Changeset View
Changeset View
Standalone View
Standalone View
src/chainparamsbase.cpp
Show All 23 Lines | argsman.AddArg( | ||||
"-regtest", | "-regtest", | ||||
"Enter regression test mode, which uses a special chain in which " | "Enter regression test mode, which uses a special chain in which " | ||||
"blocks can be solved instantly. This is intended for regression " | "blocks can be solved instantly. This is intended for regression " | ||||
"testing tools and app development. Equivalent to -chain=regtest.", | "testing tools and app development. Equivalent to -chain=regtest.", | ||||
ArgsManager::ALLOW_ANY | ArgsManager::DEBUG_ONLY, | ArgsManager::ALLOW_ANY | ArgsManager::DEBUG_ONLY, | ||||
OptionsCategory::CHAINPARAMS); | OptionsCategory::CHAINPARAMS); | ||||
argsman.AddArg("-testnet", "Use the test chain. Equivalent to -chain=test.", | argsman.AddArg("-testnet", "Use the test chain. Equivalent to -chain=test.", | ||||
ArgsManager::ALLOW_ANY, OptionsCategory::CHAINPARAMS); | ArgsManager::ALLOW_ANY, OptionsCategory::CHAINPARAMS); | ||||
// whether to use eCash default unit and address prefix | |||||
argsman.AddArg("-ecash", "Use ecash as default unit (Default: false)", | |||||
ArgsManager::ALLOW_BOOL, OptionsCategory::OPTIONS); | |||||
Fabien: Like I pointed out in D9652 this is not a chain param. You don't end up on another chain by… | |||||
} | } | ||||
static std::unique_ptr<CBaseChainParams> globalChainBaseParams; | static std::unique_ptr<CBaseChainParams> globalChainBaseParams; | ||||
const CBaseChainParams &BaseParams() { | const CBaseChainParams &BaseParams() { | ||||
assert(globalChainBaseParams); | assert(globalChainBaseParams); | ||||
return *globalChainBaseParams; | return *globalChainBaseParams; | ||||
} | } | ||||
Show All 23 Lines |
Like I pointed out in D9652 this is not a chain param. You don't end up on another chain by turning this switch on or off. BTW the category reflects that.