aboutsummaryrefslogtreecommitdiff
path: root/src/validation.h
diff options
context:
space:
mode:
authorMarcoFalke <falke.marco@gmail.com>2020-04-18 09:14:29 -0400
committerMarcoFalke <falke.marco@gmail.com>2020-05-21 09:56:16 -0400
commitfa24d4909864096934577abc26cfa9be47f634ba (patch)
tree2b2051c38236fff57d11382751c66d0c4e9adc80 /src/validation.h
parentfa84b1cd846f6499b741710fd478ec9ad49b5120 (diff)
downloadbitcoin-fa24d4909864096934577abc26cfa9be47f634ba.tar.xz
validation: Make PruneOneBlockFile() a member of ChainstateManager
Diffstat (limited to 'src/validation.h')
-rw-r--r--src/validation.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/validation.h b/src/validation.h
index f2712cb5fa..1de773b7f6 100644
--- a/src/validation.h
+++ b/src/validation.h
@@ -215,11 +215,6 @@ double GuessVerificationProgress(const ChainTxData& data, const CBlockIndex* pin
uint64_t CalculateCurrentUsage();
/**
- * Mark one block file as pruned.
- */
-void PruneOneBlockFile(const int fileNumber) EXCLUSIVE_LOCKS_REQUIRED(cs_main);
-
-/**
* Actually unlink the specified files
*/
void UnlinkPrunedFiles(const std::set<int>& setFilesToPrune);
@@ -865,6 +860,9 @@ public:
CChain& ValidatedChain() const { return ValidatedChainstate().m_chain; }
CBlockIndex* ValidatedTip() const { return ValidatedChain().Tip(); }
+ //! Mark one block file as pruned (modify associated database entries)
+ void PruneOneBlockFile(const int fileNumber) EXCLUSIVE_LOCKS_REQUIRED(cs_main);
+
//! Load the block tree and coins database from disk, initializing state if we're running with -reindex
bool LoadBlockIndex(const CChainParams& chainparams) EXCLUSIVE_LOCKS_REQUIRED(cs_main);