Chainparams: Get rid of CChainParams& Params(std::string)

This commit is contained in:
Jorge Timón
2015-11-28 15:04:35 +01:00
parent f87f3626e3
commit 2351a064a6
8 changed files with 25 additions and 29 deletions

View File

@@ -333,7 +333,6 @@ public:
};
static std::unique_ptr<CChainParams> globalChainParams;
static std::unique_ptr<CChainParams> globalSwitchingChainParams;
const CChainParams &Params() {
assert(globalChainParams);
@@ -351,12 +350,6 @@ std::unique_ptr<CChainParams> CreateChainParams(const std::string& chain)
throw std::runtime_error(strprintf("%s: Unknown chain %s.", __func__, chain));
}
const CChainParams& Params(const std::string& chain)
{
globalSwitchingChainParams = CreateChainParams(chain);
return *globalSwitchingChainParams;
}
void SelectParams(const std::string& network)
{
SelectBaseParams(network);