diff --git a/src/chainparams.cpp b/src/chainparams.cpp --- a/src/chainparams.cpp +++ b/src/chainparams.cpp @@ -470,15 +470,15 @@ std::unique_ptr CreateChainParams(const std::string &chain) { if (chain == CBaseChainParams::MAIN) { - return std::unique_ptr(new CMainParams()); + return std::make_unique(); } if (chain == CBaseChainParams::TESTNET) { - return std::unique_ptr(new CTestNetParams()); + return std::make_unique(); } if (chain == CBaseChainParams::REGTEST) { - return std::unique_ptr(new CRegTestParams()); + return std::make_unique(); } throw std::runtime_error( diff --git a/src/chainparamsbase.cpp b/src/chainparamsbase.cpp --- a/src/chainparamsbase.cpp +++ b/src/chainparamsbase.cpp @@ -33,15 +33,20 @@ std::unique_ptr CreateBaseChainParams(const std::string &chain) { - if (chain == CBaseChainParams::MAIN) + if (chain == CBaseChainParams::MAIN) { return std::make_unique("", 8332); - else if (chain == CBaseChainParams::TESTNET) + } + + if (chain == CBaseChainParams::TESTNET) { return std::make_unique("testnet3", 18332); - else if (chain == CBaseChainParams::REGTEST) + } + + if (chain == CBaseChainParams::REGTEST) { return std::make_unique("regtest", 18443); - else - throw std::runtime_error( - strprintf("%s: Unknown chain %s.", __func__, chain)); + } + + throw std::runtime_error( + strprintf("%s: Unknown chain %s.", __func__, chain)); } void SelectBaseParams(const std::string &chain) {