null properties are defined.
Extended by
Implements
QuaiTransactionLikeQuaiTransactionResponseParams
Properties
Methods
confirmations()
Returns
Promise<number>
A promise resolving to the number of confirmations.
Throws
If the block is not found.Source
providers/provider.ts:1921getBlock()
Parameters
Returns
Promise<null | Block>
A promise resolving to the block.
Source
providers/provider.ts:1882getTransaction()
Returns
Promise<null | QuaiTransactionResponse>
A promise resolving to the transaction, or null if not found.
Source
providers/provider.ts:1906isMined()
true if this transaction has been included.
This is effective only as of the time the TransactionResponse was instantiated. To get up-to-date information,
use getTransaction.
This provides a Type Guard that this transaction will have non-null property values for properties that are null
for unmined transactions.
Returns
this is QuaiMinedTransactionResponse
True if the transaction has been mined.
Throws
If the transaction was replaced, repriced, or cancelled.Source
providers/provider.ts:2179removedEvent()
Returns
OrphanFilter
The orphan filter.
Source
providers/provider.ts:2188reorderedEvent()
other.
Parameters
Returns
OrphanFilter
The orphan filter.
Source
providers/provider.ts:2201replaceableTransaction()
startBlock.
This should generally not be used by developers and is intended primarily for internal use. Setting an incorrect
startBlock can have devastating performance consequences if used incorrectly.
Parameters
Returns
QuaiTransactionResponse
The replaceable transaction.
Source
providers/provider.ts:2223toJSON()
Returns
any
Source
providers/provider.ts:1850wait()
confirms blocks including it (default: 1) with an
optional timeout.
This can resolve to null only if confirms is 0 and the transaction has not been mined, otherwise this will
wait until enough confirmations have completed.
Parameters
Returns
Promise<null | TransactionReceipt>
A promise resolving to the transaction receipt.
