0 txs
0 calls
constructor
No constructor.
functions
balanceOf
viewfunction balanceOf(address owner) view returns (uint256)
contractURI
viewfunction contractURI() view returns (string)
DEFAULT_SUBSCRIPTION
viewfunction DEFAULT_SUBSCRIPTION() view returns (address)
defaultManager
viewfunction defaultManager() view returns (address)
editionUri
viewfunction editionUri() view returns (string)
editionURI
viewfunction editionURI(uint256 editionId) view returns (string)
getApproved
viewfunction getApproved(uint256 tokenId) view returns (address)
getEditionDetails
viewfunction getEditionDetails(uint256 editionId) view returns (tuple)
getEditionId
viewfunction getEditionId(uint256 tokenId) view returns (uint256)
getEditionsDetailsAndUri
viewfunction getEditionsDetailsAndUri(uint256[] editionIds) view returns (tuple[], string[])
isApprovedForAll
viewfunction isApprovedForAll(address owner, address operator) view returns (bool)
isTrustedForwarder
viewfunction isTrustedForwarder(address forwarder) view returns (bool)
MARKETPLACE_FILTERER_REGISTRY
viewfunction MARKETPLACE_FILTERER_REGISTRY() view returns (address)
minters
viewfunction minters() view returns (address[])
name
viewfunction name() view returns (string)
observability
viewfunction observability() view returns (address)
operatorFiltererRegistry
viewfunction operatorFiltererRegistry() view returns (address)
owner
viewfunction owner() view returns (address)
ownerOf
viewfunction ownerOf(uint256 tokenId) view returns (address)
royaltyInfo
viewfunction royaltyInfo(uint256, uint256 _salePrice) view returns (address receiver, uint256 royaltyAmount)
royaltyManager
viewfunction royaltyManager() view returns (address)
size
viewfunction size() view returns (uint256)
supportsInterface
viewfunction supportsInterface(bytes4 interfaceId) view returns (bool)
symbol
viewfunction symbol() view returns (string)
tokenManager
viewfunction tokenManager(uint256) view returns (address manager)
tokenManagerByTokenId
viewfunction tokenManagerByTokenId(uint256 tokenId) view returns (address)
tokenURI
viewfunction tokenURI(uint256 tokenId) view returns (string)
totalSupply
viewfunction totalSupply() view returns (uint256)
approve
payablefunction approve(address to, uint256 tokenId) payable
burn
nonpayablefunction burn(uint256 tokenId)
freezeMints
nonpayablefunction freezeMints()
initialize
nonpayablefunction initialize(address creator, bytes data, address _observability)
mintAmountToRecipient
nonpayablefunction mintAmountToRecipient(uint256 editionId, address recipient, uint256 amount) returns (uint256)
mintAmountToRecipients
nonpayablefunction mintAmountToRecipients(uint256 editionId, address[] recipients, uint256 amount) returns (uint256)
mintOneToRecipient
nonpayablefunction mintOneToRecipient(uint256 editionId, address recipient) returns (uint256)
mintOneToRecipients
nonpayablefunction mintOneToRecipients(uint256 editionId, address[] recipients) returns (uint256)
registerMinter
nonpayablefunction registerMinter(address minter)
removeDefaultTokenManager
nonpayablefunction removeDefaultTokenManager()
removeMarketplaceFiltererRegistryAndUnregister
nonpayablefunction removeMarketplaceFiltererRegistryAndUnregister()
removeRoyaltyManager
nonpayablefunction removeRoyaltyManager()
renounceOwnership
nonpayablefunction renounceOwnership()
safeTransferFrom
payablefunction safeTransferFrom(address from, address to, uint256 tokenId, bytes data) payable
safeTransferFrom
payablefunction safeTransferFrom(address from, address to, uint256 tokenId) payable
setApprovalForAll
nonpayablefunction setApprovalForAll(address operator, bool approved)
setContractMetadata
nonpayablefunction setContractMetadata(string newName, string newSymbol, string newContractUri)
setCustomMarketplaceFiltererRegistryAndRegisterDefaultSubscription
nonpayablefunction setCustomMarketplaceFiltererRegistryAndRegisterDefaultSubscription(address newRegistry)
setDefaultRoyalty
nonpayablefunction setDefaultRoyalty(tuple _royalty)
setDefaultTokenManager
nonpayablefunction setDefaultTokenManager(address _defaultTokenManager)
setEditionURI
nonpayablefunction setEditionURI(uint256 editionId, string _uri)
setMarketplaceFiltererRegistryAndRegisterDefaultSubscription
nonpayablefunction setMarketplaceFiltererRegistryAndRegisterDefaultSubscription()
setRoyaltyManager
nonpayablefunction setRoyaltyManager(address _royaltyManager)
transferFrom
payablefunction transferFrom(address from, address to, uint256 tokenId) payable
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
unregisterMinter
nonpayablefunction unregisterMinter(address minter)
events
Approval
event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll
event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
DefaultRoyaltySet
event DefaultRoyaltySet(address indexed recipientAddress, uint16 indexed royaltyPercentageBPS)
DefaultTokenManagerChanged
event DefaultTokenManagerChanged(address indexed newDefaultTokenManager)
EditionCreated
event EditionCreated(uint256 indexed size, address indexed editionTokenManager)
Initialized
event Initialized(uint8 version)
MinterRegistrationChanged
event MinterRegistrationChanged(address indexed minter, bool indexed registered)
MintsFrozen
event MintsFrozen()
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RoyaltyManagerChanged
event RoyaltyManagerChanged(address indexed newRoyaltyManager)
Transfer
event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
errors
ApprovalCallerNotOwnerNorApproved
error ApprovalCallerNotOwnerNorApproved()
ApprovalQueryForNonexistentToken
error ApprovalQueryForNonexistentToken()
BalanceQueryForZeroAddress
error BalanceQueryForZeroAddress()
EditionDoesNotExist
error EditionDoesNotExist()
InvalidEditionId
error InvalidEditionId()
InvalidEditionIdsLength
error InvalidEditionIdsLength()
InvalidManager
error InvalidManager()
ManagerDoesNotExist
error ManagerDoesNotExist()
ManagerRemoveBlocked
error ManagerRemoveBlocked()
ManagerSwapBlocked
error ManagerSwapBlocked()
MintERC2309QuantityExceedsLimit
error MintERC2309QuantityExceedsLimit()
MinterRegistrationInvalid
error MinterRegistrationInvalid()
MintFrozen
error MintFrozen()
MintToZeroAddress
error MintToZeroAddress()
MintZeroQuantity
error MintZeroQuantity()
NotAContract
error NotAContract()
NotMinter
error NotMinter()
OperatorNotAllowed
error OperatorNotAllowed(address operator)
OwnerQueryForNonexistentToken
error OwnerQueryForNonexistentToken()
OwnershipNotInitializedForExtraData
error OwnershipNotInitializedForExtraData()
RoyaltyBPSInvalid
error RoyaltyBPSInvalid()
RoyaltySetBlocked
error RoyaltySetBlocked()
SoldOut
error SoldOut()
TokenDoesNotExist
error TokenDoesNotExist()
TransferCallerNotOwnerNorApproved
error TransferCallerNotOwnerNorApproved()
TransferFromIncorrectOwner
error TransferFromIncorrectOwner()
TransferToNonERC721ReceiverImplementer
error TransferToNonERC721ReceiverImplementer()
TransferToZeroAddress
error TransferToZeroAddress()
Unauthorized
error Unauthorized()
URIQueryForNonexistentToken
error URIQueryForNonexistentToken()
creation bytecode
0x3d602d80600a3d3981f3363d3d373d3d3d363d73e8640a5134995d8cfe1d84f9a2422ca756f9b3775af43d82803e903d91602b57fd5bf3