L1MessageQueueWithGasPriceOracle

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x68b78ee8 at 20460107
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 39 additional slots

No balances found for "L1MessageQueueWithGasPriceOracle"

No transactions found for "L1MessageQueueWithGasPriceOracle"


Functions
Getter at block 20791592
enforcedTxGateway(view returns (address)
0x72cacbcfde2d1e19122f8a36a4d6676cd39d7a5d
gasOracle(view returns (address)
0x0000000000000000000000000000000000000000
l2BaseFee(view returns (uint256)
0
maxGasLimit(view returns (uint256)
0
messenger(view returns (address)
0x6774bcbd5cecef1336b5300fb5186a12ddd8b367
nextCrossDomainMessageIndex(view returns (uint256)
0
nextUnfinalizedQueueIndex(view returns (uint256)
0
owner(view returns (address)
0x0000000000000000000000000000000000000000
pendingQueueIndex(view returns (uint256)
0
scrollChain(view returns (address)
0xa13baf47339d63b743e7da8741db5456dac1e556
whitelistChecker(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
calculateIntrinsicGasFee(bytes _calldatapure returns (uint256)
computeTransactionHash(address _senderuint256 _queueIndexuint256 _valueaddress _targetuint256 _gasLimitbytes _datapure returns (bytes32)
estimateCrossDomainMessageFee(uint256 _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
finalizePoppedCrossDomainMessage(uint256 _newFinalizedQueueIndexPlusOne
initialize(address _messengeraddress _scrollChainaddress _enforcedTxGatewayaddress _gasOracleuint256 _maxGasLimit
initializeV2(
initializeV3(
popCrossDomainMessage(uint256 _startIndexuint256 _countuint256 _skippedBitmap
renounceOwnership(
resetPoppedCrossDomainMessage(uint256 _startIndex
setL2BaseFee(uint256 _newL2BaseFee
transferOwnership(address newOwner
updateGasOracle(address _newGasOracle
updateMaxGasLimit(uint256 _newMaxGasLimit
updateWhitelistChecker(address _newWhitelistChecker
Events
DequeueTransaction(uint256 startIndexuint256 countuint256 skippedBitmap
DropTransaction(uint256 index
FinalizedDequeuedTransaction(uint256 finalizedIndex
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
QueueTransaction(address indexed senderaddress indexed targetuint256 valueuint64 queueIndexuint256 gasLimitbytes data
ResetDequeuedTransaction(uint256 startIndex
UpdateGasOracle(address indexed _oldGasOracleaddress indexed _newGasOracle
UpdateL2BaseFee(uint256 oldL2BaseFeeuint256 newL2BaseFee
UpdateMaxGasLimit(uint256 _oldMaxGasLimituint256 _newMaxGasLimit
UpdateWhitelistChecker(address indexed _oldWhitelistCheckeraddress indexed _newWhitelistChecker
Constructor
constructor(address _messengeraddress _scrollChainaddress _enforcedTxGateway
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ErrorNotWhitelistedSender(
ErrorZeroAddress(