TornadoProxy

Verified contract

Active on Ethereum with 143,954 txns
Deployed by via 0xb0de86f3 at 12143762
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x7db871c72c3cb646162ec73071011eba3e51e04604be70c5bdd148d2584ab029
0x3aa7b04c8341e0f23ce7c26eb2ffaed968e4193b2c4061fe8ecde89e8aa6bebc
0x922bcf206ab84311e3d8afaf6408f35ea86a11f99eab8d58782fef80032b8ed6
0x0b23b38066e5b3a26f5e3f03cec16a2ae8e41630382f75217dff5188c45dda25
0xa396f01c8b3c48fe829bc0114d1968641df0b062d508934dec4a818eb515c95a
0x3807205d3eee2d1dbbc0ae1a8c397b4ba7c52f0af17abbe98500bc5306cf8098
0xda9af3f6d7cefc8d000664fdcdcbb35ca1212c8d3393ad8cf77496eacbfbde9b
0x06148fc95cdc270dffc94e676cd0f9000743549349064486445242e513db9eb6
0x18ec24ec23146f72829dfb169ee4b74702543df9df43ae88df3a52f1ae8bd091
0xcb96c4fca3a58e89ba7d89110f363dfcbd65c53d7bf9bc96db989b419b2595bd

Functions
Getter at block 21244427
governance(view returns (address)
0x5efda50f22d34f262c29268506c5fa42cb56a1ce
tornadoTrees(view returns (address)
0x527653ea119f3e6a1f5bd18fbf4714081d7b31ce
Read-only
instances(addressview returns (bool isERC20address tokenuint8 state)
State-modifying
backupNotes(bytes[] _encryptedNotes
deposit(address _tornadobytes32 _commitmentbytes _encryptedNotepayable 
rescueTokens(address _tokenaddress _touint256 _amount
setTornadoTreesContract(address _tornadoTrees
updateInstance(struct TornadoProxyTornado _tornado
withdraw(address _tornadobytes _proofbytes32 _rootbytes32 _nullifierHashaddress _recipientaddress _relayeruint256 _feeuint256 _refundpayable 
Events
EncryptedNote(address indexed senderbytes encryptedNote
InstanceStateUpdated(address indexed instanceuint8 state
TornadoTreesUpdated(address addr
Constructor
constructor(address _tornadoTreesaddress _governancestruct TornadoProxyTornado[] _instances
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.