Changeset View
Changeset View
Standalone View
Standalone View
src/init.cpp
Show First 20 Lines • Show All 1,429 Lines • ▼ Show 20 Lines | |||||
} | } | ||||
bool AppInitParameterInteraction(Config &config) { | bool AppInitParameterInteraction(Config &config) { | ||||
const CChainParams &chainparams = config.GetChainParams(); | const CChainParams &chainparams = config.GetChainParams(); | ||||
// Step 2: parameter interactions | // Step 2: parameter interactions | ||||
// also see: InitParameterInteraction() | // also see: InitParameterInteraction() | ||||
if (!fs::is_directory(GetBlocksDir(false))) { | if (!fs::is_directory(GetBlocksDir())) { | ||||
return InitError( | return InitError( | ||||
strprintf(_("Specified blocks directory \"%s\" does not exist.\n"), | strprintf(_("Specified blocks directory \"%s\" does not exist."), | ||||
gArgs.GetArg("-blocksdir", "").c_str())); | gArgs.GetArg("-blocksdir", "").c_str())); | ||||
} | } | ||||
// if using block pruning, then disallow txindex | // if using block pruning, then disallow txindex | ||||
if (gArgs.GetArg("-prune", 0)) { | if (gArgs.GetArg("-prune", 0)) { | ||||
if (gArgs.GetBoolArg("-txindex", DEFAULT_TXINDEX)) { | if (gArgs.GetBoolArg("-txindex", DEFAULT_TXINDEX)) { | ||||
return InitError(_("Prune mode is incompatible with -txindex.")); | return InitError(_("Prune mode is incompatible with -txindex.")); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 1,023 Lines • Show Last 20 Lines |