Crate solana_runtime[−][src]
Modules
Persistent accounts are stored in below path location:
Persistent storage for accounts. For more information, see: https://docs.solana.com/implemented-proposals/persistent-account-storage
The bank
module tracks client accounts and the progress of on-chain
programs.
The bank_forks
module implements BankForks a DAG of checkpointed Banks
Simple Bloom Filter
calculate and collect rent from Accounts
Stakes serve as a cache of stake and vote accounts to derive node stakes
This thing generates random voter groups of a given size Given the set of all authorized voters (their pubkeys) it selects one randomly then it picks a shift distance (some prime number less than the voter set size) and iteratively selects the rest of the group by shifting that distance its treating the set of voters as a ring