L1MessageQueueWithGasPriceOracle

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x866be7a1 at 20998591
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

No balances found for "L1MessageQueueWithGasPriceOracle"

No transactions found for "L1MessageQueueWithGasPriceOracle"


Functions
Getter at block 21089763
ENFORCED_TX_GATEWAAY(view returns (address)
0xc5fa3b8968c7fabeea2b530a20b88d0c2ed8abb7
MESSENGER(view returns (address)
0xdc71366effa760804dcfc3edf87fa2a6f1623304
ROLLUP_CONTRACT(view returns (address)
0x759894ced0e6af42c26668076ffa84d02e3cef60
l2BaseFee(view returns (uint256)
0
maxGasLimit(view returns (uint256)
0
nextCrossDomainMessageIndex(view returns (uint256)
0
owner(view returns (address)
0x0000000000000000000000000000000000000000
pendingQueueIndex(view returns (uint256)
0
whitelistChecker(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
calculateIntrinsicGasFee(bytes _calldatapure returns (uint256)
computeTransactionHash(address _senderuint256 _queueIndexuint256 _valueaddress _targetuint256 _gasLimitbytes _datapure returns (bytes32)
estimateCrossDomainMessageFee(address _senderuint256 _gasLimitview returns (uint256)
getCrossDomainMessage(uint256 _queueIndexview returns (bytes32)
isMessageDropped(uint256 _queueIndexview returns (bool)
isMessageSkipped(uint256 _queueIndexview returns (bool)
messageQueue(uint256view returns (bytes32)
State-modifying
appendCrossDomainMessage(address _targetuint256 _gasLimitbytes _data
appendEnforcedTransaction(address _senderaddress _targetuint256 _valueuint256 _gasLimitbytes _data
dropCrossDomainMessage(uint256 _index
initialize(uint256 _maxGasLimitaddress _whitelistChecker
popCrossDomainMessage(uint256 _startIndexuint256 _countuint256 _skippedBitmap
renounceOwnership(
setL2BaseFee(uint256 _newL2BaseFee
transferOwnership(address newOwner
updateMaxGasLimit(uint256 _newMaxGasLimit
updateWhitelistChecker(address _newWhitelistChecker
Events
DequeueTransaction(uint256 startIndexuint256 countuint256 skippedBitmap
DropTransaction(uint256 index
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
QueueTransaction(address indexed senderaddress indexed targetuint256 valueuint64 queueIndexuint256 gasLimitbytes data
UpdateEnforcedTxGateway(address indexed _oldGatewayaddress indexed _newGateway
UpdateGasOracle(address indexed _oldGasOracleaddress indexed _newGasOracle
UpdateL2BaseFee(uint256 oldL2BaseFeeuint256 newL2BaseFee
UpdateMaxGasLimit(uint256 _oldMaxGasLimituint256 _newMaxGasLimit
UpdateWhitelistChecker(address indexed _oldWhitelistCheckeraddress indexed _newWhitelistChecker
Constructor
constructor(address _messengeraddress _rollupaddress _enforcedTxGateway
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ErrZeroAddress(