Module solana_runtime::bank[][src]

Expand description

The bank module tracks client accounts and the progress of on-chain programs. It offers a high-level API that signs transactions on behalf of the caller, and a low-level API for when they have already been signed and verified.

Structs

Manager for the state of all accounts and programs after processing its entries. AbiExample is needed even without Serialize/Deserialize; actual (de-)serialization are implemented elsewhere for versioning

Enums

Constants

Traits

Functions

Type Definitions

An ordered list of instructions that were invoked during a transaction instruction

A list of instructions that were invoked during each instruction of a transaction

A list of log messages emitted during a transaction