AdminUpgradeabilityProxy
Verified contract
Proxy
Active on
Ethereum with 961 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
0x41c5…ec2b
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
HEX | ERC-20 | 1.307 | $0.003059 |
$0 | |
fbsex.co | ERC-20 | 100K | -- | -- | |
SET | ERC-721 | 1 | -- | -- | |
SFB | ERC-721 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 9117296 | 5 years ago | | | 0 | 0.00025676800 | |
| 9116789 | 5 years ago | | | 0.1 | 0.0076708896 | |
| 9116718 | 5 years ago | | | 0.1 | 0.0075473084 | |
| 9116718 | 5 years ago | | | 0.1 | 0.0075473084 | |
| 9116710 | 5 years ago | | | 0.1 | 0.0070678720 | |
| 9116488 | 5 years ago | | | 0 | 0.00060364600 | |
| 9116240 | 5 years ago | | | 0.1 | 0.0026150760 | |
| 9116223 | 5 years ago | | | 0 | 0.00090550500 | |
| 9116214 | 5 years ago | | | 0 | 0.0015091750 | |
| 9116206 | 5 years ago | | | 0 | 0.0012073880 |
ABI
ABI objects
Getter at block 21270969
current_root() view returns (uint256)
[unknown]
filled_subtrees() view returns (uint256[])
[unknown]
getLastRoot() view returns (uint256)
[unknown]
isDepositsEnabled() view returns (bool)
[unknown]
isMigrating() view returns (bool)
[unknown]
levels() view returns (uint256)
[unknown]
next_index() view returns (uint32)
[unknown]
operator() view returns (address)
[unknown]
roots() view returns (uint256[])
[unknown]
transferValue() view returns (uint256)
[unknown]
verifier() view returns (address)
[unknown]
zeros() view returns (uint256[])
[unknown]
Read-only
commitments(uint256) view returns (bool)
hashLeftRight(uint256 left, uint256 right) pure returns (uint256 mimc_hash)
isKnownRoot(uint256 root) view returns (bool)
isSpent(uint256 nullifier) view returns (bool)
nullifierHashes(uint256) view returns (bool)
State-modifying
Events admin() returns (address)
changeAdmin(address newAdmin)
implementation() returns (address)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
changeOperator(address _newAccount)
deposit(uint256 commitment) payable
initialize(address _verifier, uint256 _transferValue, uint8 _merkleTreeHeight, uint256 _emptyElement, address _operator, uint256[] _filled_subtrees, uint256 _lastRoot)
initialize(uint256 tree_levels, uint256 zero_value, uint256[] filled_subtrees, uint256 lastRoot)
migrateState(uint256[] _commitments, uint256[] _nullifierHashes)
stopMigration()
toggleDeposits()
updateVerifier(address _verifier)
withdraw(uint256[2] a, uint256[2][2] b, uint256[2] c, uint256[4] input)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
Deposit(uint256 indexed commitment, uint256 leafIndex, uint256 timestamp)
Withdraw(address to, uint256 nullifierHash, uint256 fee)
constructor(address _logic, address _admin, bytes _data)
fallback()
fallback()
This contract contains no error objects.