17 argsman.
AddArg(
"-regtest",
"Enter regression test mode, which uses a special chain in which blocks can be solved instantly. "
43 return std::make_unique<CBaseChainParams>(
"", 8332, 8334);
45 return std::make_unique<CBaseChainParams>(
"testnet3", 18332, 18334);
47 return std::make_unique<CBaseChainParams>(
"signet", 38332, 38334);
49 return std::make_unique<CBaseChainParams>(
"regtest", 18443, 18445);
const CBaseChainParams & BaseParams()
Return the currently selected parameters.
static std::unique_ptr< CBaseChainParams > globalChainBaseParams
void SetupChainParamsBaseOptions(ArgsManager &argsman)
Set the arguments for chainparams.
void SelectBaseParams(const ChainType chain)
Sets the params returned by Params() to those for the given chain.
std::unique_ptr< CBaseChainParams > CreateBaseChainParams(const ChainType chain)
Port numbers for incoming Tor connections (8334, 18334, 38334, 18445) have been chosen arbitrarily to...
std::string ChainTypeToString(ChainType chain)
@ ALLOW_ANY
disable validation
@ DISALLOW_NEGATION
disallow -nofoo syntax
void SelectConfigNetwork(const std::string &network)
Select the network in use.
void AddArg(const std::string &name, const std::string &help, unsigned int flags, const OptionsCategory &cat)
Add argument.
CBaseChainParams defines the base parameters (shared between bitcoin-cli and bitcoind) of a given ins...