bcb6afa0aa
* Process exits and slashings off the network * Fix rest_api tests * Add op verification tests * Add tests for pruning of slashings in the op pool * Address Paul's review comments
25 lines
791 B
Rust
25 lines
791 B
Rust
#![deny(clippy::integer_arithmetic)]
|
|
|
|
#[macro_use]
|
|
mod macros;
|
|
|
|
pub mod common;
|
|
pub mod genesis;
|
|
pub mod per_block_processing;
|
|
pub mod per_epoch_processing;
|
|
pub mod per_slot_processing;
|
|
pub mod test_utils;
|
|
pub mod verify_operation;
|
|
|
|
pub use genesis::{
|
|
eth2_genesis_time, initialize_beacon_state_from_eth1, is_valid_genesis_state,
|
|
process_activations,
|
|
};
|
|
pub use per_block_processing::{
|
|
block_signature_verifier, errors::BlockProcessingError, per_block_processing, signature_sets,
|
|
BlockSignatureStrategy, BlockSignatureVerifier, VerifySignatures,
|
|
};
|
|
pub use per_epoch_processing::{errors::EpochProcessingError, per_epoch_processing};
|
|
pub use per_slot_processing::{per_slot_processing, Error as SlotProcessingError};
|
|
pub use verify_operation::{SigVerifiedOp, VerifyOperation};
|