L1StandardBridge
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
6
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x4200…0010
-
variable spans 44 additional slots
-
variable spans 11 additional slots
Balances ($0.00)
No balances found for "L1StandardBridge"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "L1StandardBridge"
ABI
ABI objects
Getter at block 21222806 paused() view returns (bool)
MESSENGER() view returns (address)
0x0000000000000000000000000000000000000000
OTHER_BRIDGE() view returns (address)
0x4200000000000000000000000000000000000010
accessController() view returns (address)
0x0000000000000000000000000000000000000000
ethThrottleDeposits() view returns (uint208 maxAmountPerPeriod, uint48 periodLength, uint256 maxAmountTotal)
(maxAmountPerPeriod=0, periodLength=0, maxAmountTotal=0)
messenger() view returns (address)
0x0000000000000000000000000000000000000000
otherBridge() view returns (address)
0x4200000000000000000000000000000000000010
superchainConfig() view returns (address)
0x0000000000000000000000000000000000000000
version() view returns (string)
2.1.0
Read-only
deposits(address, address) view returns (uint256)
erc20ThrottleDeposits(address) view returns (uint208 maxAmountPerPeriod, uint48 periodLength, uint256 maxAmountTotal)
erc20ThrottleWithdrawals(address) view returns (uint208 maxAmountPerPeriod, uint48 periodLength, uint256 maxAmountTotal)
getERC20ThrottleDepositsCredits(address token, address user) view returns (uint256 availableCredits)
getERC20ThrottleWithdrawalsCredits(address token) view returns (uint256 availableCredits)
getEthThrottleDepositsCredits(address user) view returns (uint256 availableCredits)
State-modifying
Events bridgeERC20(address _localToken, address _remoteToken, uint256 _amount, uint32 _minGasLimit, bytes _extraData)
bridgeERC20To(address _localToken, address _remoteToken, address _to, uint256 _amount, uint32 _minGasLimit, bytes _extraData)
bridgeETH(uint32 _minGasLimit, bytes _extraData) payable
bridgeETHTo(address _to, uint32 _minGasLimit, bytes _extraData) payable
finalizeBridgeERC20(address _localToken, address _remoteToken, address _from, address _to, uint256 _amount, bytes _extraData)
finalizeBridgeETH(address _from, address _to, uint256 _amount, bytes _extraData) payable
initialize(address _messenger, address _superchainConfig)
setErc20ThrottleDepositsMaxAmount(address token, uint208 maxAmountPerPeriod, uint256 maxAmountTotal)
setErc20ThrottleDepositsPeriodLength(address token, uint48 _periodLength)
setErc20ThrottleWithdrawalsMaxAmount(address token, uint208 maxAmountPerPeriod, uint256 maxAmountTotal)
setErc20ThrottleWithdrawalsPeriodLength(address token, uint48 _periodLength)
setEthThrottleDepositsMaxAmount(uint208 maxAmountPerPeriod, uint256 maxAmountTotal)
setEthThrottleDepositsPeriodLength(uint48 _periodLength)
ERC20BridgeFinalized(address indexed localToken, address indexed remoteToken, address indexed from, address to, uint256 amount, bytes extraData)
ERC20BridgeInitiated(address indexed localToken, address indexed remoteToken, address indexed from, address to, uint256 amount, bytes extraData)
ETHBridgeFinalized(address indexed from, address indexed to, uint256 amount, bytes extraData)
ETHBridgeInitiated(address indexed from, address indexed to, uint256 amount, bytes extraData)
Initialized(uint64 version)
constructor()
receive()
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
FailedInnerCall()
InvalidInitialization()
NotInitializing()
SafeERC20FailedOperation(address token)