Solidity API
Contract: CulturaDigitalAsset
safeMint
Parameters
Return Values
Public Functions
constructor
tokenURI
supportsInterface
Parameters
Return Values
Dev: See
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
function safeMintfunction safeMint(address to, string digitalAssetName, string digitalAssetDescription, struct ILicensed_ERC.ParentDigitalAsset[] parentDigitalAsset, string termsURI, string culturaDigitalAssetTokenURI) external returns (uint256)
| Name | Description |
|---|---|
to | Address that will receive the minted token |
digitalAssetName | Name of the digital digitalAsset |
digitalAssetDescription | Description of the digital digitalAsset |
parentDigitalAsset | Array of parent digitalAsset information for derivative works |
termsURI | URI pointing to the detailed terms of the digitalAsset |
culturaDigitalAssetTokenURI | URI pointing to the tokenURI of the digitalAsset, this is the standard tokenURI on ERC721 |
| Description |
|---|
| uint256 The ID of the newly minted token |
function constructorconstructor(address defaultAdmin, address minter, address culturaTreasuryAddress, uint256 culturaTreasurySplit) public
function tokenURIfunction tokenURI(uint256 tokenId) public view returns (string)
function supportsInterfacefunction supportsInterface(bytes4 interfaceId) public view returns (bool)
| Name | Description |
|---|---|
interfaceId | The interface identifier, as specified in ERC-165 |
| Description |
|---|
| bool True if the contract supports interfaceId |
Was this page helpful?
