πŸͺ™IZNSDomainToken

IZNSDomainToken

DefaultRoyaltySet

event DefaultRoyaltySet(uint96 defaultRoyalty)

Emitted when a Default Royalty (for all tokens) is set.

TokenRoyaltySet

event TokenRoyaltySet(uint256 tokenId, uint96 royalty)

Emitted when Token Royalty is set for individual tokens per tokenID.

BaseURISet

event BaseURISet(string baseURI)

Emitted when a Base URI is set for all tokens.

TokenURISet

event TokenURISet(uint256 tokenId, string tokenURI)

Emitted when a Token URI is set for individual tokens per tokenID.

Note that this event is fired ONLY when the tokenURI is set externally through an external setter and NOT during the registration.

OverrideTransfer

event OverrideTransfer(address from, address to, uint256 tokenId)

Emitted when doing an override transfer of the token separately from the domain hash.

CannotBurnToken

Revert when trying to burn the token separately from domain revocation.

initialize

totalSupply

isControlled

register

revoke

transferOverride

tokenURI

setBaseURI

setTokenURI

setDefaultRoyalty

setTokenRoyalty

setRegistry

supportsInterface

Returns true if this contract implements the interface defined by interfaceId. See the corresponding https://eips.ethereum.org/EIPS/eip-165#how-interfaces-are-identified[ERC section] to learn more about how these ids are created.

This function call must use less than 30 000 gas.

Last updated