refactoring: make pindexBestInvalid internal to validation.cpp

There's no need to have this member live on CChainState since it's only used
in validation.cpp.
pull/16194/head
James O'Beirne 5 years ago
parent 4ed55dfcd7
commit 55d525ab90

@ -129,7 +129,7 @@ CScript COINBASE_FLAGS;
// Internal stuff
namespace {
CBlockIndex *&pindexBestInvalid = ::ChainstateActive().pindexBestInvalid;
CBlockIndex* pindexBestInvalid = nullptr;
CCriticalSection cs_LastBlockFile;
std::vector<CBlockFileInfo> vinfoBlockFile;

@ -561,7 +561,6 @@ public:
//! The current chain of blockheaders we consult and build on.
//! @see CChain, CBlockIndex.
CChain m_chain;
CBlockIndex *pindexBestInvalid = nullptr;
/**
* The set of all CBlockIndex entries with BLOCK_VALID_TRANSACTIONS (for itself and all ancestors) and
* as good as our current tip or better. Entries may be failed, though, and pruning nodes may be

Loading…
Cancel
Save