aboutsummaryrefslogtreecommitdiff
path: root/src/main.h
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2015-12-01 13:21:10 +0100
committerWladimir J. van der Laan <laanwj@gmail.com>2015-12-01 13:21:16 +0100
commitc0c08c7c68d004efcc783910831436a102aa16b1 (patch)
treed9636c30e82b78abf974dc5ee8d83c456c161005 /src/main.h
parenta60538bc456c107c806865f05fb09b8778b091a1 (diff)
parentaabc897801f2513ab5bf5e8ae6e6bcffeb889e94 (diff)
downloadbitcoin-c0c08c7c68d004efcc783910831436a102aa16b1.tar.xz
Merge pull request #7141
aabc897 rpc: Don't translate warning messages (Wladimir J. van der Laan)
Diffstat (limited to 'src/main.h')
-rw-r--r--src/main.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main.h b/src/main.h
index 2996fdcb5a..16dff28363 100644
--- a/src/main.h
+++ b/src/main.h
@@ -206,7 +206,13 @@ void ThreadScriptCheck();
void PartitionCheck(bool (*initialDownloadCheck)(), CCriticalSection& cs, const CBlockIndex *const &bestHeader, int64_t nPowTargetSpacing);
/** Check whether we are doing an initial block download (synchronizing from disk or network) */
bool IsInitialBlockDownload();
-/** Format a string that describes several potential problems detected by the core */
+/** Format a string that describes several potential problems detected by the core.
+ * strFor can have three values:
+ * - "rpc": get critical warnings, which should put the client in safe mode if non-empty
+ * - "statusbar": get all warnings
+ * - "gui": get all warnings, translated (where possible) for GUI
+ * This function only returns the highest priority warning of the set selected by strFor.
+ */
std::string GetWarnings(const std::string& strFor);
/** Retrieve a transaction (from memory pool, or from disk, if possible) */
bool GetTransaction(const uint256 &hash, CTransaction &tx, const Consensus::Params& params, uint256 &hashBlock, bool fAllowSlow = false);