This contract is being backfilled. You may encounter incomplete storage history.

TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 25,609 txns
Deployed by via 0x185cfd19 at 19340260
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $114,326,555.55
ERC-20
Value $21,632,445.28
ERC-20
Value $7,612,861.73
ERC-20
Value $4,080,731.39
ERC-20
Value $1,153,247.42
ERC-20
Value $814,550.9
ERC-20
Value $647,647
ERC-20
Value $520,165.29
ERC-20
Value $122,436.82
ERC-20
Value $115,497.96
0xea4d4bd7a87e3a58ddf1497877873c4e4e680fc00df386d8a6928b838d8cd1cf
0x08653b0f86bc30e57c0d43645fe3d101d81adc2918d56b52f4bedc18a7161274
0x46676a701b453f593fe0e07fa3d145cf37298ed9ce703f98c402a52f7d3b079b
0xe4893ea525cc0033ad7eeb577c3dfb3484d705ab282e6ca935e56a9f3ea166ce
0xbd07f280c6e7478d434e8d95786d5ce2eae08e7c0a7500d08ca1d57a7156f621
0xa9d458ae1cb5174ef5272b9bd417901e1dde32062750e39f795859705eb469e5
0xb9e129c3ced0dee9302a3915b706f03be0d34e3619660966fea0249ef2a56d2d
0x216597f0b498e5b26dd7fb6c4be3a9e571a59c2d13615dd8a37bcb8222c43191
From
0x0e79967ef35c7c97905d82a4719e46f78bea1d4bcd1677e78f58bed898ffd5eb
0x82ea849a725f1a5d498c376b62090394b314aeb5b0358e08cfbbc6dfa3f41a50

Functions
Getter at block 20889409
l2Bridge(view returns (address)
0x36caabbabfb9c09b722d9c3697c3cb4a93650ea7
l2TokenBeacon(view returns (address)
0x3b9dcbfd8dab466a700b4d247e30d56c37d8d08d
l2TokenProxyBytecodeHash(view returns (bytes32)
0x010001211b0c33353cdf7a320f768e3dc40bce1326d639fcac099bba9ecd8e34
Read-only
isWithdrawalFinalized(uint256 l2BatchNumberuint256 l2ToL1MessageNumberview returns (bool isFinalized)
l2TokenAddress(address _l1Tokenview returns (address)
State-modifying
claimFailedDeposit(address _depositSenderaddress _l1Tokenbytes32 _l2TxHashuint256 _l2BatchNumberuint256 _l2MessageIndexuint16 _l2TxNumberInBatchbytes32[] _merkleProof
deposit(address _l2Receiveraddress _l1Tokenuint256 _amountuint256 _l2TxGasLimituint256 _l2TxGasPerPubdataBytepayable returns (bytes32 l2TxHash)
deposit(address _l2Receiveraddress _l1Tokenuint256 _amountuint256 _l2TxGasLimituint256 _l2TxGasPerPubdataByteaddress _refundRecipientpayable returns (bytes32 l2TxHash)
depositToMerge(address _l2Receiveraddress _l1Tokenuint256 _amountuint256 _l2TxGasLimituint256 _l2TxGasPerPubdataByteaddress _refundRecipientpayable returns (bytes32 l2TxHash)
finalizeWithdrawal(uint256 _l2BatchNumberuint256 _l2MessageIndexuint16 _l2TxNumberInBatchbytes _messagebytes32[] _merkleProof
initialize(bytes[] _factoryDepsbytes32[] _factoryDepByteCodeHashesaddress _l2TokenBeaconaddress _governoruint256 _deployBridgeImplementationFeeuint256 _deployBridgeProxyFeepayable 
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
ClaimedFailedDeposit(address indexed toaddress indexed l1Tokenuint256 amount
DepositInitiated(bytes32 indexed l2DepositTxHashaddress indexed fromaddress indexed toaddress l1Tokenuint256 amount
DepositToMergeInitiated(bytes32 indexed l2DepositTxHashaddress indexed fromaddress indexed toaddress l1Tokenuint256 amountbool toMerge
WithdrawalFinalized(address indexed toaddress indexed l1Tokenuint256 amount
Constructor
constructor(address _logicaddress initialOwnerbytes _data
Fallback and receive
fallback(
Errors
AddressEmptyCode(address target
ERC1967InvalidAdmin(address admin
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
ProxyDeniedAdminAccess(