BlindBox
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
21 additional
variables
Balances ($0.00)
No balances found for "BlindBox"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "BlindBox"
ABI
ABI objects
Getter at block 20855649
generativeSeriesId() view returns (uint256 _value)
0
nonGenerativeSeriesId() view returns (uint256 _value)
0
owner() view returns (address)
0x034a81a268af3feb1f2cbe4a9fd4f2466befad02
Read-only
_CopiesData(uint256) view returns (uint256 total)
bankAddress(uint256) view returns (address)
bankAddressGen(uint256) view returns (address)
baseCurrency(uint256) view returns (uint256)
baseCurrencyGen(uint256) view returns (uint256)
boxesGen(uint256) view returns (string name, string boxURI, uint256 series, uint256 countNFTs, bool isOpened)
boxesNonGen(uint256) view returns (string name, string boxURI, uint256 series, uint256 countNFTs, bool isOpened)
calculatePrice(uint256 _price, uint256 base, uint256 currencyType) view returns (uint256 price)
genBoxOwner(uint256) view returns (address)
genCollection(uint256) view returns (string)
genSeries(uint256) view returns (string name, string seriesURI, string boxName, string boxURI, uint256 startTime, uint256 endTime, uint256 maxBoxes, uint256 perBoxNftMint, uint256 price, struct CountersCounter boxId, struct CountersCounter attrType, struct CountersCounter attrId)
genseriesRoyalty(uint256) view returns (uint256)
getAllowedCurrencies(uint256 seriesId) view returns (uint256[])
getUserBoxCount(uint256 seriesId, address _add, string ownerId) view returns (uint256)
isSeriesWhiteListed(uint256 seriesId) view returns (bool)
isUserWhiteListed(bytes32 user, uint256 seriesId) view returns (bool)
nftsToMint(uint256, uint256, uint256) view returns (uint256)
nonGenBoxOwner(uint256) view returns (address)
nonGenSeries(uint256) view returns (string collection, string name, string seriesURI, string boxName, string boxURI, uint256 startTime, uint256 endTime, uint256 maxBoxes, uint256 perBoxNftMint, uint256 price, struct CountersCounter boxId, struct CountersCounter attrId)
nonGenseriesRoyalty(uint256) view returns (uint256)
stringToBytes32(string source) pure returns (bytes32 result)
State-modifying
Events StartSeries(string[] stringsData, uint256[] integerData, uint256[] allowedCurrencies, bool isGenerative, address bankAddress, uint256 royalty, bool isWhiteListed, bool _isCryptoAlowed)
addWhiteListUsers(bytes32[] users, uint256 seriesId)
buyBox(uint256 seriesId, bool isGenerative, uint256 currencyType, address collection, string ownerId, bytes32 user)
buyBoxPayable(uint256 seriesId, bool isGenerative, address collection, bytes32 user) payable
init()
openBox(uint256 boxId, bool isGenerative, address collection)
openNonGenBox(uint256 boxId, address collection)
removeWhiteListUsers(bytes32[] users, uint256 seriesId)
renounceOwnership()
setOnwerManually()
transferOwnership(address newOwner)
AttributesAdded(uint256 indexed seriesId, uint256 indexed attrType, uint256 from, uint256 to)
BlackList(uint256 indexed seriesId, bytes32 indexed combHash, bool flag)
BoxMintGen(uint256 boxId, uint256 seriesId)
BoxMintNonGen(uint256 boxId, uint256 seriesId)
BoxOpenedGen(uint256 indexed boxId)
BoxOpenedNonGen(uint256 indexed boxId)
BuyBoxGen(uint256 boxId, uint256 seriesId)
BuyBoxNonGen(uint256 boxId, uint256 seriesId, uint256 orignalPrice, uint256 currencyType, string collection, address from, uint256 baseCurrency, uint256 calculated)
GenNFTsMinted(uint256 seriesId, uint256 indexed boxId, uint256 from, uint256 to, uint256 rand, uint256 countNFTs)
NFTsMinted(uint256 indexed boxId, address owner, uint256 countNFTs)
NewGenSeries(uint256 indexed seriesId, string name, uint256 startTime, uint256 endTime)
NewNonGenSeries(uint256 indexed seriesId, string name, uint256 startTime, uint256 endTime)
NonGenNFTMinted(uint256 indexed boxId, uint256 tokenId, address from, address collection, uint256 uriIndex)
NonGenNFTsMinted(uint256 seriesId, uint256 indexed boxId, uint256 from, uint256 to, uint256 rand, uint256 countNFTs)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Series1InputValue(struct BlindBoxSeries2 _series, uint256 seriesId, bool isGenerative)
SeriesInputValue(struct BlindBoxSeries1 _series, uint256 seriesId, bool isGenerative, uint256 royalty, bool whiteListOnly)
URIsAdded(uint256 indexed boxId, uint256 from, uint256 to, string[] uris, string[] name, uint256[] rarity)
constructor()
fallback()
receive()
This contract contains no error objects.