| 31 | } |
| 32 | |
| 33 | std::unique_ptr<CBaseChainParams> CreateBaseChainParams(const std::string& chain) |
| 34 | { |
| 35 | if (chain == CBaseChainParams::MAIN) |
| 36 | return MakeUnique<CBaseChainParams>("", 8332); |
| 37 | else if (chain == CBaseChainParams::TESTNET) |
| 38 | return MakeUnique<CBaseChainParams>("testnet3", 18332); |
| 39 | else if (chain == CBaseChainParams::REGTEST) |
| 40 | return MakeUnique<CBaseChainParams>("regtest", 18443); |
| 41 | else |
| 42 | throw std::runtime_error(strprintf("%s: Unknown chain %s.", __func__, chain)); |
| 43 | } |
| 44 | |
| 45 | void SelectBaseParams(const std::string& chain) |
| 46 | { |
no outgoing calls
no test coverage detected