CanceledSingleTransactionPlanResult

type CanceledSingleTransactionPlanResult<TContext, TTransactionMessage> = object;

A SingleTransactionPlanResult with a 'canceled' status.

This type represents a single transaction whose execution was canceled before it could complete. It includes the original planned message and a context object.

You may use the canceledSingleTransactionPlanResult helper to create objects of this type.

Example

Creating a canceled result from a transaction message.

const result = canceledSingleTransactionPlanResult(transactionMessage);
result satisfies CanceledSingleTransactionPlanResult;

See

Type Parameters

Type ParameterDefault typeDescription
TContext extends TransactionPlanResultContextTransactionPlanResultContextThe type of the context object that may be passed along with the result.
TTransactionMessage extends TransactionMessage & TransactionMessageWithFeePayerTransactionMessage & TransactionMessageWithFeePayerThe type of the transaction message.

Properties

context

context: Readonly<TContext>;

kind

kind: "single";

plannedMessage

plannedMessage: TTransactionMessage;

status

status: "canceled";

On this page