mithril_aggregator/services/signer_registration/
mod.rs1mod api;
2mod error;
3mod follower;
4mod leader;
5mod verifier;
6
7pub use api::{
8 LeaderAggregatorClient, SignerRecorder, SignerRegisterer, SignerRegistrationRound,
9 SignerRegistrationRoundOpener, SignerRegistrationVerifier, SignerSynchronizer,
10};
11pub use error::SignerRegistrationError;
12pub use follower::MithrilSignerRegistrationFollower;
13pub use leader::MithrilSignerRegistrationLeader;
14pub use verifier::MithrilSignerRegistrationVerifier;
15
16#[cfg(test)]
17pub use api::{
18 MockLeaderAggregatorClient, MockSignerRecorder, MockSignerRegisterer,
19 MockSignerRegistrationVerifier,
20};