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 not part of
this type. They come from the context a result is parameterised with, which defaults to
TransactionPlanResultContextWithSignature. Supply a different context to change or drop
those guarantees.