From 5b5e53e6fd85b6161c2f8730152ceb1a9c09f29d Mon Sep 17 00:00:00 2001 From: Uncle Stinky Date: Fri, 20 Feb 2026 16:09:54 +0300 Subject: [PATCH] update traits for the network handler Signed-off-by: Uncle Stinky --- pallets/traits/Cargo.toml | 2 +- pallets/traits/src/networks.rs | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/pallets/traits/Cargo.toml b/pallets/traits/Cargo.toml index c31da82..81906b0 100644 --- a/pallets/traits/Cargo.toml +++ b/pallets/traits/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ghost-traits" -version = "0.3.26" +version = "0.3.27" license.workspace = true authors.workspace = true edition.workspace = true diff --git a/pallets/traits/src/networks.rs b/pallets/traits/src/networks.rs index 9cb8374..ba15b3c 100644 --- a/pallets/traits/src/networks.rs +++ b/pallets/traits/src/networks.rs @@ -16,6 +16,8 @@ pub trait NetworkDataBasicHandler { } pub trait NetworkDataInspectHandler: NetworkDataBasicHandler { + fn count() -> u32; + fn next_network_for_block(b: impl Into) -> Option<(Self::NetworkId, Network)>; fn get(n: &Self::NetworkId) -> Option; fn iter() -> PrefixIterator<(Self::NetworkId, Network)>; fn is_nullification_period() -> bool;