Vault

Verified contract

Active on Ethereum with 13,079 txns
Deployed by via 0xa21fd4a6 at 10932569
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
0xb0e965476eb88538e3fc2d96fc6af995daa53486c7b3e620fb356103656a05d3
0x771f7623aba3ffff3b3c43d4b22ba1933ea8a7f0ed9f4a1c90719b160f001d79
0x912df1c46f8aa8e3421cf6bfcf5a92690c12302570c7298efea26015a102676b
0xa871aa15ad445b2bfd7501959c6b5f113f8453abed52257e37289bddd0a55aa1
0xa141f413a4e04e198de909fc2853c8048f1ddbc0ec8844e0e6b0c2359f929c43
0xcfb1dc9a8e4bc8c39f17108d0147d9fb32557e7f39abbf7b8cabe3f1b6fb0d72
0x7b057cb8a1bf7a8b2e09107cd723f2bb26013094c8259410d9bd952b61cfa60b
0x688f9655d480049c0e927d9deefd9e7d825b26823f2633e26f9cea2ed43221aa
0xd9b0e86598ce9a277282bb06431638dadd9da8f30d2d92a6ad97823871ebb662
0x1da7881d536befd099ab6ab1e00d1215935b12b0974a1ffb6b483b9435b10993

Functions
Getter at block 21242823
ETH_TOKEN(view returns (address)
0x0000000000000000000000000000000000000000
admin(view returns (address)
0x037ac7fffc1c52cf6351e33a77edbdd14ce35040
expire(view returns (uint256)
1695655193
incognito(view returns (address)
0xe34ebff7af293dcddf0443818442bb5d558662dd
newVault(view returns (address)
0x43d037a562099a4c2c95b1e2120cc43054450629
notEntered(view returns (bool)
true
paused(view returns (bool)
true
prevVault(view returns (address)
0xed5309daac912a52d985c317576a1b3f5020fdc9
successor(view returns (address)
0x037ac7fffc1c52cf6351e33a77edbdd14ce35040
Read-only
balanceOf(address tokenview returns (uint256)
getDecimals(address tokenview returns (uint8)
getDepositedBalance(address tokenaddress ownerview returns (uint256)
isSigDataUsed(bytes32 hashview returns (bool)
isWithdrawed(bytes32 hashview returns (bool)
migration(addressaddressview returns (bool)
parseBurnInst(bytes instpure returns (struct VaultBurnInstData)
sigDataUsed(bytes32view returns (bool)
sigToAddress(bytes signDatabytes32 hashpure returns (address)
totalDepositedToSCAmount(addressview returns (uint256)
withdrawRequests(addressaddressview returns (uint256)
withdrawed(bytes32view returns (bool)
State-modifying
claim(
deposit(string incognitoAddresspayable 
depositERC20(address tokenuint256 amountstring incognitoAddresspayable 
execute(address tokenuint256 amountaddress recipientTokenaddress exchangeAddressbytes callDatabytes timestampbytes signDatapayable 
extend(uint256 n
migrate(address _newVault
moveAssets(address[] assets
pause(
requestWithdraw(string incognitoAddressaddress tokenuint256 amountbytes signDatabytes timestamp
retire(address _successor
submitBurnProof(bytes instuint256 heightsbytes32[] instPathsbool[] instPathIsLeftsbytes32 instRootsbytes32 blkDatauint256[] sigIdxsuint8[] sigVsbytes32[] sigRsbytes32[] sigSs
unpause(
updateAssets(address[] assetsuint256[] amountsreturns (bool)
updateIncognitoProxy(address newIncognitoProxy
withdraw(bytes instuint256 heightsbytes32[] instPathsbool[] instPathIsLeftsbytes32 instRootsbytes32 blkDatauint256[] sigIdxsuint8[] sigVsbytes32[] sigRsbytes32[] sigSs
Events
Claim(address claimer
Deposit(address tokenstring incognitoAddressuint256 amount
Extend(uint256 ndays
Migrate(address newVault
MoveAssets(address[] assets
Paused(address pauser
Unpaused(address pauser
UpdateIncognitoProxy(address newIncognitoProxy
UpdateTokenTotal(address[] assetsuint256[] amounts
Withdraw(address tokenaddress touint256 amount
Constructor
constructor(address adminaddress incognitoProxyAddressaddress _prevVault
Fallback and receive
receive(
Errors

This contract contains no error objects.