Skip to content

Commit faf93f3

Browse files
author
MarcoFalke
committed
[trivial] Reuse translation and cleanup DEFAULT_* values
* DEFAULT_DISABLE_SAFEMODE = false * Use DEFAULT_* constants for extern bools
1 parent 3307bdb commit faf93f3

File tree

11 files changed

+42
-28
lines changed

11 files changed

+42
-28
lines changed

src/init.cpp

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ CWallet* pwalletMain = NULL;
6868
bool fFeeEstimatesInitialized = false;
6969
static const bool DEFAULT_PROXYRANDOMIZE = true;
7070
static const bool DEFAULT_REST_ENABLE = false;
71-
static const bool DEFAULT_SAFEMODE = true;
71+
static const bool DEFAULT_DISABLE_SAFEMODE = false;
7272
static const bool DEFAULT_STOPAFTERBLOCKIMPORT = false;
7373

7474
#if ENABLE_ZMQ
@@ -300,7 +300,7 @@ void OnRPCPreCommand(const CRPCCommand& cmd)
300300
{
301301
// Observe safe mode
302302
string strWarning = GetWarnings("rpc");
303-
if (strWarning != "" && !GetBoolArg("-disablesafemode", !DEFAULT_SAFEMODE) &&
303+
if (strWarning != "" && !GetBoolArg("-disablesafemode", DEFAULT_DISABLE_SAFEMODE) &&
304304
!cmd.okSafeMode)
305305
throw JSONRPCError(RPC_FORBIDDEN_BY_SAFE_MODE, string("Safe mode: ") + strWarning);
306306
}
@@ -354,7 +354,7 @@ std::string HelpMessage(HelpMessageMode mode)
354354
strUsage += HelpMessageOpt("-bind=<addr>", _("Bind to given address and always listen on it. Use [host]:port notation for IPv6"));
355355
strUsage += HelpMessageOpt("-connect=<ip>", _("Connect only to the specified node(s)"));
356356
strUsage += HelpMessageOpt("-discover", _("Discover own IP addresses (default: 1 when listening and no -externalip or -proxy)"));
357-
strUsage += HelpMessageOpt("-dns", strprintf(_("Allow DNS lookups for -addnode, -seednode and -connect (default: %u)"), fNameLookup));
357+
strUsage += HelpMessageOpt("-dns", _("Allow DNS lookups for -addnode, -seednode and -connect") + " " + strprintf(_("(default: %u)"), DEFAULT_NAME_LOOKUP));
358358
strUsage += HelpMessageOpt("-dnsseed", _("Query for peer addresses via DNS lookup, if low on addresses (default: 1 unless -connect)"));
359359
strUsage += HelpMessageOpt("-externalip=<ip>", _("Specify your own public address"));
360360
strUsage += HelpMessageOpt("-forcednsseed", strprintf(_("Always query for peer addresses via DNS lookup (default: %u)"), DEFAULT_FORCEDNSSEED));
@@ -365,7 +365,7 @@ std::string HelpMessage(HelpMessageMode mode)
365365
strUsage += HelpMessageOpt("-maxsendbuffer=<n>", strprintf(_("Maximum per-connection send buffer, <n>*1000 bytes (default: %u)"), DEFAULT_MAXSENDBUFFER));
366366
strUsage += HelpMessageOpt("-onion=<ip:port>", strprintf(_("Use separate SOCKS5 proxy to reach peers via Tor hidden services (default: %s)"), "-proxy"));
367367
strUsage += HelpMessageOpt("-onlynet=<net>", _("Only connect to nodes in network <net> (ipv4, ipv6 or onion)"));
368-
strUsage += HelpMessageOpt("-permitbaremultisig", strprintf(_("Relay non-P2SH multisig (default: %u)"), fIsBareMultisigStd));
368+
strUsage += HelpMessageOpt("-permitbaremultisig", strprintf(_("Relay non-P2SH multisig (default: %u)"), DEFAULT_PERMIT_BAREMULTISIG));
369369
strUsage += HelpMessageOpt("-peerbloomfilters", strprintf(_("Support filtering of blocks and transaction with bloom filters (default: %u)"), 1));
370370
if (showDebug)
371371
strUsage += HelpMessageOpt("-enforcenodebloom", strprintf("Enforce minimum protocol version to limit use of bloom filters (default: %u)", 0));
@@ -400,8 +400,8 @@ std::string HelpMessage(HelpMessageMode mode)
400400
CURRENCY_UNIT, FormatMoney(payTxFee.GetFeePerK())));
401401
strUsage += HelpMessageOpt("-rescan", _("Rescan the block chain for missing wallet transactions on startup"));
402402
strUsage += HelpMessageOpt("-salvagewallet", _("Attempt to recover private keys from a corrupt wallet.dat on startup"));
403-
strUsage += HelpMessageOpt("-sendfreetransactions", strprintf(_("Send transactions as zero-fee transactions if possible (default: %u)"), fSendFreeTransactions));
404-
strUsage += HelpMessageOpt("-spendzeroconfchange", strprintf(_("Spend unconfirmed change when sending transactions (default: %u)"), bSpendZeroConfChange));
403+
strUsage += HelpMessageOpt("-sendfreetransactions", strprintf(_("Send transactions as zero-fee transactions if possible (default: %u)"), DEFAULT_SEND_FREE_TRANSACTIONS));
404+
strUsage += HelpMessageOpt("-spendzeroconfchange", strprintf(_("Spend unconfirmed change when sending transactions (default: %u)"), DEFAULT_SPEND_ZEROCONF_CHANGE));
405405
strUsage += HelpMessageOpt("-txconfirmtarget=<n>", strprintf(_("If paytxfee is not set, include enough fee so transactions begin confirmation on average within n blocks (default: %u)"), DEFAULT_TX_CONFIRM_TARGET));
406406
strUsage += HelpMessageOpt("-maxtxfee=<amt>", strprintf(_("Maximum total fees (in %s) to use in a single wallet transaction; setting this too low may abort large transactions (default: %s)"),
407407
CURRENCY_UNIT, FormatMoney(DEFAULT_TRANSACTION_MAXFEE)));
@@ -424,11 +424,11 @@ std::string HelpMessage(HelpMessageMode mode)
424424
strUsage += HelpMessageGroup(_("Debugging/Testing options:"));
425425
if (showDebug)
426426
{
427-
strUsage += HelpMessageOpt("-checkpoints", strprintf("Disable expensive verification for known chain history (default: %u)", fCheckpointsEnabled));
427+
strUsage += HelpMessageOpt("-checkpoints", strprintf("Disable expensive verification for known chain history (default: %u)", DEFAULT_CHECKPOINTS_ENABLED));
428428
#ifdef ENABLE_WALLET
429429
strUsage += HelpMessageOpt("-dblogsize=<n>", strprintf("Flush wallet database activity from memory to disk log every <n> megabytes (default: %u)", DEFAULT_WALLET_DBLOGSIZE));
430430
#endif
431-
strUsage += HelpMessageOpt("-disablesafemode", strprintf("Disable safemode, override a real safe mode event (default: %u)", !DEFAULT_SAFEMODE));
431+
strUsage += HelpMessageOpt("-disablesafemode", strprintf("Disable safemode, override a real safe mode event (default: %u)", DEFAULT_DISABLE_SAFEMODE));
432432
strUsage += HelpMessageOpt("-testsafemode", strprintf("Force safe mode (default: %u)", DEFAULT_TESTSAFEMODE));
433433
strUsage += HelpMessageOpt("-dropmessagestest=<n>", "Randomly drop 1 of every <n> network messages");
434434
strUsage += HelpMessageOpt("-fuzzmessagestest=<n>", "Randomly fuzz 1 of every <n> network messages");
@@ -449,8 +449,8 @@ std::string HelpMessage(HelpMessageMode mode)
449449
strUsage += HelpMessageOpt("-gen", strprintf(_("Generate coins (default: %u)"), DEFAULT_GENERATE));
450450
strUsage += HelpMessageOpt("-genproclimit=<n>", strprintf(_("Set the number of threads for coin generation if enabled (-1 = all cores, default: %d)"), DEFAULT_GENERATE_THREADS));
451451
strUsage += HelpMessageOpt("-help-debug", _("Show all debugging options (usage: --help -help-debug)"));
452-
strUsage += HelpMessageOpt("-logips", strprintf(_("Include IP addresses in debug output (default: %u)"), fLogIPs));
453-
strUsage += HelpMessageOpt("-logtimestamps", strprintf(_("Prepend debug output with timestamp (default: %u)"), fLogTimestamps));
452+
strUsage += HelpMessageOpt("-logips", strprintf(_("Include IP addresses in debug output (default: %u)"), DEFAULT_LOGIPS));
453+
strUsage += HelpMessageOpt("-logtimestamps", strprintf(_("Prepend debug output with timestamp (default: %u)"), DEFAULT_LOGTIMESTAMPS));
454454
if (showDebug)
455455
{
456456
strUsage += HelpMessageOpt("-logtimemicros", strprintf("Add microsecond precision to debug timestamps (default: %u)", DEFAULT_LOGTIMEMICROS));
@@ -475,7 +475,7 @@ std::string HelpMessage(HelpMessageMode mode)
475475
strUsage += HelpMessageGroup(_("Node relay options:"));
476476
if (showDebug)
477477
strUsage += HelpMessageOpt("-acceptnonstdtxn", strprintf("Relay and mine \"non-standard\" transactions (%sdefault: %u)", "testnet/regtest only; ", !Params(CBaseChainParams::TESTNET).RequireStandard()));
478-
strUsage += HelpMessageOpt("-datacarrier", strprintf(_("Relay and mine data carrier transactions (default: %u)"), fAcceptDatacarrier));
478+
strUsage += HelpMessageOpt("-datacarrier", strprintf(_("Relay and mine data carrier transactions (default: %u)"), DEFAULT_ACCEPT_DATACARRIER));
479479
strUsage += HelpMessageOpt("-datacarriersize", strprintf(_("Maximum size of data in data carrier transactions we relay and mine (default: %u)"), MAX_OP_RETURN_RELAY));
480480

481481
strUsage += HelpMessageGroup(_("Block creation options:"));
@@ -765,9 +765,9 @@ void InitParameterInteraction()
765765
void InitLogging()
766766
{
767767
fPrintToConsole = GetBoolArg("-printtoconsole", false);
768-
fLogTimestamps = GetBoolArg("-logtimestamps", fLogTimestamps);
768+
fLogTimestamps = GetBoolArg("-logtimestamps", DEFAULT_LOGTIMESTAMPS);
769769
fLogTimeMicros = GetBoolArg("-logtimemicros", DEFAULT_LOGTIMEMICROS);
770-
fLogIPs = GetBoolArg("-logips", fLogIPs);
770+
fLogIPs = GetBoolArg("-logips", DEFAULT_LOGIPS);
771771

772772
LogPrintf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");
773773
LogPrintf("Bitcoin version %s (%s)\n", FormatFullVersion(), CLIENT_DATE);
@@ -902,7 +902,7 @@ bool AppInit2(boost::thread_group& threadGroup, CScheduler& scheduler)
902902
mempool.setSanityCheck(1.0 / ratio);
903903
}
904904
fCheckBlockIndex = GetBoolArg("-checkblockindex", chainparams.DefaultConsistencyChecks());
905-
fCheckpointsEnabled = GetBoolArg("-checkpoints", fCheckpointsEnabled);
905+
fCheckpointsEnabled = GetBoolArg("-checkpoints", DEFAULT_CHECKPOINTS_ENABLED);
906906

907907
// mempool limits
908908
int64_t nMempoolSizeMax = GetArg("-maxmempool", DEFAULT_MAX_MEMPOOL_SIZE) * 1000000;
@@ -1000,14 +1000,14 @@ bool AppInit2(boost::thread_group& threadGroup, CScheduler& scheduler)
10001000
}
10011001
}
10021002
nTxConfirmTarget = GetArg("-txconfirmtarget", DEFAULT_TX_CONFIRM_TARGET);
1003-
bSpendZeroConfChange = GetBoolArg("-spendzeroconfchange", bSpendZeroConfChange);
1004-
fSendFreeTransactions = GetBoolArg("-sendfreetransactions", fSendFreeTransactions);
1003+
bSpendZeroConfChange = GetBoolArg("-spendzeroconfchange", DEFAULT_SPEND_ZEROCONF_CHANGE);
1004+
fSendFreeTransactions = GetBoolArg("-sendfreetransactions", DEFAULT_SEND_FREE_TRANSACTIONS);
10051005

10061006
std::string strWalletFile = GetArg("-wallet", "wallet.dat");
10071007
#endif // ENABLE_WALLET
10081008

1009-
fIsBareMultisigStd = GetBoolArg("-permitbaremultisig", fIsBareMultisigStd);
1010-
fAcceptDatacarrier = GetBoolArg("-datacarrier", fAcceptDatacarrier);
1009+
fIsBareMultisigStd = GetBoolArg("-permitbaremultisig", DEFAULT_PERMIT_BAREMULTISIG);
1010+
fAcceptDatacarrier = GetBoolArg("-datacarrier", DEFAULT_ACCEPT_DATACARRIER);
10111011
nMaxDatacarrierBytes = GetArg("-datacarriersize", nMaxDatacarrierBytes);
10121012

10131013
fAlerts = GetBoolArg("-alerts", DEFAULT_ALERTS);
@@ -1193,7 +1193,7 @@ bool AppInit2(boost::thread_group& threadGroup, CScheduler& scheduler)
11931193
// see Step 2: parameter interactions for more information about these
11941194
fListen = GetBoolArg("-listen", DEFAULT_LISTEN);
11951195
fDiscover = GetBoolArg("-discover", true);
1196-
fNameLookup = GetBoolArg("-dns", fNameLookup);
1196+
fNameLookup = GetBoolArg("-dns", DEFAULT_NAME_LOOKUP);
11971197

11981198
bool fBound = false;
11991199
if (fListen) {

src/main.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,10 @@ bool fReindex = false;
6666
bool fTxIndex = false;
6767
bool fHavePruned = false;
6868
bool fPruneMode = false;
69-
bool fIsBareMultisigStd = true;
69+
bool fIsBareMultisigStd = DEFAULT_PERMIT_BAREMULTISIG;
7070
bool fRequireStandard = true;
7171
bool fCheckBlockIndex = false;
72-
bool fCheckpointsEnabled = true;
72+
bool fCheckpointsEnabled = DEFAULT_CHECKPOINTS_ENABLED;
7373
size_t nCoinCacheUsage = 5000 * 300;
7474
uint64_t nPruneTarget = 0;
7575
bool fAlerts = DEFAULT_ALERTS;

src/main.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ static const unsigned int MAX_BLOCKFILE_SIZE = 0x8000000; // 128 MiB
6464
static const unsigned int BLOCKFILE_CHUNK_SIZE = 0x1000000; // 16 MiB
6565
/** The pre-allocation chunk size for rev?????.dat files (since 0.8) */
6666
static const unsigned int UNDOFILE_CHUNK_SIZE = 0x100000; // 1 MiB
67+
6768
/** Maximum number of script-checking threads allowed */
6869
static const int MAX_SCRIPTCHECK_THREADS = 16;
6970
/** -par default (number of script-checking threads, 0 = auto) */
@@ -89,6 +90,9 @@ static const unsigned int MAX_REJECT_MESSAGE_LENGTH = 111;
8990
static const unsigned int DEFAULT_LIMITFREERELAY = 15;
9091
static const bool DEFAULT_RELAYPRIORITY = true;
9192

93+
/** Default for -permitbaremultisig */
94+
static const bool DEFAULT_PERMIT_BAREMULTISIG = true;
95+
static const bool DEFAULT_CHECKPOINTS_ENABLED = true;
9296
static const bool DEFAULT_TXINDEX = false;
9397
static const unsigned int DEFAULT_BANSCORE_THRESHOLD = 100;
9498

src/netbase.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ static proxyType proxyInfo[NET_MAX];
4040
static proxyType nameProxy;
4141
static CCriticalSection cs_proxyInfos;
4242
int nConnectTimeout = DEFAULT_CONNECT_TIMEOUT;
43-
bool fNameLookup = true;
43+
bool fNameLookup = DEFAULT_NAME_LOOKUP;
4444

4545
static const unsigned char pchIPv4[12] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0xff, 0xff };
4646

src/netbase.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,10 @@
1919
extern int nConnectTimeout;
2020
extern bool fNameLookup;
2121

22-
/** -timeout default */
22+
//! -timeout default
2323
static const int DEFAULT_CONNECT_TIMEOUT = 5000;
24+
//! -dns default
25+
static const int DEFAULT_NAME_LOOKUP = true;
2426

2527
#ifdef WIN32
2628
// In MSVC, this is defined as a macro, undefine it to prevent a compile and link error

src/script/standard.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ using namespace std;
1616

1717
typedef vector<unsigned char> valtype;
1818

19-
bool fAcceptDatacarrier = true;
19+
bool fAcceptDatacarrier = DEFAULT_ACCEPT_DATACARRIER;
2020
unsigned nMaxDatacarrierBytes = MAX_OP_RETURN_RELAY;
2121

2222
CScriptID::CScriptID(const CScript& in) : uint160(Hash160(in.begin(), in.end())) {}

src/script/standard.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313

1414
#include <stdint.h>
1515

16+
static const bool DEFAULT_ACCEPT_DATACARRIER = true;
17+
1618
class CKeyID;
1719
class CScript;
1820

src/util.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,9 +110,9 @@ bool fPrintToDebugLog = true;
110110
bool fDaemon = false;
111111
bool fServer = false;
112112
string strMiscWarning;
113-
bool fLogTimestamps = true;
113+
bool fLogTimestamps = DEFAULT_LOGTIMESTAMPS;
114114
bool fLogTimeMicros = DEFAULT_LOGTIMEMICROS;
115-
bool fLogIPs = false;
115+
bool fLogIPs = DEFAULT_LOGIPS;
116116
volatile bool fReopenDebugLog = false;
117117
CTranslationInterface translationInterface;
118118

src/util.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@
2929
#include <boost/thread/exceptions.hpp>
3030

3131
static const bool DEFAULT_LOGTIMEMICROS = false;
32+
static const bool DEFAULT_LOGIPS = false;
33+
static const bool DEFAULT_LOGTIMESTAMPS = true;
3234

3335
/** Signals for translation. */
3436
class CTranslationInterface

src/wallet/wallet.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ using namespace std;
3939
CFeeRate payTxFee(DEFAULT_TRANSACTION_FEE);
4040
CAmount maxTxFee = DEFAULT_TRANSACTION_MAXFEE;
4141
unsigned int nTxConfirmTarget = DEFAULT_TX_CONFIRM_TARGET;
42-
bool bSpendZeroConfChange = true;
43-
bool fSendFreeTransactions = false;
42+
bool bSpendZeroConfChange = DEFAULT_SPEND_ZEROCONF_CHANGE;
43+
bool fSendFreeTransactions = DEFAULT_SEND_FREE_TRANSACTIONS;
4444
bool fPayAtLeastCustomFee = true;
4545

4646
/**

0 commit comments

Comments
 (0)