MCPcopy Create free account
hub / github.com/Bitcoin-ABC/bitcoin-abc / SetupChainParamsBaseOptions

Function SetupChainParamsBaseOptions

src/chainparamsbase.cpp:14–29  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12#include <cassert>
13
14void SetupChainParamsBaseOptions(ArgsManager &argsman) {
15 argsman.AddArg(
16 "-chain=<chain>",
17 "Use the chain <chain> (default: main). Allowed values: main, "
18 "test, regtest",
19 ArgsManager::ALLOW_ANY, OptionsCategory::CHAINPARAMS);
20 argsman.AddArg(
21 "-regtest",
22 "Enter regression test mode, which uses a special chain in which "
23 "blocks can be solved instantly. This is intended for regression "
24 "testing tools and app development. Equivalent to -chain=regtest.",
25 ArgsManager::ALLOW_ANY | ArgsManager::DEBUG_ONLY,
26 OptionsCategory::CHAINPARAMS);
27 argsman.AddArg("-testnet", "Use the test chain. Equivalent to -chain=test.",
28 ArgsManager::ALLOW_ANY, OptionsCategory::CHAINPARAMS);
29}
30
31static std::unique_ptr<CBaseChainParams> globalChainBaseParams;
32

Callers 5

SetupBitcoinTxArgsFunction · 0.85
SetupCliArgsFunction · 0.85
SetupServerArgsFunction · 0.85
SetupWalletToolArgsFunction · 0.85
SetupSeederArgsMethod · 0.85

Calls 1

AddArgMethod · 0.80

Tested by

no test coverage detected