//! Provides: //! //! - `ValidatorDir`: manages a directory containing validator keypairs, deposit info and other //! things. //! //! This crate is intended to be used by the account manager to create validators and the validator //! client to load those validators. mod builder; pub mod insecure_keys; mod validator_dir; pub use crate::validator_dir::{ unlock_keypair_from_password_path, Error, Eth1DepositData, ValidatorDir, ETH1_DEPOSIT_TX_HASH_FILE, }; pub use builder::{ Builder, Error as BuilderError, ETH1_DEPOSIT_DATA_FILE, VOTING_KEYSTORE_FILE, WITHDRAWAL_KEYSTORE_FILE, };