diff --git a/cmd/node/main.go b/cmd/node/main.go index 01212af6e..27048d245 100644 --- a/cmd/node/main.go +++ b/cmd/node/main.go @@ -201,7 +201,7 @@ func loadConfig() *config.Config { flag.Bool("vochainStateSyncFetchParamsFromRPC", true, "allow statesync to fetch TrustHash and TrustHeight from the first RPCServer") - flag.Int("vochainMinerTargetBlockTimeSeconds", 10, + flag.Int("vochainMinerTargetBlockTimeSeconds", config.DefaultMinerTargetBlockTimeSeconds, "vochain consensus block time target (in seconds)") flag.Bool("vochainSkipPreviousOffchainData", false, "if enabled the census downloader will import all existing census") diff --git a/config/defaults.go b/config/defaults.go new file mode 100644 index 000000000..511829456 --- /dev/null +++ b/config/defaults.go @@ -0,0 +1,6 @@ +package config + +// These consts are defaults used in VochainCfg +const ( + DefaultMinerTargetBlockTimeSeconds = 10 +) diff --git a/vochain/start.go b/vochain/start.go index c18f6c61a..c8c1616ad 100644 --- a/vochain/start.go +++ b/vochain/start.go @@ -85,7 +85,7 @@ func newTendermint(app *BaseApplication, } // consensus config - blockTime := 8 + blockTime := config.DefaultMinerTargetBlockTimeSeconds if localConfig.MinerTargetBlockTimeSeconds > 0 { blockTime = localConfig.MinerTargetBlockTimeSeconds }