Timeboxes

Verified contract

Proxy

Active on Ethereum with 6,490 txns
Deployed by via 0xe7c8ca5f at 19071776
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Timeboxes"

0x3ba5244fe694f844244bff3f645788133a484a8ae8588807e6138afe892f9832
0xfca54c0123ed272e22a49310de8821f4f99076a5f224de5f847f7f6ea6fd0e7a
0x7dd14142ff88e73d5da432e31bcab434baad2f27ce00dcb29d7278337e9bba22
0x8d33fadc59716a6f7a20a5ec45fb8ac6af7af52494a90f0822bc12c4c749b917
0x59e05c874bbd8b7e0238d65c810303934c373d1adca9b476ac2a74ed19cb45f9
0xcdd7cc67553dcd97ed668afa1e94830c2e55f0c0e70a95719aef2dd33e76f814
0x09d5931b11cda805e774ec1303f7ac6aa69216270c640895461bd47300b6d440
0x23f6e0303e7acace177c5d97345815f25904a711fda2ddd866ce4b0a9722dd81
0x38d958b1a18258fe3fddd93a6d23044afc3146abdb33656f448deb84d12c4c86
0x1582bb2937917fccfb7fd791af609557da19bb7d1af5020f5bab876340f90890

Functions
Getter at block 21270468
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
ROOTS_UPDATE_ROLE(view returns (bytes32)
0x978231a52833c6dc04ca132484b2ef8201d788fccc68a269a9d27973a989636e
baseURI(view returns (string)
https://timeboxes.timesoul.com/meta/
contractURI(view returns (string)
maxSupply(view returns (uint256)
2000
merkleRootForLabMint(view returns (bytes32)
0x8382863d1f6ac57f89a231fa45324e14c6d5fbdb6adc92a27854a7d46fad7478
merkleRootForLevels(view returns (bytes32)
0x09abe93a61d8b2b0c94112e8f76acd08b9e22f6fa91b0acdaec6871edb29702a
name(view returns (string)
Timeboxes
owner(view returns (address)
0x2d797f422dfe8e2f5fe3be607e17a7a460553ddb
provenanceHash(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
royaltyAddress(view returns (address)
0x0000000000000000000000000000000000000000
royaltyBasisPoints(view returns (uint256)
0
symbol(view returns (string)
TMBX
totalSupply(view returns (uint256)
1314
Read-only
balanceOf(address ownerview returns (uint256)
digitalToTokenId(uint256 soulboxIdview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getMintStats(address minterview returns (uint256 minterNumMinteduint256 currentTotalSupplyuint256 maxSupply)
getParents(uint256 tokenIdview returns (struct TimeboxNFTV2Parents)
getRevealLevel(uint256 tokenIdview returns (uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
levels(uint256view returns (uint256)
merkleRoots(stringview returns (bytes32)
ownerOf(uint256 tokenIdview returns (address)
potionsUsed(address walletview returns (uint256)
royaltyInfo(uint256uint256 _salePriceview returns (address receiveruint256 royaltyAmount)
spheresUsed(addressview returns (uint256)
state(uint256 tokenIdview returns (struct TimeboxNFTV2State)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
acceptOwnership(
approve(address operatoruint256 tokenId
cancelOwnershipTransfer(
emitBatchMetadataUpdate(uint256 fromTokenIduint256 toTokenId
grantRole(bytes32 roleaddress wallet
mintInLab(struct TimeboxNFTV2MintParams paramsbytes32[] merkleProof
mintSeaDrop(addressuint256
mintWithRent(address touint256 meerkatIduint256 soulboxIdreturns (uint256)
multiConfigure(struct ERC721SeaDropStructsErrorsAndEventsUpgradeableMultiConfigureStruct config
renounceOwnership(
resetLevel(uint256 tokenIduint256 spheresNumbytes32[] merkleProof
revealLevel(uint256 tokenIduint256 newLeveluint256 maxLevelbytes32[] merkleProof
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
setContractURI(string newContractURI
setMaxSupply(uint256 newMaxSupply
setMerkleRootForLabMint(bytes32 merkleRoot
setMerkleRootForLevels(bytes32 merkleRoot
setProvenanceHash(bytes32 newProvenanceHash
setRoyaltyInfo(struct ISeaDropTokenContractMetadataUpgradeableRoyaltyInfo newInfo
stake(uint256 tokenId
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newPotentialOwner
unstake(uint256 tokenId
updateAllowList(address seaDropImplstruct AllowListData allowListData
updateAllowedFeeRecipient(address seaDropImpladdress feeRecipientbool allowed
updateAllowedSeaDrop(address[] allowedSeaDrop
updateCreatorPayoutAddress(address seaDropImpladdress payoutAddress
updateDropURI(address seaDropImplstring dropURI
updateMerkleRoots(struct TimeboxNFTV2MerkleRoots roots
updatePayer(address seaDropImpladdress payerbool allowed
updatePublicDrop(address seaDropImplstruct PublicDrop publicDrop
updateSignedMintValidationParams(address seaDropImpladdress signerstruct SignedMintValidationParams signedMintValidationParams
updateTokenGatedDrop(address seaDropImpladdress allowedNftTokenstruct TokenGatedDropStage dropStage
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AllowedSeaDropUpdated(address[] allowedSeaDrop
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BatchMetadataUpdate(uint256 _fromTokenIduint256 _toTokenId
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
ContractURIUpdated(string newContractURI
Initialized(uint8 version
LeveledDown(uint256 tokenIduint256 oldLeveluint256 newLeveluint256 eventAt
LeveledUp(uint256 tokenIduint256 oldLeveluint256 newLeveluint256 maxLeveluint256 revealedAt
Locked(uint256 tokenId
MaxSupplyUpdated(uint256 newMaxSupply
MetadataUpdate(uint256 _tokenId
MintedInLab(address touint256 worriedMeerkatIDuint256 digitalTimeboxIDuint256 tokenIduint256 mintedAt
MintedInLabWithRent(address touint256 worriedMeerkatIDuint256 digitalTimeboxIDuint256 tokenIduint256 mintedAt
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PotentialOwnerUpdated(address newPotentialAdministrator
ProvenanceHashUpdated(bytes32 previousHashbytes32 newHash
RoyaltyInfoUpdated(address receiveruint256 bps
SeaDropTokenDeployed(
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unlocked(uint256 tokenId
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
AlreadyInitialized(
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
CannotExceedMaxSupplyOfUint64(uint256 newMaxSupply
InvalidRoyaltyBasisPoints(uint256 basisPoints
MintERC2309QuantityExceedsLimit(
MintQuantityExceedsMaxSupply(uint256 totaluint256 maxSupply
MintToZeroAddress(
MintZeroQuantity(
NewOwnerIsZeroAddress(
NotNextOwner(
OnlyAllowedSeaDrop(
OnlyOwner(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
ProvenanceHashCannotBeSetAfterMintStarted(
RoyaltyAddressCannotBeZeroAddress(
SignersMismatch(
TokenGatedMismatch(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(