Skip to content

Commit f53bb13

Browse files
committed
wb: amend Ouroboros Genesis config on nodes
1 parent aa72c7d commit f53bb13

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

nix/workbench/service/nodes.nix

+6-1
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@ let
5252
then go {} (__head eras) (__tail eras)
5353
else throw "configHardforksIntoEra: unknown era '${era}'";
5454

55+
valency = nodeSpec: length (nodeService nodeSpec).topology.value.Producers;
56+
5557
##
5658
## nodeServiceConfig :: NodeSpec -> ServiceConfig
5759
##
@@ -104,7 +106,10 @@ let
104106
SnapshotInterval = 4230;
105107
ChainSyncIdleTimeout = 0;
106108

107-
ConsensusMode = "GenesisMode";
109+
ConsensusMode = "GenesisMode";
110+
MinBigLedgerPeersForTrustedState = 0;
111+
SyncTargetNumberOfActivePeers = valency nodeSpec;
112+
108113

109114
ByronGenesisFile = "../genesis/byron/genesis.json";
110115
ShelleyGenesisFile = "../genesis/genesis-shelley.json";

0 commit comments

Comments
 (0)