Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ERC-20 | 2.4K | -- | -- | ||
ERC-20 | 2.4K | -- | -- | ||
OHNO | ERC-20 | 216.583524 | -- | -- | |
LZPZ | ERC-20 | 1 | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21823133 | a few seconds ago | | | 0 | 2.6461100e-7 | |
| 21823053 | 3 minutes ago | | | 0 | 2.6933182e-7 | |
| 21822974 | 5 minutes ago | | | 0 | 2.7676241e-7 | |
| 21822894 | 8 minutes ago | | | 0 | 2.7551148e-7 | |
| 21822814 | 11 minutes ago | | | 0 | 2.8051179e-7 | |
| 21822733 | 13 minutes ago | | | 0 | 2.6138653e-7 | |
| 21822653 | 16 minutes ago | | | 0 | 2.3908458e-7 | |
| 21822573 | 19 minutes ago | | | 0 | 2.6458681e-7 | |
| 21822493 | 21 minutes ago | | | 0 | 2.7102603e-7 | |
| 21822413 | 24 minutes ago | | | 0 | 2.8262731e-7 |
ABI
ABI objects
Getter at block 21823133
UPDATER_ROLE() view returns (uint256)
1
currentRoot() view returns (bytes32)
0x4755a27f70b5fb6035ed6d5ccb8115ee76547a78d4314dc677862b3bcce204f2
getCurrentTreeState() view returns (bytes32, uint256)
(0x4755a27f70b5fb6035ed6d5ccb8115ee76547a78d4314dc677862b3bcce204f2, 30868720)
getLastUpdateBlock() view returns (uint256)
21823053
getLastUpdateTime() view returns (uint256)
1730435453
owner() view returns (address result)
0x10e859116a6388a7d0540a1bc1247ae599d24f16
Read-only
hasAllRoles(address user, uint256 roles) view returns (bool)
hasAnyRole(address user, uint256 roles) view returns (bool)
ownershipHandoverExpiresAt(address pendingOwner) view returns (uint256 result)
rolesOf(address user) view returns (uint256 roles)
rootCache(bytes32 root) view returns (uint256)
rootInfo(bytes32 root) view returns (struct RootInfo)
safeVerifyProof(struct Proof proof) view returns (bool isValid)
verifyProof(struct Proof proof) view
State-modifying
Events cancelOwnershipHandover() payable
completeOwnershipHandover(address pendingOwner) payable
grantRoles(address user, uint256 roles) payable
renounceOwnership() payable
renounceRoles(uint256 roles) payable
requestOwnershipHandover() payable
revokeRoles(address user, uint256 roles) payable
transferOwnership(address newOwner) payable
updateTreeRoot(uint256 newSize, bytes32[] oldRange, bytes32[] newRange)
OwnershipHandoverCanceled(address indexed pendingOwner)
OwnershipHandoverRequested(address indexed pendingOwner)
OwnershipTransferred(address indexed oldOwner, address indexed newOwner)
RolesUpdated(address indexed user, uint256 indexed roles)
RootUpdated(bytes32 indexed newRoot, uint256 indexed newSize)
constructor(address owner)
fallback()
AlreadyInitialized()
InvalidProofBadLeftRange()
InvalidProofBadRightRange()
InvalidProofLeafIdxOutOfBounds()
InvalidProofUnrecognizedRoot()
InvalidUpdateNewRangeMismatchWrongLength()
InvalidUpdateOldRangeMismatchShouldBeEmpty()
InvalidUpdateOldRangeMismatchWrongCurrentRoot()
InvalidUpdateOldRangeMismatchWrongLength()
InvalidUpdateTreeSizeMustGrow()
NewOwnerIsZeroAddress()
NoHandoverRequest()
Unauthorized()