Proxy

Verified contract

Proxy

Active on Ethereum with 3,097 txns
Deployed by via 0x8a71bf43 at 20219925
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 44 additional slots
-
variable spans 11 additional slots
ERC-20
Value $361,015,200
ERC-20
Value $193.65
ERC-20
Value $49.01
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x9840375b496105df099998628a348137243e0da6574dfff4c07ed810f4d4b12a
0xdf539ca56d03f2d578d52d450797e1ad4a92cee19e5d6c96375d3df30e51ac6e
0x11543ba8c2a9eca5d9f1c9be35a8f01e26c3cb35c00290587ee90332c845f081
0x29cffe900e073dc0f3dc9be6fcb159700755eadf27ef9d1682180ccbee633f98
0x347bf153f1bb4a323e00063b66fcca4baed472ce3b3baada5eab1143a88d3b1e
0x6f4325e3510dac7f9b173d1822ee74484ebacd5b0db4189fde3655ee073463f9
0x23f513d0c167106360b7daa4037d5652b43a61fe35e60e681e42f0eee6e379e6
0xdfb416af1a3e450328d002b72fd33f2a2a79c4dbebe1606fc85a6e267fdde3a7
0x8eac3e2ea13031f6e076d72157818700fb6ddc4d02ad71b86fde93f63d41b8fb
0x58e0e970f45846d2d6f67038e33a2791925e57c98393f8a368e9c1d74ec7060d

Functions
Getter at block 20874229
MESSENGER(view returns (address)
0x2a721cbe81a128be0f01040e3353c3805a5ea091
OTHER_BRIDGE(view returns (address)
0x4200000000000000000000000000000000000010
accessController(view returns (address)
0x745393cc03b5fe668ecd52c0e625f59aad6d3da0
ethThrottleDeposits(view returns (uint208 maxAmountPerPerioduint48 periodLengthuint256 maxAmountTotal)
(maxAmountPerPeriod=0, periodLength=2592000, maxAmountTotal=0)
messenger(view returns (address)
0x2a721cbe81a128be0f01040e3353c3805a5ea091
otherBridge(view returns (address)
0x4200000000000000000000000000000000000010
paused(view returns (bool)
false
superchainConfig(view returns (address)
0x745393cc03b5fe668ecd52c0e625f59aad6d3da0
version(view returns (string)
2.1.0
Read-only
deposits(addressaddressview returns (uint256)
erc20ThrottleDeposits(addressview returns (uint208 maxAmountPerPerioduint48 periodLengthuint256 maxAmountTotal)
erc20ThrottleWithdrawals(addressview returns (uint208 maxAmountPerPerioduint48 periodLengthuint256 maxAmountTotal)
getERC20ThrottleDepositsCredits(address tokenaddress userview returns (uint256 availableCredits)
getERC20ThrottleWithdrawalsCredits(address tokenview returns (uint256 availableCredits)
getEthThrottleDepositsCredits(address userview returns (uint256 availableCredits)
State-modifying
admin(returns (address)
changeAdmin(address _admin
implementation(returns (address)
upgradeTo(address _implementation
upgradeToAndCall(address _implementationbytes _datapayable returns (bytes)
bridgeERC20(address _localTokenaddress _remoteTokenuint256 _amountuint32 _minGasLimitbytes _extraData
bridgeERC20To(address _localTokenaddress _remoteTokenaddress _touint256 _amountuint32 _minGasLimitbytes _extraData
bridgeETH(uint32 _minGasLimitbytes _extraDatapayable 
bridgeETHTo(address _touint32 _minGasLimitbytes _extraDatapayable 
finalizeBridgeERC20(address _localTokenaddress _remoteTokenaddress _fromaddress _touint256 _amountbytes _extraData
finalizeBridgeETH(address _fromaddress _touint256 _amountbytes _extraDatapayable 
initialize(address _messengeraddress _superchainConfig
setErc20ThrottleDepositsMaxAmount(address tokenuint208 maxAmountPerPerioduint256 maxAmountTotal
setErc20ThrottleDepositsPeriodLength(address tokenuint48 _periodLength
setErc20ThrottleWithdrawalsMaxAmount(address tokenuint208 maxAmountPerPerioduint256 maxAmountTotal
setErc20ThrottleWithdrawalsPeriodLength(address tokenuint48 _periodLength
setEthThrottleDepositsMaxAmount(uint208 maxAmountPerPerioduint256 maxAmountTotal
setEthThrottleDepositsPeriodLength(uint48 _periodLength
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
ERC20BridgeFinalized(address indexed localTokenaddress indexed remoteTokenaddress indexed fromaddress touint256 amountbytes extraData
ERC20BridgeInitiated(address indexed localTokenaddress indexed remoteTokenaddress indexed fromaddress touint256 amountbytes extraData
ETHBridgeFinalized(address indexed fromaddress indexed touint256 amountbytes extraData
ETHBridgeInitiated(address indexed fromaddress indexed touint256 amountbytes extraData
Initialized(uint64 version
Constructor
constructor(address _admin
Fallback and receive
fallback(
receive(
receive(
Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
FailedInnerCall(
InvalidInitialization(
NotInitializing(
SafeERC20FailedOperation(address token