TransparentUpgradeableProxy

Verified contract

Proxy

Active on Base with 5,948 txns
Deployed by via 0xd9b6b60a at 12154343
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $23,631.93
ERC-20
Value $770.41
ERC-20
Value $514.25
ERC-20
Value $194.86
ERC-20
Value $86.25
ERC-20
Value $11.49
ERC-20
Value $10.85
ERC-20
Value $0.34
ERC-20
Value $0.24
ERC-20
Value $0.09
0x46969e9ed6a92f83e29ac489d2bdb136d77210bd4f3287b8b2b5c077b373f6e8
0x928432b2b645537aabb86ad4363023f533bc95271154cae1619fe144ac838015
0xc03f868a75b75d520e421869d22ea03496fcb0cdea80fc927532b72fdb10374b
0xdd7dce74a5cdeead8f234555604cdd13354364aff1158b234d95fffe6aab711c
0xe952368c2f97e8e0df477c68564c3c091b0aab16ef2f1d2ea5c99f70bc86f6cc
0xaa5a5cb4919c1640021febbc8b5b4866a72d188363e982f704cb304210bfdb86
0xf7b4b524319b4d96de13b54cf4d6d40c75c781df50bb30b4c3a5b80be7b3bfbb
0x69ab930f429deb1b79aef2e7715afef7afdff61e5ef88e3f422032cdcf5f7caf
0xdd85c3fee6d05e563137c6bea49bcfaa1c1bcf5edae7a05ba73b406da33e182c
0xde604f3248bff8082fe5369c3837ca8d779275f4a7250fa5e476a26c8463b191

Functions
Getter at block 22758301
l2Bridge(view returns (address)
0xa03248b029b4e348f156f4b1d93cb433a4e1361e
l2TokenBeacon(view returns (address)
0x2f4ee4c9737916bbf9e6a29bb9dfeae3348c5ee9
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(