0 txs
2 calls
constructor
No constructor.
functions
balanceOf
viewfunction balanceOf(address owner, uint256 id) view returns (uint256 result)
balanceOfBatch
viewfunction balanceOfBatch(address[] owners, uint256[] ids) view returns (uint256[] balances)
baseURI
viewfunction baseURI() view returns (string)
contractURI
viewfunction contractURI() view returns (string)
getTransferValidationFunction
purefunction getTransferValidationFunction() pure returns (bytes4 functionSignature, bool isViewFunction)
getTransferValidator
viewfunction getTransferValidator() view returns (address)
isApprovedForAll
viewfunction isApprovedForAll(address owner, address operator) view returns (bool)
maxSupply
viewfunction maxSupply(uint256 tokenId) view returns (uint256)
name
viewfunction name() view returns (string)
owner
viewfunction owner() view returns (address result)
ownershipHandoverExpiresAt
viewfunction ownershipHandoverExpiresAt(address pendingOwner) view returns (uint256 result)
ownershipHandoverValidFor
viewfunction ownershipHandoverValidFor() view returns (uint64)
provenanceHash
viewfunction provenanceHash() view returns (bytes32)
royaltyInfo
viewfunction royaltyInfo(uint256 tokenId, uint256 salePrice) view returns (address receiver, uint256 royaltyAmount)
supportsInterface
viewfunction supportsInterface(bytes4 interfaceId) view returns (bool)
symbol
viewfunction symbol() view returns (string)
totalMinted
viewfunction totalMinted(uint256 tokenId) view returns (uint256)
totalSupply
viewfunction totalSupply(uint256 tokenId) view returns (uint256)
uri
viewfunction uri(uint256) view returns (string)
batchBurn
nonpayablefunction batchBurn(address from, uint256[] ids, uint256[] amounts)
burn
nonpayablefunction burn(address from, uint256 id, uint256 amount)
cancelOwnershipHandover
payablefunction cancelOwnershipHandover() payable
completeOwnershipHandover
payablefunction completeOwnershipHandover(address pendingOwner) payable
emitBatchMetadataUpdate
nonpayablefunction emitBatchMetadataUpdate(uint256 fromTokenId, uint256 toTokenId)
initialize
nonpayablefunction initialize(address allowedConfigurer, address allowedSeaport, string name_, string symbol_, address initialOwner)
renounceOwnership
payablefunction renounceOwnership() payable
requestOwnershipHandover
payablefunction requestOwnershipHandover() payable
safeBatchTransferFrom
nonpayablefunction safeBatchTransferFrom(address from, address to, uint256[] ids, uint256[] amounts, bytes data)
safeTransferFrom
nonpayablefunction safeTransferFrom(address from, address to, uint256 id, uint256 amount, bytes data)
setApprovalForAll
nonpayablefunction setApprovalForAll(address operator, bool isApproved)
setBaseURI
nonpayablefunction setBaseURI(string newBaseURI)
setContractURI
nonpayablefunction setContractURI(string newContractURI)
setDefaultRoyalty
nonpayablefunction setDefaultRoyalty(address receiver, uint96 feeNumerator)
setMaxSupply
nonpayablefunction setMaxSupply(uint256 tokenId, uint256 newMaxSupply)
setProvenanceHash
nonpayablefunction setProvenanceHash(bytes32 newProvenanceHash)
setTransferValidator
nonpayablefunction setTransferValidator(address newValidator)
transferOwnership
payablefunction transferOwnership(address newOwner) payable
events
AllowedFeeRecipientUpdated
event AllowedFeeRecipientUpdated(address indexed feeRecipient, bool indexed allowed)
AllowedSeaportUpdated
event AllowedSeaportUpdated(address[] allowedSeaport)
AllowListUpdated
event AllowListUpdated(bytes32 indexed previousMerkleRoot, bytes32 indexed newMerkleRoot, string[] publicKeyURI, string allowListURI)
ApprovalForAll
event ApprovalForAll(address indexed owner, address indexed operator, bool isApproved)
BatchMetadataUpdate
event BatchMetadataUpdate(uint256 _fromTokenId, uint256 _toTokenId)
ContractURIUpdated
event ContractURIUpdated(string newContractURI)
CreatorPayoutsUpdated
event CreatorPayoutsUpdated((address payoutAddress, uint16 basisPoints)[] creatorPayouts)
DropURIUpdated
event DropURIUpdated(string newDropURI)
Initialized
event Initialized(uint8 version)
MaxSupplyUpdated
event MaxSupplyUpdated(uint256 tokenId, uint256 newMaxSupply)
OwnershipHandoverCanceled
event OwnershipHandoverCanceled(address indexed pendingOwner)
OwnershipHandoverRequested
event OwnershipHandoverRequested(address indexed pendingOwner)
OwnershipTransferred
event OwnershipTransferred(address indexed oldOwner, address indexed newOwner)
PayerUpdated
event PayerUpdated(address indexed payer, bool indexed allowed)
ProvenanceHashUpdated
event ProvenanceHashUpdated(bytes32 previousHash, bytes32 newHash)
PublicDropUpdated
event PublicDropUpdated((uint80 startPrice, uint80 endPrice, uint40 startTime, uint40 endTime, bool restrictFeeRecipients, address paymentToken, uint24 fromTokenId, uint24 toTokenId, uint16 maxTotalMintableByWallet, uint16 maxTotalMintableByWalletPerToken, uint16 feeBps) publicDrop, uint256 index)
RoyaltyInfoUpdated
event RoyaltyInfoUpdated(address receiver, uint256 basisPoints)
SeaDropMint
event SeaDropMint(address payer, uint256 dropStageIndex)
SeaDropTokenDeployed
event SeaDropTokenDeployed(uint8 tokenType)
SignerUpdated
event SignerUpdated(address indexed signer, bool indexed allowed)
TransferBatch
event TransferBatch(address indexed operator, address indexed from, address indexed to, uint256[] ids, uint256[] amounts)
TransferSingle
event TransferSingle(address indexed operator, address indexed from, address indexed to, uint256 id, uint256 amount)
TransferValidatorUpdated
event TransferValidatorUpdated(address oldValidator, address newValidator)
URI
event URI(string value, uint256 indexed id)
errors
AccountBalanceOverflow
error AccountBalanceOverflow()
AllowedSeaportCannotBeZeroAddress
error AllowedSeaportCannotBeZeroAddress()
ArrayLengthsMismatch
error ArrayLengthsMismatch()
CannotExceedMaxSupplyOfUint64
error CannotExceedMaxSupplyOfUint64(uint256 got)
CreatorPayoutAddressCannotBeZeroAddress
error CreatorPayoutAddressCannotBeZeroAddress()
CreatorPayoutBasisPointsCannotBeZero
error CreatorPayoutBasisPointsCannotBeZero()
CreatorPayoutsNotSet
error CreatorPayoutsNotSet()
DuplicateFeeRecipient
error DuplicateFeeRecipient()
DuplicatePayer
error DuplicatePayer()
DuplicateSigner
error DuplicateSigner()
FeeRecipientCannotBeZeroAddress
error FeeRecipientCannotBeZeroAddress()
FeeRecipientNotAllowed
error FeeRecipientNotAllowed(address got)
FeeRecipientNotPresent
error FeeRecipientNotPresent()
InsufficientBalance
error InsufficientBalance()
InvalidCallerOnlyAllowedSeaport
error InvalidCallerOnlyAllowedSeaport(address caller)
InvalidCreatorPayoutBasisPoints
error InvalidCreatorPayoutBasisPoints(uint256 totalReceivedBasisPoints)
InvalidCreatorPayoutTotalBasisPoints
error InvalidCreatorPayoutTotalBasisPoints(uint256 totalReceivedBasisPoints)
InvalidExtraDataEncoding
error InvalidExtraDataEncoding(uint8 version)
InvalidFeeBps
error InvalidFeeBps(uint256 feeBps)
InvalidFromAndToTokenId
error InvalidFromAndToTokenId(uint256 fromTokenId, uint256 toTokenId)
InvalidProof
error InvalidProof()
InvalidSignedEndTime
error InvalidSignedEndTime(uint256 got, uint256 maximum)
InvalidSignedFeeBps
error InvalidSignedFeeBps(uint256 got, uint256 minimumOrMaximum)
InvalidSignedFromTokenId
error InvalidSignedFromTokenId(uint256 got, uint256 minimum)
InvalidSignedMaxTokenSupplyForStage
error InvalidSignedMaxTokenSupplyForStage(uint256 got, uint256 maximum)
InvalidSignedMaxTotalMintableByWallet
error InvalidSignedMaxTotalMintableByWallet(uint256 got, uint256 maximum)
InvalidSignedMaxTotalMintableByWalletPerToken
error InvalidSignedMaxTotalMintableByWalletPerToken(uint256 got, uint256 maximum)
InvalidSignedMintPrice
error InvalidSignedMintPrice(address paymentToken, uint256 got, uint256 minimum)
InvalidSignedPaymentToken
error InvalidSignedPaymentToken(address got, address want)
InvalidSignedStartTime
error InvalidSignedStartTime(uint256 got, uint256 minimum)
InvalidSignedToTokenId
error InvalidSignedToTokenId(uint256 got, uint256 maximum)
InvalidStartAndEndTime
error InvalidStartAndEndTime(uint256 startTime, uint256 endTime)
InvalidSubstandard
error InvalidSubstandard(uint8 substandard)
MaxSupplyMismatch
error MaxSupplyMismatch()
MintAmountsMismatch
error MintAmountsMismatch()
MintExceedsMaxSupply
error MintExceedsMaxSupply(uint256 total, uint256 maxSupply)
MintQuantityExceedsMaxMintedPerWallet
error MintQuantityExceedsMaxMintedPerWallet(uint256 total, uint256 allowed)
MintQuantityExceedsMaxMintedPerWalletForTokenId
error MintQuantityExceedsMaxMintedPerWalletForTokenId(uint256 tokenId, uint256 total, uint256 allowed)
MintQuantityExceedsMaxSupply
error MintQuantityExceedsMaxSupply(uint256 total, uint256 maxSupply)
MintQuantityExceedsMaxTokenSupplyForStage
error MintQuantityExceedsMaxTokenSupplyForStage(uint256 total, uint256 maxTokenSupplyForStage)
MustSpecifyERC1155ConsiderationItemForSeaDropMint
error MustSpecifyERC1155ConsiderationItemForSeaDropMint()
NewOwnerIsZeroAddress
error NewOwnerIsZeroAddress()
NoBalanceToWithdraw
error NoBalanceToWithdraw()
NoHandoverRequest
error NoHandoverRequest()
NotActive
error NotActive(uint256 currentTimestamp, uint256 startTimestamp, uint256 endTimestamp)
NotOwnerNorApproved
error NotOwnerNorApproved()
OfferContainsDuplicateTokenId
error OfferContainsDuplicateTokenId(uint256 tokenId)
OnlyDelegateCalled
error OnlyDelegateCalled()
PayerCannotBeZeroAddress
error PayerCannotBeZeroAddress()
PayerNotAllowed
error PayerNotAllowed(address got)
PayerNotPresent
error PayerNotPresent()
ProvenanceHashCannotBeSetAfterAlreadyBeingSet
error ProvenanceHashCannotBeSetAfterAlreadyBeingSet()
ProvenanceHashCannotBeSetAfterMintStarted
error ProvenanceHashCannotBeSetAfterMintStarted()
PublicDropsMismatch
error PublicDropsMismatch()
PublicDropStageNotPresent
error PublicDropStageNotPresent()
RoyaltyOverflow
error RoyaltyOverflow()
RoyaltyReceiverIsZeroAddress
error RoyaltyReceiverIsZeroAddress()
SameTransferValidator
error SameTransferValidator()
SignatureAlreadyUsed
error SignatureAlreadyUsed()
SignedMintsMustRestrictFeeRecipients
error SignedMintsMustRestrictFeeRecipients()
SignerCannotBeZeroAddress
error SignerCannotBeZeroAddress()
SignerNotPresent
error SignerNotPresent()
TokenIdNotWithinDropStageRange
error TokenIdNotWithinDropStageRange(uint256 tokenId, uint256 startTokenId, uint256 endTokenId)
TransferToNonERC1155ReceiverImplementer
error TransferToNonERC1155ReceiverImplementer()
TransferToZeroAddress
error TransferToZeroAddress()
Unauthorized
error Unauthorized()
UnsupportedExtraDataVersion
error UnsupportedExtraDataVersion(uint8 version)
UnsupportedFunctionSelector
error UnsupportedFunctionSelector(bytes4 selector)
creation bytecode
0x3d602d80600a3d3981f3363d3d373d3d3d363d739f36ee33fd56c7d9a78facd3249c580b1ca464a25af43d82803e903d91602b57fd5bf3