TransactionPlanResultContext
The context object associated with a SingleTransactionPlanResult.
This type defines the shape of custom context that can be attached to transaction plan results. It allows arbitrary additional properties that consumers can use to pass along extra data with their results.
Note that base context fields such as message, signature, and
transaction are provided separately by BaseTransactionPlanResultContext
and SuccessfulBaseTransactionPlanResultContext, which are intersected
with this type in each SingleTransactionPlanResult variant.