solana_sdk

Module transaction_context

Source
Expand description

Data shared between program runtime and built-in programs as well as SBF programs.

Structs§

BorrowedAccount
Shared account borrowed from the TransactionContext and an InstructionContext.
ExecutionRecord
Everything that needs to be recorded from a TransactionContext after execution
InstructionAccount
Contains account meta data which varies between instruction.
InstructionContext
Loaded instruction shared between runtime and programs.
TransactionAccounts
TransactionContext
Loaded transaction shared between runtime and programs.
TransactionReturnData
Return data at the end of a transaction

Type Aliases§

IndexOfAccount
Index of an account inside of the TransactionContext or an InstructionContext.
TransactionAccount
An account key and the matching account