miden-validator 0.16.0-rc.3

Miden validator
Documentation
pub mod data_directory;
pub mod db;
pub(crate) mod metrics;
mod private_record;
mod server;
mod signers;
mod storage_key;
mod tx_validation;

pub use data_directory::DataDirectory;
pub use private_record::{
    PRIVATE_RECORD_FORMAT_V1,
    PrivateRecordChainId,
    PrivateRecordCombiner,
    PrivateRecordContext,
    PrivateRecordError,
    PrivateRecordId,
    PrivateRecordSealer,
    PrivateRecordShareRequest,
    PrivateRecordStorageFields,
    StoredPrivateRecord,
};
pub use server::{ValidatorAdminServer, ValidatorServer};
pub use signers::{
    KmsSigner,
    LocalX25519TransactionInputDecrypter,
    TransactionInputDecrypter,
    ValidatorSigner,
    decrypt_key_material,
};
pub use storage_key::{
    EncodedGoldenOperatorKey,
    GoldenOperatorKey,
    GoldenOperatorKeyError,
    StorageKeyEpoch,
};

// CONSTANTS
// =================================================================================================

/// The name of the validator component.
pub const COMPONENT: &str = "miden-validator";

/// The target to use for user-visible events.
pub const LOG_TARGET: &str = "user::miden-validator";