TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum
Deployed by via 0xcad9c92e 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
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 45 additional slots
2 additional variables
Native
Value $224,507,025.89
ERC-20
Value $6.5
ERC-20
--
ERC-20
--
0x15ef32a82da4c2736968bcec7748c13df4c2c60cfe97fea4e59b60552dae3efe
0xe633727a6989abe283886fb85cf0b8abac0892023b9d7c9d985f1af596eed9cc
0xf86d99532df58107520a87ca1ac838a401fd857684e4a00121253d9bd9d6b9d5
0x22abdb21e0220d80733ed2014fff8da62c02b3da40172eec4abc684abae5ae1e
0x51a0e4bd4bcb625645fb6d9728e49938d8347bb94b57873c04a6c7bb2a31ac1c
0x388673151d1675dd9e1566cc7fceddbfd239a4b8ef28d794fd494924a1ed503a
0xdfb08049e121d046a06ba4cf5185aed92a6cdbcdf19538e476f9aa8088e06f0c
0x23e5c22f4d160c3c61e0134a98565930f0b1129a9ef137e41bc4ed1c43be08c1
0xccc8b0125c53f6615aabcdd075aa0655cf84305de5c2b3ab5891b8b151566e93
0xedcb658fb18b0575b6abdd1049140ec1af5e3568d756c919aec3aa303303e874

Functions
Getter at block 21244388
counterpart(view returns (address)
0x781e90f1c8fc4611c9b7497c3b47f99ef6969cbc
feeVault(view returns (address)
0x8fa3b4570b4c96f8036c13b64971ba65867eeb48
maxReplayTimes(view returns (uint256)
3
messageQueue(view returns (address)
0x0d7e906bd9cafa154b048cfa766cc1e54e39af9b
owner(view returns (address)
0x798576400f7d662961ba15c6b3f3d813447a26a6
paused(view returns (bool)
false
rollup(view returns (address)
0xa13baf47339d63b743e7da8741db5456dac1e556
xDomainMessageSender(view returns (address)
0x0000000000000000000000000000000000000001
Read-only
isL1MessageDropped(bytes32view returns (bool)
isL2MessageExecuted(bytes32view returns (bool)
messageSendTimestamp(bytes32view returns (uint256)
prevReplayIndex(uint256view returns (uint256)
replayStates(bytes32view returns (uint128 timesuint128 lastIndex)
State-modifying
dropMessage(address _fromaddress _touint256 _valueuint256 _messageNoncebytes _message
initialize(address _counterpartaddress _feeVaultaddress _rollupaddress _messageQueue
relayMessageWithProof(address _fromaddress _touint256 _valueuint256 _noncebytes _messagestruct IL1ScrollMessengerL2MessageProof _proof
renounceOwnership(
replayMessage(address _fromaddress _touint256 _valueuint256 _messageNoncebytes _messageuint32 _newGasLimitaddress _refundAddresspayable 
sendMessage(address _touint256 _valuebytes _messageuint256 _gasLimitpayable 
sendMessage(address _touint256 _valuebytes _messageuint256 _gasLimitaddress _refundAddresspayable 
setPause(bool _status
transferOwnership(address newOwner
updateFeeVault(address _newFeeVault
updateMaxReplayTimes(uint256 _newMaxReplayTimes
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
FailedRelayedMessage(bytes32 indexed messageHash
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RelayedMessage(bytes32 indexed messageHash
SentMessage(address indexed senderaddress indexed targetuint256 valueuint256 messageNonceuint256 gasLimitbytes message
Unpaused(address account
UpdateFeeVault(address _oldFeeVaultaddress _newFeeVault
UpdateMaxReplayTimes(uint256 oldMaxReplayTimesuint256 newMaxReplayTimes
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
ErrorZeroAddress(