diff --git a/src/validation.cpp b/src/validation.cpp --- a/src/validation.cpp +++ b/src/validation.cpp @@ -127,6 +127,7 @@ std::multimap mapBlocksUnlinked; CBlockIndex *pindexBestInvalid = nullptr; CBlockIndex *pindexBestParked = nullptr; + CBlockIndex const *pindexFinalized = nullptr; bool LoadBlockIndex(const Config &config, CBlockTreeDB &blocktree) EXCLUSIVE_LOCKS_REQUIRED(cs_main); @@ -286,7 +287,7 @@ * The best finalized block. * This block cannot be reorged in any way, shape or form. */ -CBlockIndex const *pindexFinalized; +CBlockIndex const *&pindexFinalized = g_chainstate.pindexFinalized; /** * All pairs A->B, where A (or one of its ancestors) misses transactions, but B