Structs§
Constants§
- DEFAULT_
FULL_ SNAPSHOT_ ARCHIVE_ INTERVAL_ SLOTS - DEFAULT_
INCREMENTAL_ SNAPSHOT_ ARCHIVE_ INTERVAL_ SLOTS - DISABLED_
SNAPSHOT_ ARCHIVE_ INTERVAL
Functions§
- bank_
fields_ from_ snapshot_ archives - Utility for parsing out bank specific information from a snapshot archive. This utility can be used to parse out bank specific information like the leader schedule, epoch schedule, etc.
- bank_
from_ latest_ snapshot_ archives - Rebuild bank from snapshot archives
- bank_
from_ latest_ snapshot_ dir - follow the prototype of fn bank_from_latest_snapshot_archives, implement the from_dir case
- bank_
from_ snapshot_ archives - Rebuild bank from snapshot archives. Handles either just a full snapshot, or both a full snapshot and an incremental snapshot.
- bank_
from_ snapshot_ dir - Build bank from a snapshot (a snapshot directory, not a snapshot archive)
- bank_
to_ full_ snapshot_ archive - Convenience function to create a full snapshot archive out of any Bank, regardless of state. The Bank will be frozen during the process. This is only called from ledger-tool or tests. Warping is a special case as well.
- bank_
to_ incremental_ snapshot_ archive - Convenience function to create an incremental snapshot archive out of any Bank, regardless of state. The Bank will be frozen during the process. This is only called from ledger-tool or tests. Warping is a special case as well.
- get_
snapshot_ storages - Get the snapshot storages for this bank
- serialize_
status_ cache