@@ -37,16 +37,20 @@ const CBaseChainParams& BaseParams()
37
37
return *globalChainBaseParams;
38
38
}
39
39
40
+ /* *
41
+ * Port numbers for incoming Tor connections (8334, 18334, 38334, 18445) have
42
+ * been chosen arbitrarily to keep ranges of used ports tight.
43
+ */
40
44
std::unique_ptr<CBaseChainParams> CreateBaseChainParams (const std::string& chain)
41
45
{
42
46
if (chain == CBaseChainParams::MAIN) {
43
- return MakeUnique<CBaseChainParams>(" " , 8332 );
47
+ return MakeUnique<CBaseChainParams>(" " , 8332 , 8334 );
44
48
} else if (chain == CBaseChainParams::TESTNET) {
45
- return MakeUnique<CBaseChainParams>(" testnet3" , 18332 );
49
+ return MakeUnique<CBaseChainParams>(" testnet3" , 18332 , 18334 );
46
50
} else if (chain == CBaseChainParams::SIGNET) {
47
- return MakeUnique<CBaseChainParams>(" signet" , 38332 );
51
+ return MakeUnique<CBaseChainParams>(" signet" , 38332 , 38334 );
48
52
} else if (chain == CBaseChainParams::REGTEST) {
49
- return MakeUnique<CBaseChainParams>(" regtest" , 18443 );
53
+ return MakeUnique<CBaseChainParams>(" regtest" , 18443 , 18445 );
50
54
}
51
55
throw std::runtime_error (strprintf (" %s: Unknown chain %s." , __func__, chain));
52
56
}
0 commit comments