Interface: RetryableMessageParams
dataEntities/message.RetryableMessageParams
The components of a submit retryable message. Can be parsed from the events emitted from the Inbox.
Properties
callValueRefundAddress
callValueRefundAddress: string
Address to credit l2Callvalue on L2 if retryable txn times out or gets cancelled
Defined in
src/lib/dataEntities/message.ts:31
data
data: string
Calldata for of the L2 message
Defined in
src/lib/dataEntities/message.ts:43
destAddress
destAddress: string
Destination address for L2 message
Defined in
src/lib/dataEntities/message.ts:11
excessFeeRefundAddress
excessFeeRefundAddress: string
L2 address address to credit (gaslimit x gasprice - execution cost)
Defined in
src/lib/dataEntities/message.ts:27
gasLimit
gasLimit: BigNumber
Max gas deducted from user's L2 balance to cover L2 execution
Defined in
src/lib/dataEntities/message.ts:35
l1Value
l1Value: BigNumber
Value sent at L1
Defined in
src/lib/dataEntities/message.ts:19
l2CallValue
l2CallValue: BigNumber
Call value in L2 message
Defined in
src/lib/dataEntities/message.ts:15
maxFeePerGas
maxFeePerGas: BigNumber
Gas price for L2 execution
Defined in
src/lib/dataEntities/message.ts:39
maxSubmissionFee
maxSubmissionFee: BigNumber
Max gas deducted from L2 balance to cover base submission fee