aboutsummaryrefslogtreecommitdiff
path: root/src/validation.h
diff options
context:
space:
mode:
authorCarl Dong <contact@carldong.me>2020-12-24 16:18:46 -0500
committerCarl Dong <contact@carldong.me>2022-04-19 14:34:55 -0400
commit0d567daf23c9fcb2d95b38913ee45a8b0ba3b027 (patch)
tree42b303f528ebc5b426bcbc614afce1a9b892a357 /src/validation.h
parent5d670173a32ccdcb25d3a6bf97317f0ac774e0ed (diff)
downloadbitcoin-0d567daf23c9fcb2d95b38913ee45a8b0ba3b027.tar.xz
move-mostly: Make pindexBestHeader a ChainMan member
[META] In the next commit, we move the clearing of pindexBestHeader to ChainstateManager::Unload()
Diffstat (limited to 'src/validation.h')
-rw-r--r--src/validation.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/validation.h b/src/validation.h
index 53ea2d4aea..7959766d1d 100644
--- a/src/validation.h
+++ b/src/validation.h
@@ -131,9 +131,6 @@ extern uint256 hashAssumeValid;
/** Minimum work we will assume exists on some valid chain. */
extern arith_uint256 nMinimumChainWork;
-/** Best header we've seen so far (used for getheaders queries' starting points). */
-extern CBlockIndex *pindexBestHeader;
-
/** Documentation for argument 'checklevel'. */
extern const std::vector<std::string> CHECKLEVEL_DOC;
@@ -883,6 +880,9 @@ public:
*/
std::set<CBlockIndex*> m_failed_blocks;
+ /** Best header we've seen so far (used for getheaders queries' starting points). */
+ CBlockIndex* pindexBestHeader = nullptr;
+
//! The total number of bytes available for us to use across all in-memory
//! coins caches. This will be split somehow across chainstates.
int64_t m_total_coinstip_cache{0};