aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
diff options
context:
space:
mode:
authorCalvin Kim <calvin@kcalvinalvin.info>2020-05-30 21:52:47 +0900
committerCalvin Kim <calvin@kcalvinalvin.info>2020-06-07 17:50:22 +0900
commit501e6ab4e778d8f4e95fdc807eeb8644df16203b (patch)
treed62143ee1b4c872af37d43e9f435523bfafe3b71 /src/validation.cpp
parent76e64525ff38eaedccf8c2b847eccfffb69be27f (diff)
downloadbitcoin-501e6ab4e778d8f4e95fdc807eeb8644df16203b.tar.xz
doc: Add documentation for 'checklevel' argument in 'verifychain' RPC call
Diffstat (limited to 'src/validation.cpp')
-rw-r--r--src/validation.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/validation.cpp b/src/validation.cpp
index 1e6fa0b394..c8eec1faa9 100644
--- a/src/validation.cpp
+++ b/src/validation.cpp
@@ -77,6 +77,14 @@ static constexpr std::chrono::hours DATABASE_WRITE_INTERVAL{1};
static constexpr std::chrono::hours DATABASE_FLUSH_INTERVAL{24};
/** Maximum age of our tip for us to be considered current for fee estimation */
static constexpr std::chrono::hours MAX_FEE_ESTIMATION_TIP_AGE{3};
+const std::vector<std::string> CHECKLEVEL_DOC {
+ "level 0 reads the blocks from disk",
+ "level 1 verifies block validity",
+ "level 2 verifies undo data",
+ "level 3 checks disconnection of tip blocks",
+ "level 4 tries to reconnect the blocks",
+ "each level includes the checks of the previous levels",
+};
bool CBlockIndexWorkComparator::operator()(const CBlockIndex *pa, const CBlockIndex *pb) const {
// First sort by most total work, ...