[−][src]Module solana_runtime::bank
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.
Modules
inline_spl_token_v2_0 |
Structs
Bank | 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 |
BankRc | |
Builtin | |
OverwrittenVoteAccount | |
StatusCacheRc | |
TransactionBalancesSet | |
TransactionResults |
Enums
Entrypoint | |
HashAgeKind |
Constants
MAX_LEADER_SCHEDULE_STAKES | |
SECONDS_PER_YEAR |
Functions
goto_end_of_slot |
Type Definitions
BankSlotDelta | |
EnteredEpochCallback | |
TransactionBalances | |
TransactionProcessResult |