Structs

Enums

  • The different archive formats used for snapshots
  • Bank snapshots traditionally had their accounts hash calculated prior to serialization. Since the hash calculation takes a long time, an optimization has been put in to offload the accounts hash calculation. The bank serialization format has not changed, so we need another way to identify if a bank snapshot contains the calculated accounts hash or not.
  • When constructing a bank a snapshot, traditionally the snapshot was from a snapshot archive. Now, the snapshot can be from a snapshot directory, or from a snapshot archive. This is the flag to indicate which.
  • allow tests to specify what happened to the serialized format
  • Errors that can happen in verify_slot_deltas()

Constants

Functions

Type Aliases