AdminUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 615 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
0xed3b…07c6
Balances ($0.00)
No balances found for "AdminUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 14377705 | 3 years ago | | | 0 | 0.0046500900 | |
| 14377627 | 3 years ago | | | 0 | 0.0046495500 | |
| 14370258 | 3 years ago | | | 0 | 0.030677256 | |
| 14358547 | 3 years ago | | | 0 | 0.0046500000 | |
| 14358541 | 3 years ago | | | 0 | 0.0046501800 | |
| 13898348 | 3 years ago | | | 0 | 0.12451673 | |
| 13882534 | 3 years ago | | | 0 | 0.077730698 | |
| 13882499 | 3 years ago | | | 0 | 0.079769999 | |
| 13882472 | 3 years ago | | | 0 | 0.081780013 | |
| 13881479 | 3 years ago | | | 0 | 0.058133707 |
ABI
ABI objects
Getter at block 21270631
BYTES_SIZE() view returns (uint256)
14404
CHUNK_SIZE() view returns (uint256)
256
CHUNK_TREE_HEIGHT() view returns (uint256)
8
ITEM_SIZE() view returns (uint256)
56
SNARK_FIELD() view returns (uint256)
21888242871839275222246405745257275088548364400416034343698204186575808495617
blockNumber() view returns (uint256)
21270631
depositRoot() view returns (bytes32)
0x16576daa2795f1f48ae74552c11b77195eabf1c7be13c354b413eecf8e72fb50
depositsLength() view returns (uint256)
92895
depositsV1Length() view returns (uint256)
22008
governance() view returns (address)
0x5efda50f22d34f262c29268506c5fa42cb56a1ce
lastProcessedDepositLeaf() view returns (uint256)
70656
lastProcessedWithdrawalLeaf() view returns (uint256)
74752
previousDepositRoot() view returns (bytes32)
0x0f2d466d9e5e8acf38922d168e7a1dcd8eee6c7d20bd5bc669d41174c8a02317
previousWithdrawalRoot() view returns (bytes32)
0x2816b4a8a53e47c41b5899c40936cef5af3d4362a5d955848646a642c2f499b1
tornadoProxy() view returns (address)
0x722122df12d4e14e13ac3b6895a86e84145b6967
tornadoTreesV1() view returns (address)
0x43a3be4ae954d9869836702afd10393d3a7ea417
treeUpdateVerifier() view returns (address)
0xed3b00b651c4c7af77c2fddce4a388de84b507c6
withdrawalRoot() view returns (bytes32)
0x0648b4bb8eebcf794b0d5ac32d209967d456b8521702d0b829c9aebd8f48a6ff
withdrawalsLength() view returns (uint256)
85961
withdrawalsV1Length() view returns (uint256)
14884
Read-only
deposits(uint256) view returns (bytes32)
elementExists(address _tornadoTreesV1, string _type, uint256 index) view returns (bool success)
validateRoots(bytes32 _depositRoot, bytes32 _withdrawalRoot) view
withdrawals(uint256) view returns (bytes32)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
initialize(address _tornadoProxy, address _treeUpdateVerifier)
registerDeposit(address _instance, bytes32 _commitment)
registerWithdrawal(address _instance, bytes32 _nullifierHash)
setTornadoProxyContract(address _tornadoProxy)
setVerifierContract(address _treeUpdateVerifier)
updateDepositTree(bytes _proof, bytes32 _argsHash, bytes32 _currentRoot, bytes32 _newRoot, uint32 _pathIndices, (bytes32, address, uint32)[256] _events)
updateWithdrawalTree(bytes _proof, bytes32 _argsHash, bytes32 _currentRoot, bytes32 _newRoot, uint32 _pathIndices, (bytes32, address, uint32)[256] _events)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
DepositData(address instance, bytes32 indexed hash, uint256 block, uint256 index)
ProxyUpdated(address newProxy)
VerifierUpdated(address newVerifier)
WithdrawalData(address instance, bytes32 indexed hash, uint256 block, uint256 index)
constructor(address _logic, address _admin, bytes _data)
fallback()
receive()
This contract contains no error objects.