Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xad57…1d65
0x8021…5c62
0x1b22…a1eb
0xfb63…8fd7
0x901a…e7a9
Balances ($1,064.44)
Native
Value
$1,064.44
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
Eth | Native | 0.318952 | $3,337.31 |
$1,064.44 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22741092 | a few seconds ago | | | 0 | 8.3552250e-7 | |
| 22741017 | 3 minutes ago | | | 0 | 4.5804448e-7 | |
| 22741012 | 3 minutes ago | | | 0 | 6.5520201e-7 | |
| 22740935 | 5 minutes ago | | | 0 | 0.000018096569 | |
| 22740808 | 10 minutes ago | | | 0 | 4.2468169e-7 | |
| 22740796 | 10 minutes ago | | | 0 | 0.000000606745026174 | |
| 22740753 | 11 minutes ago | | | 0 | 4.1983014e-7 | |
| 22740743 | 12 minutes ago | | | 0 | 7.5296745e-7 | |
| 22740694 | 13 minutes ago | | | 0 | 6.2105206e-7 | |
| 22740693 | 13 minutes ago | | | 0 | 0.000010114748 |
ABI
ABI objects
Getter at block 22741092
MULTI_ITEM_PRECISION() view returns (uint16)
100
RARITY_PRECISION() view returns (uint16)
10000
backupItemId() view returns (uint256)
1
itemsContract() view returns (address)
0xad574f7f4eb563b0ccdcca0d7d7628aeaf071d65
manaMintingEnabled() view returns (bool)
false
manaSystem() view returns (address)
0x901a60c22ebf6b3799bb0d14d97a1908bbc0e7a9
nextLootboxPackId() view returns (uint256)
9
oracle() view returns (address)
0xfb63ff06b4203e450a626e264f7702be9d148fd7
owner() view returns (address)
0x12d0f29642ebf73ab1b636222fd3eb48eb9b4a03
randomnessHandler() view returns (address)
0x1b2233fc66501fd686ec9e5b51ac92201995a1eb
tokiemonNFT() view returns (address)
0x802187c392b15cdc8df8aa05bfef314df1f65c62
Read-only
calculateTokenAmount(address paymentToken, uint256 packId) view returns (uint256 tokenPriceNative, uint256 tokenAmount)
canOpenLootbox(uint256 _tokenId) view returns (bool)
getItemRarity(uint256 _itemId) view returns (uint8)
getItemsByRarity(uint8 _rarity) view returns (uint256[])
getNextOpenTimestamp(uint256 _tokenId) view returns (uint256)
getRarityWeightFromTier(uint256 _tier, uint8 _rarity) view returns (uint256)
isRandomnessFulfilled(address user) view returns (bool)
itemRarities(uint256) view returns (uint8)
lastOpenTimestamp(uint256) view returns (uint256)
lootboxPacks(uint256) view returns (uint256 tier, uint256 quantity, uint256 price, bool active)
pendingLootboxes(address) view returns (bool)
pendingTiers(address) view returns (uint256)
supportsPermissionedCallSelector(bytes4) pure returns (bool)
State-modifying
Events addLootboxPack(uint256 tier, uint256 quantity, uint256 price)
bulkSetItemRarities(uint256[] _itemIds, uint8[] _rarities)
buyLootboxPack(uint256 packId) payable
buyLootboxPackWithERC20(uint256 packId, address paymentToken, uint256 maxPaymentTokenAmount)
claimLootbox()
permissionedCall(bytes call) payable returns (bytes res)
removeItemFromRarity(uint256 _itemId, uint8 _rarity)
removeLootboxPack(uint256 packId)
renounceOwnership()
setBackupItemId(uint256 _itemId)
setItemRarity(uint256 _itemId, uint8 _rarity)
setManaMintingEnabled(bool _enabled)
setManaSystem(address _manaSystem)
setMaxManaTier(uint256 _tier, uint256 _maxMana)
setRandomnessHandler(address _randomnessHandler)
startFreeLootbox(uint256 tokenId)
startLootboxWithKey(uint256 tier)
transferOwnership(address newOwner)
updateLootboxPack(uint256 packId, uint256 tier, uint256 quantity, uint256 price, bool active)
updateRarityTierWeights(uint256 _tier, struct LootboxRarityProbabilities _probabilities, uint256 _maxMana)
withdrawFunds()
ItemRarityRemoved(uint256 indexed itemId, uint8 indexed rarity)
ItemRaritySet(uint256 indexed itemId, uint8 indexed rarity)
LootboxOpened(address indexed user, uint256[] itemIds, uint256 tier)
LootboxPackPurchased(address indexed buyer, uint256 packId, uint256 tier, uint256 quantity)
LootboxStarted(address indexed user, uint256 indexed tokenId, uint256 tier)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RarityWeightsUpdated(uint256 tier, struct LootboxRarityProbabilities probabilities, uint256 maxMana)
constructor(address _itemsContract, address _tokiemonNFT, address _randomnessHandler, address _oracle, address _manaSystem)
receive()
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
FailedInnerCall()
NotPermissionCallable(bytes4 selector)
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
ReentrancyGuardReentrantCall()
SafeERC20FailedOperation(address token)