Enumeration: TransactionStatus
Defined in: packages/txm/lib/Transaction.ts:14
Enumeration Members
Cancelled
Cancelled: "Cancelled";
Defined in: packages/txm/lib/Transaction.ts:34
The transaction has expired, and we cancelled it to save gas, preventing it from being included on-chain and potentially reverting or executing actions that are no longer relevant.
Cancelling
Cancelling: "Cancelling";
Defined in: packages/txm/lib/Transaction.ts:30
The transaction has expired and we are trying to cancel it to save gas
Expired
Expired: "Expired";
Defined in: packages/txm/lib/Transaction.ts:26
The transaction has expired. This indicates that the deadline has passed without the transaction being included in a block.
Failed
Failed: "Failed";
Defined in: packages/txm/lib/Transaction.ts:22
The transaction has been included in a block but its execution reverted.
Interrupted
Interrupted: "Interrupted";
Defined in: packages/txm/lib/Transaction.ts:39
The transaction's inclusion was interrupted because an external transaction using the same nonce was processed. To retry including this transaction, it must be resubmitted by a TransactionOriginator.
Pending
Pending: "Pending";
Defined in: packages/txm/lib/Transaction.ts:18
Default state for new transaction: the transaction is awaiting processing by TXM or has been submitted in the mempool and is waiting to be included in a block.
Success
Success: "Success";
Defined in: packages/txm/lib/Transaction.ts:43
The transaction has been included onchain and its execution was successful.