NFTimeCapsule

Verified contract

Active on Ethereum with 3,033 txns
Deployed by via 0x41f7dfbb at 17333084
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#1)
ERC-1555
--
 (#1)
ERC-1555
--
 (#1)
ERC-1555
--
 (#9)
ERC-1555
--
 (#1)
ERC-1555
--
 (#4)
ERC-1555
--
 (#3)
ERC-1555
--
 (#2)
ERC-1555
--
 (#14275)
ERC-721
--
 (#9358)
ERC-721
--
0x3fae982a5b866cc359746d72f1017600b1732d2b75a1dd789206aa467d475854
0x9ebad1db33e60907b170b1d974f5a16eff11ac7a2cd45facc2a683b5b8988c2f
0xea3513910e7ed7e660a01c2d5e0eff5e3117a9c3362e7bd152af436a50142ca8
0xa1261f6ae8a1a3f9a0d3bd0859247e737f5beb33035149597359667f4b8f6aad
0x9be3a91afa273ecab7d38428bf0162e51d5e2466de0e7737140e5317a15ff65c
0xcbfedb6545e7e5b4e74d6757c3a60925fa5890a748de7a00b30b33c381501ac1
0xecc6073cc01ca0885380e6ad2a3e41f7cd749d46d3dd5e848a3379ae4896d88d
0xe1063dada6b87b8d9f5f0e043338f3b864d77fc19ca6f7b6d5488cbc62c8612f
0x1264ad3a71c676e72e1e2bb5151f08b994f303e8bba7c17a49a1eb5aa658cc8a
0x4aaff53d133c8d7c7ed1cc99a9bb2030911503016e793d0f44277c64ed51147f

Functions
Getter at block 20847018
TimeCapsuleUriAddress(view returns (address)
0x2f02a1a0e5e88e12fe2f6cf2300d4e28e5974167
depositLimit(view returns (uint256)
3
digUpDate(view returns (uint256)
2633294027
digupLimit(view returns (uint256)
1
getTimeLeft(view returns (struct ITimeCapsuleUriTimeLeft)
(28, 263, 17, 10, 0)
maxDeposits(view returns (uint256)
2053
name(view returns (string)
NFTimeCapsule
owner(view returns (address)
0x26278b24ed1a1064424e2bfe814f18d9e3786799
symbol(view returns (string)
NFTime
totalSupply(view returns (uint256)
2053
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
idsToCachedItem(uint256view returns (uint256 buriedTokenIdaddress buriedTokenAddressaddress burierbool useItemUribool isDugUpbool is721string message)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
walletDeposits(addressview returns (uint256)
walletDigups(addressview returns (uint256)
State-modifying
approve(address touint256 tokenId
bury(
digUpNFT(uint256 tokenIdToDigUp
onERC1155BatchReceived(address operatoraddress fromuint256[] idsuint256[] valuesbytes datareturns (bytes4)
onERC1155Received(address operatoraddress fromuint256 iduint256 valuebytes datareturns (bytes4)
placeNFTInCapsule(address nftAddressuint256 tokenIdbool is721
placeNFTInCapsuleWithMessage(address nftAddressuint256 tokenIdbool is721string message
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
toggleShowBuriedTokenMetadata(uint256 tokenIdbool showBuriedTokenMetadata
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
updateTimeCapsuleUri(address newAddress
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TokenBuried(address burieruint256 tokenIdaddress buriedContractAddressuint256 buriedTokenIdstring message
TokenDugUp(address diggeruint256 tokenIdaddress buriedContractAddressuint256 buriedTokenIdstring message
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApproveToCaller(
BalanceQueryForZeroAddress(
CapsuleAlreadyBurried(
CapsuleAlreadyDugUp(
InvalidCapsuleOperation(bool isCapsuleBuried
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NotOwner(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
SupplyMaxMet(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
UserMaxMet(