BlindBox
Verified contract
Proxy
Active on
Ethereum with 3,007 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 43 additional slots
-
variable spans 48 additional slots
Balances ($0.00)
No balances found for "BlindBox"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20982951 | a month ago | | | 0 | 0.00029900257 | |
| 20843803 | 2 months ago | | | 0 | 0.00034658158 | |
| 19656293 | 7 months ago | | | 0 | 0.00035561812 | |
| 19301130 | 9 months ago | | | 0 | 0.00079965922 | |
| 18633218 | a year ago | | | 0 | 0.0014235733 | |
| 18523613 | a year ago | | | 0 | 0.0013817023 | |
| 18460656 | a year ago | | | 0 | 0.00050508200 | |
| 18445311 | a year ago | | | 0 | 0.00053918000 | |
| 18406065 | a year ago | | | 0 | 0.00045882251 | |
| 18405918 | a year ago | | | 0 | 0.00046087991 |
ABI
ABI objects
Getter at block 21295031
cidURL() view returns (string)
https://gosleep.pro/sleep_nft/meta_info/
merkleRoot() view returns (bytes32)
0x25577cb9faeeeaa08a07ddd2709b3c5a674b1c6e7becb69648d5d8bbe9fa14e4
name() view returns (string)
BlindBox
nowPeriod() view returns (uint256)
0
owner() view returns (address)
0x20f077124925d4d12f7007fa2e186744c0093228
symbol() view returns (string)
BlindBox
Read-only
admin(address) view returns (bool)
balanceOf(address owner) view returns (uint256)
checkEvents(uint256 _period) view returns (bool)
checkMerkle(bytes32[] _merkleProof, address _address) view returns (bool)
eventArray(uint256) view returns (uint256 period, uint256 startTokenId, uint256 nowTokenId, uint256 total, uint256 bought, uint256 price, uint256 purchase)
eventInfos(uint256) view returns (uint256 period, uint256 startTokenId, uint256 nowTokenId, uint256 total, uint256 bought, uint256 price, uint256 purchase)
getAddressAllTokenId(address _address) view returns (uint256[])
getApproved(uint256 tokenId) view returns (address)
isApprovedForAll(address owner, address operator) view returns (bool)
onERC721Received(address operator, address from, uint256 tokenId, bytes data) pure returns (bytes4)
ownerOf(uint256 tokenId) view returns (address)
purchases(address, uint256) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenURI(uint256 tokenId) view returns (string)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
approve(address to, uint256 tokenId)
approveForContract(address operator, bool _flag)
extract(address _address)
initialize()
mintFromMapping(struct BlindBoxOwnerInfo[] _ownerInfo)
multiDeposit(uint256[] tokenIds)
multiWithdraw(address to, uint256[] tokenIds)
renounceOwnership()
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes data)
setAdmin(address _sender, bool _flag)
setApprovalForAll(address operator, bool approved)
setCidURL(string _cidURL)
setEventInfo(uint256 _period, uint256 _startTokenId, uint256 _nowTokenId, uint256 _total, uint256 _bought, uint256 _price, uint256 _purchase)
setMerkleRoot(bytes32 _root)
setNowPeriod(uint256 _period)
singleMint(bytes32[] _merkleProof) payable
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
eventMultiDeposit(address indexed from_addr, uint256[] tokenIds)
eventMultiWithdraw(address indexed to, uint256[] tokenIds)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.