0xac9d11cd4d7ef6e54f14643a393f68ca014287ab
Verified contract
Proxy
Active on
Base with 235 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
OHNO | ERC-20 | 31 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22132111 | an hour ago | | | 0 | 5.7906007e-7 | |
| 22011304 | 3 days ago | | | 0 | 5.5450497e-7 | |
| 21993271 | 3 days ago | | | 0 | 5.6683697e-7 | |
| 21877624 | 6 days ago | | | 0 | 5.5455942e-7 | |
| 21863319 | 6 days ago | | | 0 | 5.5461387e-7 | |
| 21840928 | 7 days ago | | | 0 | 5.5461387e-7 | |
| 21831745 | 7 days ago | | | 0 | 5.7633906e-7 | |
| 21186546 | 22 days ago | | | 0 | 5.7633906e-7 | |
| 20826068 | a month ago | | | 0 | 5.5461387e-7 | |
| 20808472 | a month ago | | | 0 | 5.6683697e-7 |
ABI
ABI objects
Getter at block 22133616
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DEPOSITS_DISABLER_ROLE() view returns (bytes32)
0x63f736f21cb2943826cd50b191eb054ebbea670e4e962d0527611f830cd399d6
DEPOSITS_ENABLER_ROLE() view returns (bytes32)
0x4b43b36766bde12c5e9cbbc37d15f8d1f769f08f54720ab370faeb4ce893753a
WITHDRAWALS_DISABLER_ROLE() view returns (bytes32)
0x94a954c0bc99227eddbc0715a62a7e1056ed8784cd719c2303b685683908857c
WITHDRAWALS_ENABLER_ROLE() view returns (bytes32)
0x9ab8816a3dc0b3849ec1ac00483f6ec815b07eee2fd766a353311c823ad59d0d
isDepositsEnabled() view returns (bool)
true
isInitialized() view returns (bool)
true
isWithdrawalsEnabled() view returns (bool)
true
l1Token() view returns (address)
0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0
l1TokenBridge() view returns (address)
0x9de443adc5a411e83f1878ef24c3f52c61571e72
l2Token() view returns (address)
0xc1cba3fcea344f92d9239c08c0568f6f2f0ee452
messenger() view returns (address)
0x4200000000000000000000000000000000000007
Read-only
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events disableDeposits()
disableWithdrawals()
enableDeposits()
enableWithdrawals()
finalizeDeposit(address l1Token_, address l2Token_, address from_, address to_, uint256 amount_, bytes data_)
grantRole(bytes32 role, address account)
initialize(address admin_)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
withdraw(address l2Token_, uint256 amount_, uint32 l1Gas_, bytes data_)
withdrawTo(address l2Token_, address to_, uint256 amount_, uint32 l1Gas_, bytes data_)
DepositFailed(address indexed _l1Token, address indexed _l2Token, address indexed _from, address _to, uint256 _amount, bytes _data)
DepositFinalized(address indexed _l1Token, address indexed _l2Token, address indexed _from, address _to, uint256 _amount, bytes _data)
DepositsDisabled(address indexed disabler)
DepositsEnabled(address indexed enabler)
Initialized(address indexed admin)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
WithdrawalInitiated(address indexed _l1Token, address indexed _l2Token, address indexed _from, address _to, uint256 _amount, bytes _data)
WithdrawalsDisabled(address indexed disabler)
WithdrawalsEnabled(address indexed enabler)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
ErrorAccountIsZeroAddress()
ErrorAlreadyInitialized()
ErrorDepositsDisabled()
ErrorDepositsEnabled()
ErrorUnauthorizedMessenger()
ErrorUnsupportedL1Token()
ErrorUnsupportedL2Token()
ErrorWithdrawalsDisabled()
ErrorWithdrawalsEnabled()
ErrorWrongCrossDomainSender()