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) |
---|---|---|---|---|---|---|---|
| 22734914 | a minute ago | | | 0 | 2.6908874e-7 | |
| 22734834 | 4 minutes ago | | | 0 | 2.6272148e-7 | |
| 22734753 | 7 minutes ago | | | 0 | 2.5253128e-7 | |
| 22734674 | 9 minutes ago | | | 0 | 2.8091689e-7 | |
| 22734594 | 12 minutes ago | | | 0 | 2.7790968e-7 | |
| 22734514 | 15 minutes ago | | | 0 | 2.7552722e-7 | |
| 22734433 | 17 minutes ago | | | 0 | 2.7039003e-7 | |
| 22734353 | 20 minutes ago | | | 0 | 2.7509993e-7 | |
| 22734274 | 23 minutes ago | | | 0 | 2.5295209e-7 | |
| 22734194 | 25 minutes ago | | | 0 | 2.5229665e-7 |
ABI
ABI objects
Getter at block 22734954
UPDATER_ROLE() view returns (uint256)
1
currentRoot() view returns (bytes32)
0x8f9631498f369c1685b16360c7c762997d2ebb25d4db1ad1cec33f11bd666279
getCurrentTreeState() view returns (bytes32, uint256)
(0x8f9631498f369c1685b16360c7c762997d2ebb25d4db1ad1cec33f11bd666279, 31294590)
getLastUpdateBlock() view returns (uint256)
22734914
getLastUpdateTime() view returns (uint256)
1732259175
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()