SuccessfulBaseTransactionPlanResultContext
The base context fields for a SuccessfulSingleTransactionPlanResult.
This extends the base context by requiring a Signature, since a successful transaction always produces one. The transaction message and full transaction object remain optional.
See
Extends
Properties
| Property | Type | Overrides | Inherited from |
|---|---|---|---|
message? | TransactionMessage & TransactionMessageWithFeePayer<string> | - | BaseTransactionPlanResultContext.message |
signature | Signature | BaseTransactionPlanResultContext.signature | - |
transaction? | Readonly<{ messageBytes: TransactionMessageBytes; signatures: SignaturesMap; }> | - | BaseTransactionPlanResultContext.transaction |