agave-snapshots 4.2.1

Agave snapshot utils
Documentation
#![cfg(feature = "agave-unstable-api")]

mod archive;
mod archive_format;
pub mod error;
pub mod hardened_unpack;
mod kind;
pub mod paths;
pub mod snapshot_archive_info;
pub mod snapshot_config;
pub mod snapshot_hash;
mod snapshot_interval;
mod snapshot_version;
mod unarchive;

pub type Result<T> = std::result::Result<T, error::SnapshotError>;

pub use {
    archive::archive_snapshot,
    archive_format::*,
    kind::{SnapshotArchiveKind, SnapshotKind},
    snapshot_interval::SnapshotInterval,
    snapshot_version::SnapshotVersion,
    unarchive::{streaming_unarchive_snapshot, unpack_genesis_archive},
};