From d9bac529d63a1da1bd5a2b4214aa45fcfdbe4378 Mon Sep 17 00:00:00 2001 From: boris Date: Fri, 11 Sep 2026 00:04:08 +0800 Subject: [PATCH] feat: expose frozen signal generator identity to execution clients --- crates/fidc-core/src/signal_contract.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/fidc-core/src/signal_contract.rs b/crates/fidc-core/src/signal_contract.rs index 1e30f1e..b9ff37f 100644 --- a/crates/fidc-core/src/signal_contract.rs +++ b/crates/fidc-core/src/signal_contract.rs @@ -275,6 +275,7 @@ impl ValidatedSignalBook { } pub fn version_sha256(&self) -> &str { &self.book.version_sha256 } + pub fn generator_sha256(&self) -> &str { &self.book.generator_sha256 } pub fn decision_dates(&self) -> BTreeSet { self.index.keys().map(|value| value.date()).collect()