L1ScrollMessenger

Verified contract

Implementation

Active on Ethereum with 2 txns
Deployed by via 0xc8942d2e at 19174437
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

No balances found for "L1ScrollMessenger"

0x77ca62855c225de30a2263b6023ca733adefc3b5be247487b3a0e7d9488ec592
0x88b41e2048ef8ea8e7e563ef3765f8f95b109fca66825a822a208683196e49af

Functions
Getter at block 20791013
counterpart(view returns (address)
0x781e90f1c8fc4611c9b7497c3b47f99ef6969cbc
feeVault(view returns (address)
0x0000000000000000000000000000000000000000
maxReplayTimes(view returns (uint256)
0
messageQueue(view returns (address)
0x0d7e906bd9cafa154b048cfa766cc1e54e39af9b
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
rollup(view returns (address)
0xa13baf47339d63b743e7da8741db5456dac1e556
xDomainMessageSender(view returns (address)
0x0000000000000000000000000000000000000000
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
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 _counterpartaddress _rollupaddress _messageQueue
Fallback and receive
receive(
Errors
ErrorZeroAddress(