lighthouse/beacon_node/beacon_chain/src/lib.rs

19 lines
604 B
Rust
Raw Normal View History

mod beacon_chain;
mod checkpoint;
mod errors;
pub mod initialise;
pub mod test_utils;
2019-03-31 00:04:50 +00:00
pub use self::beacon_chain::{BeaconChain, BlockProcessingOutcome, InvalidBlock, ValidBlock};
pub use self::checkpoint::CheckPoint;
pub use self::errors::{BeaconChainError, BlockProductionError};
pub use db;
pub use fork_choice;
pub use parking_lot;
pub use slot_clock;
pub use state_processing::per_block_processing::errors::{
AttestationValidationError, AttesterSlashingValidationError, DepositValidationError,
ExitValidationError, ProposerSlashingValidationError, TransferValidationError,
};
pub use types;