Custodian
Verified contract
Active on
Ethereum with 36,929 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
Balances ($115,059.53)
Native
Value
$115,038.16
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 34.679192 | $3,317.21 |
$115,038.16 | |
0x89d2…0359 | ERC-20 | 1.2268 | $17.42 |
$21.37 | |
KICK | ERC-20 | 888.888K | -- | -- | |
PHN | ERC-20 | 22.549K | -- | -- | |
LEV | ERC-20 | 879.500361 | -- | -- | |
BIO | ERC-20 | 500 | -- | -- | |
EBK | ERC-20 | 63.966429 | -- | -- | |
CLOG | ERC-20 | 10 | -- | -- | |
AMB | ERC-20 | 0.1 | -- | -- | |
MYOU | ERC-20 | 0.1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 10868638 | 4 years ago | | | 0 | 0.0093018640 | |
| 10868634 | 4 years ago | | | 0 | 0.0081825120 | |
| 10868185 | 4 years ago | | | 0 | 0.0085224700 | |
| 10868164 | 4 years ago | | | 0 | 0.0084906250 | |
| 8928434 | 5 years ago | | | 0 | 0.000013987000 | |
| 8928411 | 5 years ago | | | 0 | 0.00025063350 | |
| 8928372 | 5 years ago | | | 0 | 0.00025063350 | |
| 8928335 | 5 years ago | | | 0 | 0.00025063350 | |
| 8928296 | 5 years ago | | | 0 | 0.00025063350 | |
| 8928257 | 5 years ago | | | 0 | 0.00025063350 |
ABI
ABI objects
Getter at block 21246567
ETH() view returns (address)
0x0000000000000000000000000000000000000000
canSubmit() view returns (bool)
true
confirmationDelay() view returns (uint256)
5
currentGblockNumber() view returns (uint256)
36613
getOwners() view returns (address[])
[0x4D2130d9D20428Dc249a1e938A0bcEA4b5B9ac1A, 0xaC01F01f51F0bdd012C1838Bd5ceF330E6c7FFCa]
isOn() view returns (bool)
false
nonceGenerator() view returns (uint256)
87
operator() view returns (address)
0x5ccaaae7bea14e8e04fb0fc7ed16df49d5678eb8
registry() view returns (address)
0x7b70acd346892736f9f6c7f4f196b07400a50da0
submissionBlock() view returns (uint256)
8928447
submissionInterval() view returns (uint256)
36
version() view returns (string)
0.41.0
visibilityDelay() view returns (uint256)
3
Read-only
canExit(bytes32 entryHash) view returns (bool)
checkProof(bytes proof, bytes32 root, bytes32 leaf) pure returns (bool)
checkProofOrdered(bytes proof, bytes32 root, bytes32 leaf, uint256 index) pure returns (bool)
deposits(bytes32) view returns (bool)
exited(address, address) view returns (bool)
gblocksByBalancesRoot(bytes32) view returns (uint256)
gblocksByDepositsRoot(bytes32) view returns (uint256)
gblocksByNumber(uint256) view returns (uint256 number, bytes32 withdrawalsRoot, bytes32 depositsRoot, bytes32 balancesRoot)
gblocksByWithdrawalsRoot(bytes32) view returns (uint256)
hasExited(address account, address asset) view returns (bool)
includesWithdrawals(bytes32 root) view returns (bool)
isConfirmedGblock(uint256 number) view returns (bool)
isConfirmedWithdrawals(bytes32 root) view returns (bool)
isOwner(address) view returns (bool)
isUnconfirmedBalances(bytes32 root) view returns (bool)
isUnconfirmedWithdrawals(bytes32 root) view returns (bool)
proveInConfirmedBalances(bytes proof, bytes32 root, bytes32 entryHash) view returns (bool)
proveInConfirmedWithdrawals(bytes proof, bytes32 root, bytes32 entryHash) view returns (bool)
proveInUnconfirmedBalances(bytes proof, bytes32 root, bytes32 entryHash) view returns (bool)
verifyIncluded(bytes proof, bytes32 root, bytes32 leaf) pure returns (bool)
verifyIncludedAtIndex(bytes proof, bytes32 root, bytes32 leaf, uint256 index) pure returns (bool)
withdrawn(bytes32) view returns (bool)
State-modifying
Events addOwner(address owner)
claimExit(address[] addresses, uint256[] uints, bytes signature, bytes proof, bytes32 root)
depositEther() payable
depositToken(address token, uint256 quantity)
exit(bytes32 entryHash, bytes proof, bytes32 root)
exitOnHalt(address[] addresses, uint256[] uints, bytes signature, bytes proof, bytes32 root)
reclaimDeposit(address[] addresses, uint256[] uints, bytes32[] leaves, uint256[] indexes, bytes predecessor, bytes successor)
reclaimDepositOnHalt(address asset, uint256 quantity, uint256 nonce, uint256 designatedGblock)
removeOwner(address owner)
submit(uint256 gblockNumber, bytes32 withdrawalsRoot, bytes32 depositsRoot, bytes32 balancesRoot)
switchOff()
withdraw(address[] addresses, uint256[] uints, bytes signature, bytes proof, bytes32 root)
DepositReclaimed(address indexed custodian, address indexed account, address indexed asset, uint256 quantity, uint256 nonce)
Deposited(address indexed custodian, address indexed account, address indexed asset, uint256 quantity, uint256 nonce, uint256 designatedGblock)
ExitClaimed(bytes32 hash, address indexed account, address indexed asset, uint256 quantity, uint256 timestamp, uint256 confirmationThreshold)
Exited(address indexed account, address indexed asset, uint256 quantity)
Off()
OwnerAdded(address indexed owner)
OwnerRemoved(address indexed owner)
Submitted(uint256 gblockNumber, bytes32 withdrawalsRoot, bytes32 depositsRoot, bytes32 balancesRoot)
Withdrawn(bytes32 hash, address indexed account, address indexed asset, uint256 quantity)
constructor(address[] _owners, address _registry, address _operator, uint256 _submissionInterval, string _version)
fallback()
This contract contains no error objects.