TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 212,136 txns
Deployed by via 0x8f6814ec at 18306934
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
ERC-20
Value $0.02
0x511b2b1440d743d95dc88cc92616fc3ce5d546fa7aec77bcaf4d4397cc97db86
0xe6a31464bed5269da54a450b87749a24270543c080297e4421c40d4ea0f37301
0x1222a9728348ea5477e36df2a083221a223862c0ec9b4186a333f8ee3962a334
0x84c807b62addd129522950b3950f5058243ca19c2ebcfa5fe2ef484bb5c1719a
0x50dede366c74c10a907dfd04579cffd3792236fc0a9e14c45f15fdd537969a00
0x54fe2f8ecccb4f906f06ebcafa59a8619edf1366196bfb18baf3b0533c835f5c
0xb6ede20531538524a4338ba4590d72fd3e85c11257718076b99589c34d2cee1b
0xdd72f70af0979f7833718062d504481c9dd574a3dd033c6ac5fbbb5746303a70
0x9328a51d908fe7833eb831c53695a5214244d495e1ff30a298256a454726a06c
0xa157f9b085635765ee83c9b8c6233b6b7dd9c9575a32fe3cf60971824e391b4a

Functions
Getter at block 20791253
defaultERC20Gateway(view returns (address)
0xd8a791fe2be73eb6e6cf1eb0cb3f36adc9b3f8f9
ethGateway(view returns (address)
0x7f2b8c31f88b6006c382775eea88297ec1e3e905
gatewayInContext(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x798576400f7d662961ba15c6b3f3d813447a26a6
Read-only
ERC20Gateway(addressview returns (address)
getERC20Gateway(address _tokenview returns (address)
getL2ERC20Address(address _l1Addressview returns (address)
State-modifying
depositERC20(address _tokenaddress _touint256 _amountuint256 _gasLimitpayable 
depositERC20(address _tokenuint256 _amountuint256 _gasLimitpayable 
depositERC20AndCall(address _tokenaddress _touint256 _amountbytes _datauint256 _gasLimitpayable 
depositETH(address _touint256 _amountuint256 _gasLimitpayable 
depositETH(uint256 _amountuint256 _gasLimitpayable 
depositETHAndCall(address _touint256 _amountbytes _datauint256 _gasLimitpayable 
finalizeWithdrawERC20(addressaddressaddressaddressuint256bytespayable 
finalizeWithdrawETH(addressaddressuint256bytespayable 
initialize(address _ethGatewayaddress _defaultERC20Gateway
renounceOwnership(
requestERC20(address _senderaddress _tokenuint256 _amountreturns (uint256)
setDefaultERC20Gateway(address _newDefaultERC20Gateway
setERC20Gateway(address[] _tokensaddress[] _gateways
setETHGateway(address _newEthGateway
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
DepositERC20(address indexed l1Tokenaddress indexed l2Tokenaddress indexed fromaddress touint256 amountbytes data
DepositETH(address indexed fromaddress indexed touint256 amountbytes data
FinalizeWithdrawERC20(address indexed l1Tokenaddress indexed l2Tokenaddress indexed fromaddress touint256 amountbytes data
FinalizeWithdrawETH(address indexed fromaddress indexed touint256 amountbytes data
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RefundERC20(address indexed tokenaddress indexed recipientuint256 amount
RefundETH(address indexed recipientuint256 amount
SetDefaultERC20Gateway(address indexed oldDefaultERC20Gatewayaddress indexed newDefaultERC20Gateway
SetERC20Gateway(address indexed tokenaddress indexed oldGatewayaddress indexed newGateway
SetETHGateway(address indexed oldETHGatewayaddress indexed newEthGateway
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.