Expand description
Public return types and execution metadata.
Structs§
- Account
Diff - Pre/post account state for a writable account touched by execution.
- Account
Source Failure - External account source failures observed while preparing execution.
- Executed
Instruction - One executed top-level or CPI instruction.
- Execution
Diagnostics - Structured execution details captured alongside transaction metadata.
- Execution
Outcome - Result of
crate::HPSVM::transact. - Execution
Trace - Instruction trace frames captured directly from the Solana transaction context.
- Failed
Transaction Metadata - Metadata for a failed transaction including the error and logs.
- Simulated
Transaction Info - Simulated transaction information including metadata and post-execution accounts.
- Token
Balance - SPL token balance metadata for a token account present in execution diagnostics.
- Transaction
Metadata - Transaction metadata captured during execution.
Type Aliases§
- Transaction
Result - A result type that either holds successful transaction metadata or failure metadata.