TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 18,532 txns
Unified storage
Map
Table
Raw
Constants and immutables
5Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x9787…9066
Balances ($1,562,371.66)
Native
Value
$805,440.51
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 316.752141 | $2,542.81 |
$805,440.51 | |
USDC | ERC-20 | 242.885008K | $1.00 |
$242,885.01 | |
USDT | ERC-20 | 237.00605K | $1.00 |
$237,006.05 | |
DAI | ERC-20 | 172.532799K | $1.001 |
$172,705.33 | |
0x89d2…0359 | ERC-20 | 2.996424K | $13.33 |
$39,942.33 | |
LINK | ERC-20 | 1.313188K | $11.30 |
$14,839.02 | |
FTM | ERC-20 | 21.263599K | $0.626639 |
$13,324.6 | |
MATIC | ERC-20 | 31.281166K | $0.397474 |
$12,433.45 | |
WBTC | ERC-20 | 0.112247 | $62,816.00 |
$7,050.88 | |
POWR | ERC-20 | 8.303565K | $0.226288 |
$1,879 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19979709 | 4 months ago | | | 0 | 0.0021599828 | |
| 19978427 | 4 months ago | | | 0 | 0.0023625565 | |
| 19977722 | 4 months ago | | | 0 | 0.0031900569 | |
| 19976390 | 4 months ago | | | 0 | 0.0064222040 | |
| 19976375 | 4 months ago | | | 0 | 0.0062091840 | |
| 19976370 | 4 months ago | | | 0 | 0.0063090703 | |
| 19974009 | 4 months ago | | | 0 | 0.0022451645 | |
| 19973997 | 4 months ago | | | 0 | 0.0026467110 | |
| 19973992 | 4 months ago | | | 0 | 0.0024615538 | |
| 19973989 | 4 months ago | | | 0 | 0.0027653602 |
ABI
ABI objects
Getter at block 20796896
BURN_CALL_REQUEST_METADATA_TYPE() view returns (uint8)
158
BURN_REQUEST_METADATA_TYPE() view returns (uint8)
241
BURN_TO_CONTRACT_REQUEST_METADATA_TYPE() view returns (uint8)
243
CURRENT_NETWORK_ID() view returns (uint8)
1
ETH_TOKEN() view returns (address)
0x0000000000000000000000000000000000000000
executor() view returns (address)
0xe38e54b2d6b1fcdfaae8b674bf36ca62429fdbde
isInitialized() view returns (bool)
true
notEntered() view returns (bool)
true
prevVault() view returns (address)
0x97875355ef55ae35613029df8b1c8cf8f89c9066
regulator() view returns (address)
0x86a879cf735b0f462f4659bfaadd91f84ed61ab3
storageLayoutVersion() view returns (uint256)
2
Read-only
balanceOf(address token) view returns (uint256)
getDecimals(address token) view returns (uint8)
getDepositedBalance(address token, address owner) view returns (uint256)
isSigDataUsed(bytes32 hash) view returns (bool)
isWithdrawed(bytes32 hash) view returns (bool)
migration(address, address) view returns (bool)
parseBurnInst(bytes inst) pure returns (struct VaultBurnInstData)
parseCalldataFromBurnInst(bytes inst) pure returns (struct VaultBurnInstData, struct VaultRedepositOptions, bytes)
sigDataUsed(bytes32) view returns (bool)
sigToAddress(bytes signData, bytes32 hash) pure returns (address)
totalDepositedToSCAmount(address) view returns (uint256)
withdrawRequests(address, address) view returns (uint256)
withdrawed(bytes32) view returns (bool)
State-modifying
Events admin() returns (address)
claim()
implementation() returns (address)
incognito() returns (address)
pause()
paused() returns (bool)
retire(address newSuccessor)
successor() returns (address)
unpause()
upgradeIncognito(address newIncognito)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
_callExternal(address token, address to, uint256 amount, bytes externalCalldata, address redepositToken) returns (uint256)
_transferExternal(address token, address to, uint256 amount)
deposit(string incognitoAddress, bytes32 txId, bytes signData) payable
depositERC20(address token, uint256 amount, string incognitoAddress, bytes32 txId, bytes signData)
depositERC20_V2(address token, uint256 amount, string incognitoAddress, bytes32 txId, bytes signData)
deposit_V2(string incognitoAddress, bytes32 txId, bytes signData) payable
execute(address token, uint256 amount, address recipientToken, address exchangeAddress, bytes callData, bytes timestamp, bytes signData) payable
executeWithBurnProof(bytes inst, uint256 heights, bytes32[] instPaths, bool[] instPathIsLefts, bytes32 instRoots, bytes32 blkData, uint256[] sigIdxs, uint8[] sigVs, bytes32[] sigRs, bytes32[] sigSs)
initialize(address _prevVault, address _regulator, address _executor)
requestWithdraw(string incognitoAddress, address token, uint256 amount, bytes signData, bytes timestamp, bytes32 txId, bytes regulatorSig)
setRegulator(address _regulator)
submitBurnProof(bytes inst, uint256 heights, bytes32[] instPaths, bool[] instPathIsLefts, bytes32 instRoots, bytes32 blkData, uint256[] sigIdxs, uint8[] sigVs, bytes32[] sigRs, bytes32[] sigSs)
updateAssets(address[] assets, uint256[] amounts) returns (bool)
upgradeVaultStorage(address _regulator, address _executor)
withdraw(bytes inst, uint256 heights, bytes32[] instPaths, bool[] instPathIsLefts, bytes32 instRoots, bytes32 blkData, uint256[] sigIdxs, uint8[] sigVs, bytes32[] sigRs, bytes32[] sigSs)
Claim(address claimer)
IncognitoChanged(address previousIncognito, address newIncognito)
Paused(address admin)
SuccessorChanged(address previousSuccessor, address newSuccessor)
Unpaused(address admin)
Upgraded(address indexed implementation)
Deposit(address token, string incognitoAddress, uint256 amount)
DepositV2(address token, string incognitoAddress, uint256 amount, uint256 depositID)
ExecuteFnLog(bytes32 id, uint256 phaseID, bytes errorData)
Redeposit(address token, bytes redepositIncAddress, uint256 amount, bytes32 itx)
UpdateIncognitoProxy(address newIncognitoProxy)
UpdateTokenTotal(address[] assets, uint256[] amounts)
Withdraw(address token, address to, uint256 amount)
constructor(address _logic, address _admin, address _incognito, bytes _data)
fallback()
receive()
receive()
This contract contains no error objects.