From d0432d32126c1e276bdd3ef1d742e2ba040b2e36 Mon Sep 17 00:00:00 2001 From: Logiar Date: Wed, 18 Feb 2026 16:35:43 +0000 Subject: [PATCH] fix: replace dead-code workaround with explicit contract assertion --- src/main.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main.rs b/src/main.rs index f5ca56d..cd19513 100644 --- a/src/main.rs +++ b/src/main.rs @@ -27,6 +27,12 @@ struct TimestampResponse<'a> { struct ContractSurface; +impl ContractSurface { + const INSTANCE: Self = Self; +} + +const _: &dyn EpochApiContract = &ContractSurface::INSTANCE; + impl EpochApiContract for ContractSurface { fn get_now(&self) {}