# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
The complete state of an account excluding its public key.
The instruction a transaction executes.
No description provided by the author
Wrapper for the ELF binary and the features that the loader should use Note that we currently hardcode the features to be used by the loader, so features isn't actually used yet.
Captures the results of a elf binary load.
No description provided by the author
EpochContext includes context scoped to an epoch.
A set of feature flags.
No description provided by the author
Everything needed to setup a fd_vm_t.
Describes an input data region.
No description provided by the author
The execution context of a program invocation (aka instruction).
The results of executing an InstrContext.
An instruction processing test fixture.
No description provided by the author
Addresses loaded with on-chain lookup tables.
List of address table lookups used to load additional accounts for a transaction.
Message header contains the counts of required readonly and signatures.
The rent state for an account after a transaction.
The resulting state of an account after a transaction.
A valid verified transaction.
A seed address.
SlotContext includes context scoped to a block.
Execution context for a VM Syscall execution.
The effects of executing a SyscallContext.
A syscall processing test fixture.
A single invocation of a syscall.
Message contains the transaction data.
This Transaction context be used to fuzz either `load_execute_and_commit_transactions`, `load_and_execute_transactions` in `bank.rs` or `load_and_execute_sanitized_transactions` in `svm/transaction_processor.rs`.
Txn fixtures.
The execution results for a transaction.
Effects of fd_vm_validate.
Fixture for fd_vm_validate fuzz harness.
Information sufficient to allow the fuzzer to generate a fd_vm_t context for execution inside the VM (excluding the instruction context).
No description provided by the author