Skip to content

Commit c8f1c82

Browse files
committed
rename builder for immutables
1 parent f8c3222 commit c8f1c82

File tree

9 files changed

+22
-21
lines changed

9 files changed

+22
-21
lines changed

mithril-aggregator/src/dependency_injection/builder.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ use mithril_common::{
1616
adapters::{EraReaderAdapterBuilder, EraReaderDummyAdapter},
1717
EraChecker, EraMarker, EraReader, EraReaderAdapter, SupportedEra,
1818
},
19-
signable_builder::ImmutableSignableBuilder,
19+
signable_builder::CardanoImmutableFilesFullSignableBuilder,
2020
store::adapter::{MemoryAdapter, SQLiteAdapter, StoreAdapter},
2121
BeaconProvider, BeaconProviderImpl,
2222
};
@@ -876,7 +876,7 @@ impl DependenciesBuilder {
876876
let multi_signer = self.get_multi_signer().await?;
877877
let mithril_stake_distribution_builder =
878878
MithrilStakeDistributionSignableBuilder::new(multi_signer);
879-
let immutable_signable_builder = ImmutableSignableBuilder::new(
879+
let immutable_signable_builder = CardanoImmutableFilesFullSignableBuilder::new(
880880
self.get_immutable_digester().await?,
881881
self.get_logger().await?,
882882
);

mithril-aggregator/src/signable_builder/signable_builder_service.rs

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

33
use mithril_common::{
44
entities::SignedEntityType,
5-
signable_builder::{ImmutableSignableBuilder, Signable, SignableBuilder},
5+
signable_builder::{CardanoImmutableFilesFullSignableBuilder, Signable, SignableBuilder},
66
StdResult,
77
};
88

@@ -11,14 +11,14 @@ use super::MithrilStakeDistributionSignableBuilder;
1111
/// SignableBuilder Service
1212
pub struct SignableBuilderService {
1313
mithril_stake_distribution_builder: MithrilStakeDistributionSignableBuilder,
14-
immutable_signable_builder: ImmutableSignableBuilder,
14+
immutable_signable_builder: CardanoImmutableFilesFullSignableBuilder,
1515
}
1616

1717
impl SignableBuilderService {
1818
/// SignableBuilderService factory
1919
pub fn new(
2020
mithril_stake_distribution_builder: MithrilStakeDistributionSignableBuilder,
21-
immutable_signable_builder: ImmutableSignableBuilder,
21+
immutable_signable_builder: CardanoImmutableFilesFullSignableBuilder,
2222
) -> Self {
2323
Self {
2424
mithril_stake_distribution_builder,

mithril-common/src/digesters/cache/json_provider.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ mod tests {
261261

262262
#[tokio::test]
263263
async fn reset_clear_existing_values() {
264-
let file = get_test_dir("store_erase_existing_values").join("immutable-cache-store.json");
264+
let file = get_test_dir("reset_clear_existing_values").join("immutable-cache-store.json");
265265
let provider = JsonImmutableFileDigestCacheProvider::new(&file);
266266
let values_to_store = vec![
267267
("0.chunk".to_string(), "digest 0".to_string()),

mithril-common/src/signable_builder/immutable_signable_builder.rs renamed to mithril-common/src/signable_builder/cardano_immutable_full_signable_builder.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ use async_trait::async_trait;
1010
use slog::{debug, info, Logger};
1111

1212
/// This structure is responsible of calculating the message for Cardano immutable files snapshots.
13-
pub struct ImmutableSignableBuilder {
13+
pub struct CardanoImmutableFilesFullSignableBuilder {
1414
immutable_digester: Arc<dyn ImmutableDigester>,
1515
logger: Logger,
1616
}
1717

18-
impl ImmutableSignableBuilder {
18+
impl CardanoImmutableFilesFullSignableBuilder {
1919
/// Constructor
2020
pub fn new(immutable_digester: Arc<dyn ImmutableDigester>, logger: Logger) -> Self {
2121
Self {
@@ -26,7 +26,7 @@ impl ImmutableSignableBuilder {
2626
}
2727

2828
#[async_trait]
29-
impl SignableBuilder<Beacon, ProtocolMessage> for ImmutableSignableBuilder {
29+
impl SignableBuilder<Beacon, ProtocolMessage> for CardanoImmutableFilesFullSignableBuilder {
3030
async fn compute_signable(&self, beacon: Beacon) -> StdResult<ProtocolMessage> {
3131
debug!(self.logger, "SignableBuilder::compute_signable({beacon:?})");
3232
let digest = self.immutable_digester.compute_digest(&beacon).await?;
@@ -66,7 +66,8 @@ mod tests {
6666
#[tokio::test]
6767
async fn compute_signable() {
6868
let digester = ImmutableDigesterImpl::default();
69-
let signable_builder = ImmutableSignableBuilder::new(Arc::new(digester), create_logger());
69+
let signable_builder =
70+
CardanoImmutableFilesFullSignableBuilder::new(Arc::new(digester), create_logger());
7071
let protocol_message = signable_builder
7172
.compute_signable(Beacon::default())
7273
.await
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
//! The module used for building signables
22
3+
mod cardano_immutable_full_signable_builder;
34
mod dummy_signable;
4-
mod immutable_signable_builder;
55
mod interface;
66

7+
pub use cardano_immutable_full_signable_builder::*;
78
pub use dummy_signable::*;
8-
pub use immutable_signable_builder::*;
99
pub use interface::*;

mithril-signer/src/runtime/runner.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -485,7 +485,7 @@ mod tests {
485485
adapters::{EraReaderAdapterType, EraReaderBootstrapAdapter},
486486
EraChecker, EraReader,
487487
},
488-
signable_builder::ImmutableSignableBuilder,
488+
signable_builder::CardanoImmutableFilesFullSignableBuilder,
489489
store::{
490490
adapter::{DumbStoreAdapter, MemoryAdapter},
491491
StakeStore, StakeStorer,
@@ -535,7 +535,7 @@ mod tests {
535535
let api_version_provider = Arc::new(APIVersionProvider::new(era_checker.clone()));
536536
let digester = Arc::new(DumbImmutableDigester::new(DIGESTER_RESULT, true));
537537
let signable_builder =
538-
ImmutableSignableBuilder::new(digester.clone(), slog_scope::logger());
538+
CardanoImmutableFilesFullSignableBuilder::new(digester.clone(), slog_scope::logger());
539539

540540
let signable_builder_service = Arc::new(SignableBuilderService::new(signable_builder));
541541

mithril-signer/src/runtime/signer_services.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ use mithril_common::{
1414
},
1515
digesters::{CardanoImmutableDigester, ImmutableDigester, ImmutableFileSystemObserver},
1616
era::{EraChecker, EraReader},
17-
signable_builder::ImmutableSignableBuilder,
17+
signable_builder::CardanoImmutableFilesFullSignableBuilder,
1818
store::{adapter::SQLiteAdapter, StakeStore},
1919
BeaconProvider, BeaconProviderImpl, StdError,
2020
};
@@ -202,7 +202,7 @@ impl<'a> ServiceBuilder for ProductionServiceBuilder<'a> {
202202
));
203203

204204
let dummy_signable_builder =
205-
ImmutableSignableBuilder::new(digester.clone(), slog_scope::logger());
205+
CardanoImmutableFilesFullSignableBuilder::new(digester.clone(), slog_scope::logger());
206206
let signable_builder_service =
207207
Arc::new(SignableBuilderService::new(dummy_signable_builder));
208208

mithril-signer/src/signable_builder/signable_builder_service.rs

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

33
use mithril_common::{
44
entities::SignedEntityType,
5-
signable_builder::{ImmutableSignableBuilder, Signable, SignableBuilder},
5+
signable_builder::{CardanoImmutableFilesFullSignableBuilder, Signable, SignableBuilder},
66
StdResult,
77
};
88

99
/// SignableBuilder Service
1010
// TODO: temporary implementation
1111
pub struct SignableBuilderService {
12-
immutable_signable_builder: ImmutableSignableBuilder,
12+
immutable_signable_builder: CardanoImmutableFilesFullSignableBuilder,
1313
}
1414

1515
impl SignableBuilderService {
1616
/// SignableBuilderService factory
17-
pub fn new(immutable_signable_builder: ImmutableSignableBuilder) -> Self {
17+
pub fn new(immutable_signable_builder: CardanoImmutableFilesFullSignableBuilder) -> Self {
1818
Self {
1919
immutable_signable_builder,
2020
}

mithril-signer/tests/test_extensions/state_machine_tester.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use mithril_common::era::{
77
EraChecker, EraReader,
88
};
99
use mithril_common::era::{EraMarker, SupportedEra};
10-
use mithril_common::signable_builder::ImmutableSignableBuilder;
10+
use mithril_common::signable_builder::CardanoImmutableFilesFullSignableBuilder;
1111
use mithril_common::BeaconProvider;
1212
use slog::Drain;
1313
use slog_scope::debug;
@@ -151,7 +151,7 @@ impl StateMachineTester {
151151
let api_version_provider = Arc::new(APIVersionProvider::new(era_checker.clone()));
152152

153153
let signable_builder =
154-
ImmutableSignableBuilder::new(digester.clone(), slog_scope::logger());
154+
CardanoImmutableFilesFullSignableBuilder::new(digester.clone(), slog_scope::logger());
155155
let signable_builder_service = Arc::new(SignableBuilderService::new(signable_builder));
156156

157157
let services = SignerServices {

0 commit comments

Comments
 (0)