TornadoCash_erc20

Verified contract

Active on Ethereum with 75 txns
Deployed by via 0x1596359a at 9161958
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 99 additional slots
ERC-20
Value $3,900
0x7ac5cbced65fc296e58bc1f186645e8ee1ab6e6b2e6218714b7e4a18bfc39b5f
0x2ec96b12df316398cf65a1322be7d82b99661eec20d8ea59e6a94e26a1024373
0x13baebda00de8150b3cd429279eeb16693e038f9d4a0a65409da47b5ea938850
0x279711eee2bbfd87179d647ef0a3a61ac19e10d18fc4631692db305a5f735305
0x41e032428ba599892bb20fb56de7e38f6e87eec578424277c4779dedf5d956f5
0xac2656365fddbfe4f83b64bcecf1a300ad5b6fef5262a303c2f4358ad92687ec
0xbf9e4c1f94634b4996b7828b87586f6ec2bfc578e1e4e726ecd2f933a189f94f
0xed66be51f9bd828612c63069699d0dbba633efcc99c1502d3937b9d16eb4418f
0x2e291d316a7c013198e4d7a026c2dced316ee65e0a6900733bcf9f4badb2999b
0x9d3afd0935ca172e2f3344d1a024defad15bf023a4b8710628f29eac1cf31e12

Functions
Getter at block 21245916
FIELD_SIZE(view returns (uint256)
21888242871839275222246405745257275088548364400416034343698204186575808495617
ROOT_HISTORY_SIZE(view returns (uint32)
100
ZERO_VALUE(view returns (uint256)
21663839004416932945382355908790599225266501822907911457504978515578255421292
currentRootIndex(view returns (uint32)
50
denomination(view returns (uint256)
100000000
getLastRoot(view returns (bytes32)
0x1236c2e1ab756b6134dfa759e7780d5b9e595313a50d9d842e2461038aab1d8f
levels(view returns (uint32)
20
nextIndex(view returns (uint32)
150
operator(view returns (address)
0x0000000000000000000000000000000000000000
token(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
verifier(view returns (address)
0xce172ce1f20ec0b3728c9965470eaf994a03557a
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)
zeros(uint256view returns (bytes32)
State-modifying
changeOperator(address _newOperator
deposit(bytes32 _commitmentpayable 
updateVerifier(address _newVerifier
withdraw(bytes _proofbytes32 _rootbytes32 _nullifierHashaddress _recipientaddress _relayeruint256 _feeuint256 _refundpayable 
Events
Deposit(bytes32 indexed commitmentuint32 leafIndexuint256 timestamp
Withdrawal(address tobytes32 nullifierHashaddress indexed relayeruint256 fee
Constructor
constructor(address _verifieruint256 _denominationuint32 _merkleTreeHeightaddress _operatoraddress _token
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.