ERC20Tornado

Verified contract

Active on Ethereum with 791 txns
Deployed by via 0x550ba441 at 11698496
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 99 additional slots

No balances found for "ERC20Tornado"

0xca7b38876a8d269690f5dc1d0e4c081fa35d16426fc89a4bf05a9c82ea1e4071
0x2582a87564e699b342460381478eb91315eeb3c82be1dc03412cc1e06301f240
0x1babfa2c2563b19aab2e6d369101ff009d0d9d63c673b33d6cd77e9a4f6021b8
0xe4d1c10a73a7bfa98ac6c2bc7550d8ee951619d88684e11d4753a89116c3e89b
0xa2c459228171560bb801ee1bfb662f43fc97ea4cc3f18d2d595dfb3d77f4b90e
0x7feab6a262e16cdc6b24439aa84fec07017b49ef52647cc730bad2f0bb5543e8
0x8b88fe6c297da492d670cbab7d264f1988b36876df1fb4717f335fec05f22bfc
0xcba1e54e631e3eda00ff4073ba9bb45f222e7146a98e9e4435ccbb7209553190
0xa0400e366004311983398b48b3b76844f94dcea43f5d4601efb1019134170ade
0x350445c46abe29b7cda8afe170cbd490e94f64f6fdc8a229b465f851cebf4a1f

Functions
Getter at block 20936068
FIELD_SIZE(view returns (uint256)
21888242871839275222246405745257275088548364400416034343698204186575808495617
ROOT_HISTORY_SIZE(view returns (uint32)
100
ZERO_VALUE(view returns (uint256)
21663839004416932945382355908790599225266501822907911457504978515578255421292
currentRootIndex(view returns (uint32)
59
denomination(view returns (uint256)
50000000000000
getLastRoot(view returns (bytes32)
0x2a98a8adaf33d1f883acfb9e606daba63bcac60bd7b56a085931c96faaeff2a5
getStakedCount(view returns (uint256)
0
governance(view returns (address)
0xf6d61a4d17b06159f31a3ff424118d39ffb79295
levels(view returns (uint32)
20
nextIndex(view returns (uint32)
259
operator(view returns (address)
0x29fd05ec26e64d73f60fa6e83fd2aeb9ceb4a22f
reserve(view returns (address)
0x944f6fbc3f551d4e6dc05b173de1ec44a663aef8
rewarder(view returns (address)
0x71c0540fcd09440d78d1bf9af8de51b35d106dd2
token(view returns (address)
0x797aab1ce7c01eb727ab980762ba88e7133d2157
verifier(view returns (address)
0x7036a0555637b88c5a68c2a39799c7a9ab858c60
withdrawalFee(view returns (uint256)
50
withdrawalMax(view returns (uint256)
10000
Read-only
commitments(bytes32view returns (bool)
filledSubtrees(uint256view returns (bytes32)
hashLeftRight(bytes32 _leftbytes32 _rightpure returns (bytes32)
isKnownRoot(bytes32 _rootview returns (bool)
isSpent(bytes32 _nullifierHashview returns (bool)
isSpentArray(bytes32[] _nullifierHashesview returns (bool[] spent)
nullifierHashes(bytes32view returns (bool)
roots(uint256view returns (bytes32)
stakedNullifierHashOwner(bytes32view returns (address)
stakedNullifierHashes(addressbytes32view returns (bool)
zeros(uint256view returns (bytes32)
State-modifying
changeOperator(address _newOperator
deposit(bytes32 _commitmentpayable 
seize(address _tokenuint256 amount
setGovernance(address _governance
setReserveAddress(address _newReserve
setWithdrawalFee(uint256 _withdrawalFee
stakeWithdraw(bytes _proofbytes32 _rootbytes32 _nullifierHashaddress _recipientpayable 
unstakeAndWithdraw(bytes32 _nullifierHashpayable 
updateRewarder(address _newRewarder
updateVerifier(address _newVerifier
withdraw(bytes _proofbytes32 _rootbytes32 _nullifierHashaddress _recipientaddress _relayeruint256 _feeuint256 _refundpayable 
Events
Deposit(bytes32 indexed commitmentuint32 leafIndexuint256 timestamp
StakedWithdrawal(address indexed recipientbytes32 nullifierHashuint256 timestamp
UnstakedWithdrawal(address indexed recipientbytes32 nullifierHash
Withdrawal(address tobytes32 nullifierHashaddress indexed relayeruint256 fee
Constructor
constructor(address _verifieruint256 _denominationuint32 _merkleTreeHeightaddress _operatoraddress _governanceaddress _reserveaddress _token
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.