Commit 93fee3ce authored by Anatolie Lupacescu's avatar Anatolie Lupacescu Committed by GitHub

fix: override block time for mainnet (#2193)

parent 70ae0d46
...@@ -138,6 +138,9 @@ inability to use, or your interaction with other nodes or the software.`) ...@@ -138,6 +138,9 @@ inability to use, or your interaction with other nodes or the software.`)
bootnodes := c.config.GetStringSlice(optionNameBootnodes) bootnodes := c.config.GetStringSlice(optionNameBootnodes)
bootnodes = parseBootnodes(logger, mainnet, networkID, bootnodes) bootnodes = parseBootnodes(logger, mainnet, networkID, bootnodes)
blockTime := c.config.GetUint64(optionNameBlockTime)
blockTime = parseBlockTime(mainnet, blockTime)
b, err := node.NewBee(c.config.GetString(optionNameP2PAddr), signerConfig.publicKey, signerConfig.signer, networkID, logger, signerConfig.libp2pPrivateKey, signerConfig.pssPrivateKey, &node.Options{ b, err := node.NewBee(c.config.GetString(optionNameP2PAddr), signerConfig.publicKey, signerConfig.signer, networkID, logger, signerConfig.libp2pPrivateKey, signerConfig.pssPrivateKey, &node.Options{
DataDir: c.config.GetString(optionNameDataDir), DataDir: c.config.GetString(optionNameDataDir),
CacheCapacity: c.config.GetUint64(optionNameCacheCapacity), CacheCapacity: c.config.GetUint64(optionNameCacheCapacity),
...@@ -176,7 +179,7 @@ inability to use, or your interaction with other nodes or the software.`) ...@@ -176,7 +179,7 @@ inability to use, or your interaction with other nodes or the software.`)
BlockHash: c.config.GetString(optionNameBlockHash), BlockHash: c.config.GetString(optionNameBlockHash),
PostageContractAddress: c.config.GetString(optionNamePostageContractAddress), PostageContractAddress: c.config.GetString(optionNamePostageContractAddress),
PriceOracleAddress: c.config.GetString(optionNamePriceOracleAddress), PriceOracleAddress: c.config.GetString(optionNamePriceOracleAddress),
BlockTime: c.config.GetUint64(optionNameBlockTime), BlockTime: blockTime,
DeployGasPrice: c.config.GetString(optionNameSwapDeploymentGasPrice), DeployGasPrice: c.config.GetString(optionNameSwapDeploymentGasPrice),
WarmupTime: c.config.GetDuration(optionWarmUpTime), WarmupTime: c.config.GetDuration(optionWarmUpTime),
}) })
...@@ -442,3 +445,11 @@ func parseBootnodes(log logging.Logger, main bool, networkID uint64, bootnodes [ ...@@ -442,3 +445,11 @@ func parseBootnodes(log logging.Logger, main bool, networkID uint64, bootnodes [
return bootnodes return bootnodes
} }
func parseBlockTime(main bool, blockTime uint64) uint64 {
if main {
return uint64(5 * time.Second)
}
return blockTime
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment