Custodian

Verified contract

Active on Ethereum with 36,929 txns
Deployed by via 0xe6195b6e at 7217399
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
Native
Value $115,038.16
ERC-20
Value $21.37
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x43be63c7b55051450b5af62b586c283b74f20a5a1555c80b5d2520044f0c83b1
0xdbd5c8cb5e7d0a4c03e3ab1c03de95a4a2db6b6f4d38680e70e639e65803faac
0x992fb477bb52bcacee28b437c657a647421ea39db4d319a5ee7b5b3be2b66b2c
0x0ecb71fc1d9a4e9cc85c29ef5010b5c6f0408fd0becf2ce34f121ae5e9a731a7
0xf043df06c4f7040d765e507524bb5142f2932d27f5d676046ba6f8fa824bb66f
0x1e5d7493b7c415d145d64acba3cdf3160009e1cc0a07399ad446d8fc0fc64cda
0x3fa40757ee34b823067a856dff4bd63be84dfbb7945216ed2d4228bf5bb67bd3
0x354363142ef23c8f5bd533f0ad84a778a6f3bed3e8c20f3a92ae0d01add80a3c
0x9b54c01c16302d4a72fbb6cf8937cfbabdea0612958b9e1d2058f600aa8462db
0xcbfb1fe40bcd0f3f447a24cf42ca417595a91bcd428a76f0396fe8b22cca3ac9

Functions
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 entryHashview returns (bool)
checkProof(bytes proofbytes32 rootbytes32 leafpure returns (bool)
checkProofOrdered(bytes proofbytes32 rootbytes32 leafuint256 indexpure returns (bool)
deposits(bytes32view returns (bool)
exited(addressaddressview returns (bool)
gblocksByBalancesRoot(bytes32view returns (uint256)
gblocksByDepositsRoot(bytes32view returns (uint256)
gblocksByNumber(uint256view returns (uint256 numberbytes32 withdrawalsRootbytes32 depositsRootbytes32 balancesRoot)
gblocksByWithdrawalsRoot(bytes32view returns (uint256)
hasExited(address accountaddress assetview returns (bool)
includesWithdrawals(bytes32 rootview returns (bool)
isConfirmedGblock(uint256 numberview returns (bool)
isConfirmedWithdrawals(bytes32 rootview returns (bool)
isOwner(addressview returns (bool)
isUnconfirmedBalances(bytes32 rootview returns (bool)
isUnconfirmedWithdrawals(bytes32 rootview returns (bool)
proveInConfirmedBalances(bytes proofbytes32 rootbytes32 entryHashview returns (bool)
proveInConfirmedWithdrawals(bytes proofbytes32 rootbytes32 entryHashview returns (bool)
proveInUnconfirmedBalances(bytes proofbytes32 rootbytes32 entryHashview returns (bool)
verifyIncluded(bytes proofbytes32 rootbytes32 leafpure returns (bool)
verifyIncludedAtIndex(bytes proofbytes32 rootbytes32 leafuint256 indexpure returns (bool)
withdrawn(bytes32view returns (bool)
State-modifying
addOwner(address owner
claimExit(address[] addressesuint256[] uintsbytes signaturebytes proofbytes32 root
depositEther(payable 
depositToken(address tokenuint256 quantity
exit(bytes32 entryHashbytes proofbytes32 root
exitOnHalt(address[] addressesuint256[] uintsbytes signaturebytes proofbytes32 root
reclaimDeposit(address[] addressesuint256[] uintsbytes32[] leavesuint256[] indexesbytes predecessorbytes successor
reclaimDepositOnHalt(address assetuint256 quantityuint256 nonceuint256 designatedGblock
removeOwner(address owner
submit(uint256 gblockNumberbytes32 withdrawalsRootbytes32 depositsRootbytes32 balancesRoot
switchOff(
withdraw(address[] addressesuint256[] uintsbytes signaturebytes proofbytes32 root
Events
DepositReclaimed(address indexed custodianaddress indexed accountaddress indexed assetuint256 quantityuint256 nonce
Deposited(address indexed custodianaddress indexed accountaddress indexed assetuint256 quantityuint256 nonceuint256 designatedGblock
ExitClaimed(bytes32 hashaddress indexed accountaddress indexed assetuint256 quantityuint256 timestampuint256 confirmationThreshold
Exited(address indexed accountaddress indexed assetuint256 quantity
Off(
OwnerAdded(address indexed owner
OwnerRemoved(address indexed owner
Submitted(uint256 gblockNumberbytes32 withdrawalsRootbytes32 depositsRootbytes32 balancesRoot
Withdrawn(bytes32 hashaddress indexed accountaddress indexed assetuint256 quantity
Constructor
constructor(address[] _ownersaddress _registryaddress _operatoruint256 _submissionIntervalstring _version
Fallback and receive
fallback(
Errors

This contract contains no error objects.