[−][src]Module solana::blocktree
The block_tree
module provides functions for parallel verification of the
Proof of History ledger as well as iterative read, append write, and random
access read to a persistent file-based ledger.
Modules
columns |
Structs
Blocktree | |
CodingIndex | Erasure coding information |
DataIndex | |
ErasureMeta | Erasure coding information |
Index | Index recording presence/absence of blobs |
RootedSlotIterator | |
SlotMeta |
Enums
BlocktreeError | |
ErasureMetaStatus |
Constants
BLOCKTREE_DIRECTORY | |
DATA_CF | |
DEAD_SLOTS_CF | |
ERASURE_CF | |
ERASURE_META_CF | |
INDEX_CF | Column family for indexes |
MAX_COMPLETED_SLOTS_IN_CHANNEL | |
META_CF | |
ORPHANS_CF | |
ROOT_CF |
Traits
Column |
Functions
create_new_ledger | |
create_new_tmp_ledger | |
genesis | |
get_tmp_ledger_path | |
tmp_copy_blocktree |
Type Definitions
CompletedSlotsReceiver | |
Cursor | |
Database | |
LedgerColumn | |
WriteBatch |