From c2895518a930fcfdd1f07b326e4ca6bfa49fa4be Mon Sep 17 00:00:00 2001 From: Stefan Date: Mon, 13 Oct 2025 19:32:15 +0200 Subject: [PATCH 1/3] add secons per slot for nethermind on custom networks --- src/el/nethermind/nethermind_launcher.star | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/el/nethermind/nethermind_launcher.star b/src/el/nethermind/nethermind_launcher.star index 068b08e53..38af36c04 100644 --- a/src/el/nethermind/nethermind_launcher.star +++ b/src/el/nethermind/nethermind_launcher.star @@ -166,6 +166,10 @@ def get_config( + constants.GENESIS_CONFIG_MOUNT_PATH_ON_CONTAINER + "/chainspec.json" ) + + # Configure block timing to match consensus layer + if network_params.seconds_per_slot > 0: + cmd.append("--Blocks.SecondsPerSlot={0}".format(network_params.seconds_per_slot)) else: cmd.append("--config=" + network_params.network) From ccebd5e730346517a7abe30913081968abca3e20 Mon Sep 17 00:00:00 2001 From: Stefan Date: Mon, 13 Oct 2025 19:32:41 +0200 Subject: [PATCH 2/3] add secons per slot for nethermind on custom networks --- src/el/nethermind/nethermind_launcher.star | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/el/nethermind/nethermind_launcher.star b/src/el/nethermind/nethermind_launcher.star index 38af36c04..3382b4441 100644 --- a/src/el/nethermind/nethermind_launcher.star +++ b/src/el/nethermind/nethermind_launcher.star @@ -168,7 +168,7 @@ def get_config( ) # Configure block timing to match consensus layer - if network_params.seconds_per_slot > 0: + if network_params.seconds_per_slot and network_params.seconds_per_slot != 12: cmd.append("--Blocks.SecondsPerSlot={0}".format(network_params.seconds_per_slot)) else: cmd.append("--config=" + network_params.network) From a23943e6de6e93229622cb06367fc15f26739165 Mon Sep 17 00:00:00 2001 From: Stefan Date: Mon, 13 Oct 2025 19:36:19 +0200 Subject: [PATCH 3/3] formatting --- src/el/nethermind/nethermind_launcher.star | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/el/nethermind/nethermind_launcher.star b/src/el/nethermind/nethermind_launcher.star index 3382b4441..ce1562ed6 100644 --- a/src/el/nethermind/nethermind_launcher.star +++ b/src/el/nethermind/nethermind_launcher.star @@ -169,7 +169,9 @@ def get_config( # Configure block timing to match consensus layer if network_params.seconds_per_slot and network_params.seconds_per_slot != 12: - cmd.append("--Blocks.SecondsPerSlot={0}".format(network_params.seconds_per_slot)) + cmd.append( + "--Blocks.SecondsPerSlot={0}".format(network_params.seconds_per_slot) + ) else: cmd.append("--config=" + network_params.network)