Interface: L1ToL2TransactionRequest
dataEntities/transactionRequest.L1ToL2TransactionRequest
A transaction request for a transaction that will trigger some sort of execution on the L2
Properties
retryableData
retryableData: OmitTyped
<L1ToL2MessageNoGasParams
, "excessFeeRefundAddress"
| "callValueRefundAddress"
> & Partial
<L1ToL2MessageNoGasParams
> & L1ToL2MessageGasParams
Information about the retryable ticket, and it's subsequent execution, that will occur on L2
Defined in
src/lib/dataEntities/transactionRequest.ts:24
txRequest
txRequest: Required
<Pick
<TransactionRequest
, "value"
| "from"
| "to"
| "data"
>>
Core fields needed to form the L1 component of the transaction request
Defined in
src/lib/dataEntities/transactionRequest.ts:17
Methods
isValid
isValid(): Promise
<boolean
>
If this request were sent now, would it have enough margin to reliably succeed
Returns
Promise
<boolean
>