Skip to content

Commit d7a07bb

Browse files
committed
Move Mithril Stake Distribution signable builder to common
1 parent ec9d9d9 commit d7a07bb

File tree

6 files changed

+12
-11
lines changed

6 files changed

+12
-11
lines changed

mithril-aggregator/src/dependency_injection/builder.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@ use mithril_common::{
1616
adapters::{EraReaderAdapterBuilder, EraReaderDummyAdapter},
1717
EraChecker, EraMarker, EraReader, EraReaderAdapter, SupportedEra,
1818
},
19-
signable_builder::CardanoImmutableFilesFullSignableBuilder,
19+
signable_builder::{
20+
CardanoImmutableFilesFullSignableBuilder, MithrilStakeDistributionSignableBuilder,
21+
},
2022
store::adapter::{MemoryAdapter, SQLiteAdapter, StoreAdapter},
2123
BeaconProvider, BeaconProviderImpl,
2224
};
@@ -46,7 +48,7 @@ use crate::{
4648
},
4749
event_store::{EventMessage, EventStore, TransmitterService},
4850
http_server::routes::router,
49-
signable_builder::{MithrilStakeDistributionSignableBuilder, SignableBuilderService},
51+
signable_builder::SignableBuilderService,
5052
signer_registerer::SignerRecorder,
5153
stake_distribution_service::{MithrilStakeDistributionService, StakeDistributionService},
5254
ticker_service::{MithrilTickerService, TickerService},

mithril-aggregator/src/lib.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,7 @@ pub use crate::configuration::{
3939
Configuration, DefaultConfiguration, ExecutionEnvironment, SnapshotUploaderType,
4040
};
4141
pub use crate::multi_signer::{MultiSigner, MultiSignerImpl, ProtocolError};
42-
pub use crate::signable_builder::{
43-
MithrilStakeDistributionSignableBuilder, SignableBuilderService,
44-
};
42+
pub use crate::signable_builder::SignableBuilderService;
4543
pub use crate::snapshot_stores::{LocalSnapshotStore, SnapshotStore};
4644
pub use command_args::MainOpts;
4745
pub use dependency::DependencyManager;
Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
//! The module used for building signables
22
3-
mod mithril_stake_distribution;
43
mod signable_builder_service;
54

6-
pub use mithril_stake_distribution::*;
75
pub use signable_builder_service::*;

mithril-aggregator/src/signable_builder/signable_builder_service.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@ use std::sync::Arc;
22

33
use mithril_common::{
44
entities::SignedEntityType,
5-
signable_builder::{CardanoImmutableFilesFullSignableBuilder, Signable, SignableBuilder},
5+
signable_builder::{
6+
CardanoImmutableFilesFullSignableBuilder, MithrilStakeDistributionSignableBuilder,
7+
Signable, SignableBuilder,
8+
},
69
StdResult,
710
};
811

9-
use super::MithrilStakeDistributionSignableBuilder;
10-
1112
/// SignableBuilder Service
1213
pub struct SignableBuilderService {
1314
mithril_stake_distribution_builder: MithrilStakeDistributionSignableBuilder,

mithril-aggregator/src/signable_builder/mithril_stake_distribution.rs renamed to mithril-common/src/signable_builder/mithril_stake_distribution.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use async_trait::async_trait;
22

3-
use mithril_common::{
3+
use crate::{
44
entities::{Epoch, ProtocolMessage},
55
signable_builder::SignableBuilder,
66
StdResult,

mithril-common/src/signable_builder/mod.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
mod cardano_immutable_full_signable_builder;
44
mod dummy_signable;
55
mod interface;
6+
mod mithril_stake_distribution;
67

78
pub use cardano_immutable_full_signable_builder::*;
89
pub use dummy_signable::*;
910
pub use interface::*;
11+
pub use mithril_stake_distribution::*;

0 commit comments

Comments
 (0)