Skip to content

Commit e1b2127

Browse files
committed
Wire Cardano Immutable Files Full artifact builder in dependencies
1 parent e016f94 commit e1b2127

File tree

1 file changed

+8
-2
lines changed
  • mithril-aggregator/src/dependency_injection

1 file changed

+8
-2
lines changed

mithril-aggregator/src/dependency_injection/builder.rs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ use warp::Filter;
3636

3737
use crate::{
3838
artifact_builder::{
39-
ArtifactBuilderService, MithrilArtifactBuilderService,
40-
MithrilStakeDistributionArtifactBuilder,
39+
ArtifactBuilderService, CardanoImmutableFilesFullArtifactBuilder,
40+
MithrilArtifactBuilderService, MithrilStakeDistributionArtifactBuilder,
4141
},
4242
certifier_service::{CertifierService, MithrilCertifierService},
4343
configuration::{ExecutionEnvironment, LIST_SNAPSHOTS_MAX_ITEMS},
@@ -904,8 +904,14 @@ impl DependenciesBuilder {
904904
let multi_signer = self.get_multi_signer().await?;
905905
let mithril_stake_distribution_artifact_builder =
906906
Arc::new(MithrilStakeDistributionArtifactBuilder::new(multi_signer));
907+
let snapshotter = self.build_snapshotter().await?;
908+
let snapshot_uploader = self.build_snapshot_uploader().await?;
909+
let cardano_immutable_files_full_artifact_builder = Arc::new(
910+
CardanoImmutableFilesFullArtifactBuilder::new(snapshotter, snapshot_uploader),
911+
);
907912
let artifact_builder_service = Arc::new(MithrilArtifactBuilderService::new(
908913
mithril_stake_distribution_artifact_builder,
914+
cardano_immutable_files_full_artifact_builder,
909915
));
910916

911917
Ok(artifact_builder_service)

0 commit comments

Comments
 (0)