Browse Source

Move -blocksonly parameter interaction to the new ParameterInteraction() function

0.13
Jonas Schnelli 9 years ago
parent
commit
df66147613
No known key found for this signature in database
GPG Key ID: 29D4BCB6416F53EC
  1. 10
      src/init.cpp

10
src/init.cpp

@ -743,6 +743,16 @@ void InitParameterInteraction() @@ -743,6 +743,16 @@ void InitParameterInteraction()
if (SoftSetBoolArg("-rescan", true))
LogPrintf("%s: parameter interaction: -zapwallettxes=<mode> -> setting -rescan=1\n", __func__);
}
// disable walletbroadcast and whitelistalwaysrelay in blocksonly mode
if (GetBoolArg("-blocksonly", DEFAULT_BLOCKSONLY)) {
if (SoftSetBoolArg("-whitelistalwaysrelay", false))
LogPrintf("%s: parameter interaction: -blocksonly=1 -> setting -whitelistalwaysrelay=0\n", __func__);
#ifdef ENABLE_WALLET
if (SoftSetBoolArg("-walletbroadcast", false))
LogPrintf("%s: parameter interaction: -blocksonly=1 -> setting -walletbroadcast=0\n", __func__);
#endif
}
}
/** Initialize bitcoin.

Loading…
Cancel
Save