Expand description
Data shared between program runtime and built-in programs as well as SBF programs.
Modules§
Structs§
- Borrowed
Instruction Account - Shared account borrowed from the TransactionContext and an InstructionContext.
- Execution
Record - Everything that needs to be recorded from a TransactionContext after execution
- Instruction
Account - Contains account meta data which varies between instruction.
- Instruction
Context - View interface to read instructions.
- Instruction
Frame - Instruction shared between runtime and programs.
- Transaction
Context - Loaded transaction shared between runtime and programs.
- Transaction
Return Data - Return data at the end of a transaction
Constants§
- MAX_
ACCOUNTS_ PER_ INSTRUCTION - MAX_
ACCOUNTS_ PER_ TRANSACTION - MAX_
ACCOUNT_ DATA_ GROWTH_ PER_ INSTRUCTION - MAX_
ACCOUNT_ DATA_ GROWTH_ PER_ TRANSACTION - MAX_
ACCOUNT_ DATA_ LEN - MAX_
INSTRUCTION_ DATA_ LEN - MAX_
INSTRUCTION_ TRACE_ LENGTH
Type Aliases§
- Index
OfAccount - Index of an account inside of the transaction or an instruction.