From ffdcbf6d92ebfba4f1582c9f9afb34f84933f4db Mon Sep 17 00:00:00 2001 From: Jean-Philippe Raynaud Date: Thu, 2 Jan 2025 11:48:54 +0100 Subject: [PATCH 1/3] docs: fix dev blog post Pythagoras era switch --- docs/website/blog/2024-12-17-era-switch-pythagoras.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/website/blog/2024-12-17-era-switch-pythagoras.md b/docs/website/blog/2024-12-17-era-switch-pythagoras.md index 13c72ea4d8..1f9a740358 100644 --- a/docs/website/blog/2024-12-17-era-switch-pythagoras.md +++ b/docs/website/blog/2024-12-17-era-switch-pythagoras.md @@ -7,7 +7,7 @@ tags: [era, switch, thales, pythagoras] ### Era switch to Pythagoras -We have introduced the **Pythagoras era** in the Mithril networks. The era switch to `Pythagoras` is a significant milestone that brings new features and improvements to the Mithril protocol. +We have introduced the **Pythagoras era** in the Mithril networks. The era switch to `Pythagoras` is a significant milestone that brings new features and security improvements to the Mithril protocol. :::danger From 43fcb4d441091dc57b409621fa326f69faecd624 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Raynaud Date: Thu, 2 Jan 2025 11:51:14 +0100 Subject: [PATCH 2/3] fix: artifact routes of Cardano database verified if activated in e2e test --- .../mithril-end-to-end/src/end_to_end_spec.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/mithril-test-lab/mithril-end-to-end/src/end_to_end_spec.rs b/mithril-test-lab/mithril-end-to-end/src/end_to_end_spec.rs index 27f872750b..df3f53cbcd 100644 --- a/mithril-test-lab/mithril-end-to-end/src/end_to_end_spec.rs +++ b/mithril-test-lab/mithril-end-to-end/src/end_to_end_spec.rs @@ -9,6 +9,7 @@ pub struct Spec<'a> { pub infrastructure: &'a mut MithrilInfrastructure, is_signing_cardano_transactions: bool, is_signing_cardano_stake_distribution: bool, + is_signing_cardano_database: bool, next_era: Option, regenesis_on_era_switch: bool, } @@ -32,6 +33,11 @@ impl<'a> Spec<'a> { .as_ref() .to_string(), ), + is_signing_cardano_database: signed_entity_types.contains( + &SignedEntityTypeDiscriminants::CardanoDatabase + .as_ref() + .to_string(), + ), next_era, regenesis_on_era_switch, } @@ -181,7 +187,7 @@ impl<'a> Spec<'a> { } // Verify that Cardano database snapshot artifacts are produced and signed correctly - { + if self.is_signing_cardano_database { let merkle_root = assertions::assert_node_producing_cardano_database_snapshot(&aggregator_endpoint) .await?; From f07cefb75e58846868f9e48485a90e31fbec051c Mon Sep 17 00:00:00 2001 From: Jean-Philippe Raynaud Date: Thu, 2 Jan 2025 11:51:40 +0100 Subject: [PATCH 3/3] chore: upgrade crate versions * mithril-end-to-end from `0.4.56` to `0.4.57` --- Cargo.lock | 2 +- mithril-test-lab/mithril-end-to-end/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4a78883698..9a7a66cf0f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3817,7 +3817,7 @@ dependencies = [ [[package]] name = "mithril-end-to-end" -version = "0.4.56" +version = "0.4.57" dependencies = [ "anyhow", "async-recursion", diff --git a/mithril-test-lab/mithril-end-to-end/Cargo.toml b/mithril-test-lab/mithril-end-to-end/Cargo.toml index 783ca01a39..6b1ddebf30 100644 --- a/mithril-test-lab/mithril-end-to-end/Cargo.toml +++ b/mithril-test-lab/mithril-end-to-end/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mithril-end-to-end" -version = "0.4.56" +version = "0.4.57" authors = { workspace = true } edition = { workspace = true } documentation = { workspace = true }