[][src]Crate solana_runtime

Modules

accounts
accounts_db

Persistent accounts are stored in below path location: //data/

accounts_index
append_vec
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.

bank_client
bank_utils
bloom

Simple Bloom Filter

builtin_programs
epoch_stakes
genesis_utils
loader_utils
log_collector
message_processor
nonce_utils
rent_collector

calculate and collect rent from Accounts

serde_snapshot
stakes

Stakes serve as a cache of stake and vote accounts to derive node stakes

status_cache
transaction_batch
transaction_utils