BlindBox

Verified contract

Proxy

Active on Ethereum with 3,007 txns
Deployed by via 0x70d0aae6 at 16203947
Slot
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

No balances found for "BlindBox"

0x85fe51f22cd06f51bd3872d00cb82da5decbd8c29d2a08d7fdf5978d7fa9c4c6
From
0xaf51e1e5004e7d90152427250c195af3d2d73cc8d9fba9c5d578c47100e753b1
0xd5b225288371df66b4eb9da0d180a440b6ffd4e9a968a75aae9501d2460cf5d8
0xe8ee025cbdf45b47171fdb17e2991603338b35aaed7058ea4204f285370a6c22
0x9b8e819b8a9fec79abd9cd3b676d54c7b3b95a8e205d57033b74e2454fd41ee1
0xe8700316a12b7ed52ea6f86389d0917b075a97e6dc3bc9ecd0d4679ef72a8ce0
From
0x155f16bce045ff285a101c195e6674ef59311e8228a3114c86528dd820fda714
0x07da940d70cdcfcc6812d9c422acee0ac95cfce7d057c18aa8c977e361cbd8e1
From
0x3098c78480b2dd798c04f48675acb87ee371a702a9c9b0db2e354a8e628671e5
0x8b8846cb324680708f512337c3ebe2d49d5885c22f526460a62a12ed5af4c59d

Functions
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(addressview returns (bool)
balanceOf(address ownerview returns (uint256)
checkEvents(uint256 _periodview returns (bool)
checkMerkle(bytes32[] _merkleProofaddress _addressview returns (bool)
eventArray(uint256view returns (uint256 perioduint256 startTokenIduint256 nowTokenIduint256 totaluint256 boughtuint256 priceuint256 purchase)
eventInfos(uint256view returns (uint256 perioduint256 startTokenIduint256 nowTokenIduint256 totaluint256 boughtuint256 priceuint256 purchase)
getAddressAllTokenId(address _addressview returns (uint256[])
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
onERC721Received(address operatoraddress fromuint256 tokenIdbytes datapure returns (bytes4)
ownerOf(uint256 tokenIdview returns (address)
purchases(addressuint256view returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
approve(address touint256 tokenId
approveForContract(address operatorbool _flag
extract(address _address
initialize(
mintFromMapping(struct BlindBoxOwnerInfo[] _ownerInfo
multiDeposit(uint256[] tokenIds
multiWithdraw(address touint256[] tokenIds
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setAdmin(address _senderbool _flag
setApprovalForAll(address operatorbool approved
setCidURL(string _cidURL
setEventInfo(uint256 _perioduint256 _startTokenIduint256 _nowTokenIduint256 _totaluint256 _boughtuint256 _priceuint256 _purchase
setMerkleRoot(bytes32 _root
setNowPeriod(uint256 _period
singleMint(bytes32[] _merkleProofpayable 
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
eventMultiDeposit(address indexed from_addruint256[] tokenIds
eventMultiWithdraw(address indexed touint256[] tokenIds
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.