AdminUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 1,744 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
Balances ($0.00)
No balances found for "AdminUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21229867 | 2 days ago | | | 0 | 0.0010103886 | |
| 21229392 | 2 days ago | | | 0 | 0.00087250480 | |
| 21228446 | 2 days ago | | | 0 | 0.00081624484 | |
| 21226095 | 3 days ago | | | 0 | 0.00076591479 | |
| 21221586 | 3 days ago | | | 0 | 0.00070899580 | |
| 21221580 | 3 days ago | | | 0 | 0.00069328694 | |
| 21218029 | 4 days ago | | | 0 | 0.0011552389 | |
| 21214005 | 4 days ago | | | 0 | 0.00070354444 | |
| 21201046 | 6 days ago | | | 0 | 0.0011960962 | |
| 21199840 | 6 days ago | | | 0 | 0.00094026352 |
ABI
ABI objects
Getter at block 21245954
ens() view returns (address)
0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e
feeManager() view returns (address)
0x5f6c97c6ad7bdd0ae7e0dd4ca33a4ed3fdabd4d7
governance() view returns (address)
0x5efda50f22d34f262c29268506c5fa42cb56a1ce
minStakeAmount() view returns (uint256)
5000000000000000000000
staking() view returns (address)
0x5b3f656c80e8ddb9ec01dd9018815576e9238c29
torn() view returns (address)
0x77777feddddffc19ff86db637967013e6c6a116c
tornadoRouter() view returns (address)
0xd90e2f925da726b50c4ed8d0fb90ad053324f31b
Read-only
bulkResolve(bytes32[] domains) view returns (address[] result)
getRelayerBalance(address relayer) view returns (uint256)
getRelayerEnsHash(address relayer) view returns (bytes32)
isRelayer(address toResolve) view returns (bool)
isRelayerRegistered(address relayer, address toResolve) view returns (bool)
relayers(address) view returns (uint256 balance, bytes32 ensHash)
resolve(bytes32 node) view returns (address)
workers(address) view returns (address)
State-modifying
Events admin() returns (address)
changeAdmin(address newAdmin)
implementation() returns (address)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
burn(address sender, address relayer, address pool)
initialize(bytes32 _tornadoRouter)
nullifyBalance(address relayer)
register(string ensName, uint256 stake, address[] workersToRegister)
registerPermit(string ensName, uint256 stake, address[] workersToRegister, address relayer, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
registerRelayerAdmin(address relayer, string ensName, uint256 stake)
registerWorker(address relayer, address worker)
setMinStakeAmount(uint256 minAmount)
setTornadoRouter(address tornadoRouterAddress)
stakeToRelayer(address relayer, uint256 stake)
stakeToRelayerPermit(address relayer, uint256 stake, address staker, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
unregisterRelayer(address relayer)
unregisterWorker(address worker)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
MinimumStakeAmount(uint256 minStakeAmount)
RelayerBalanceNullified(address relayer)
RelayerRegistered(bytes32 relayer, string ensName, address relayerAddress, uint256 stakedAmount)
RelayerUnregistered(address relayer)
RouterRegistered(address tornadoRouter)
StakeAddedToRelayer(address relayer, uint256 amountStakeAdded)
StakeBurned(address relayer, uint256 amountBurned)
WorkerRegistered(address relayer, address worker)
WorkerUnregistered(address relayer, address worker)
constructor(address _logic, address _admin, bytes _data)
fallback()
receive()
This contract contains no error objects.