diff --git a/src/kernel/chainparams.cpp b/src/kernel/chainparams.cpp index c876f3eb20..91960abccb 100644 --- a/src/kernel/chainparams.cpp +++ b/src/kernel/chainparams.cpp @@ -832,6 +832,7 @@ class CCustomParams : public CRegTestParams { protected: std::string default_magic_str = "5319F20E"; std::string default_signblockscript = "51"; + bool use_invalid_seeds = true; void UpdateFromArgs(const ArgsManager& args) { UpdateActivationParametersFromArgs(args, consensus); @@ -898,7 +899,9 @@ protected: std::copy(begin(magic_byte), end(magic_byte), pchMessageStart); vSeeds.clear(); - vSeeds.emplace_back("dummySeed.invalid."); + if (use_invalid_seeds) { + vSeeds.emplace_back("dummySeed.invalid."); + } if (args.IsArgSet("-seednode")) { const auto seednodes = args.GetArgs("-seednode"); if (seednodes.size() != 1 || seednodes[0] != "0") { @@ -1080,6 +1083,7 @@ public: consensus.vDeployments[Consensus::DEPLOYMENT_DYNA_FED].nStartTime = 0; nDefaultPort = 18891; + use_invalid_seeds = false; vSeeds.clear(); vFixedSeeds = std::vector(std::begin(pnSeed6_liquidtestnet), std::end(pnSeed6_liquidtestnet));