isTransactionPlanResult
Checks if the given value is a TransactionPlanResult.
This type guard checks the planType property to determine if the value
is a transaction plan result. This is useful when you have a value that could be
an InstructionPlan, TransactionPlan, or TransactionPlanResult
and need to narrow the type.
Parameters
| Parameter | Type | Description |
|---|---|---|
value | unknown | The value to check. |
Returns
value is TransactionPlanResult<TransactionPlanResultContext, TransactionMessage & TransactionMessageWithFeePayer<string>, SingleTransactionPlanResult<TransactionPlanResultContext, TransactionMessage & TransactionMessageWithFeePayer<string>>>
true if the value is a transaction plan result, false otherwise.