aboutsummaryrefslogtreecommitdiff
path: root/src/validation.h
diff options
context:
space:
mode:
authorCarl Dong <contact@carldong.me>2020-10-05 15:14:35 -0400
committerCarl Dong <contact@carldong.me>2021-03-01 17:56:07 -0500
commit8b99efbcc08ab41caf657c6d730a27e6a91bc356 (patch)
tree351d2d0930a8b26f016ad8ba066e61cbe922575f /src/validation.h
parent2bdf37fe187ba6f090a0f5299b74d5d82cde4697 (diff)
downloadbitcoin-8b99efbcc08ab41caf657c6d730a27e6a91bc356.tar.xz
validation: Move invalid block handling to CChainState
- InvalidChainFound - CheckForkWarningConditions
Diffstat (limited to 'src/validation.h')
-rw-r--r--src/validation.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/validation.h b/src/validation.h
index e086684a93..e7101e7d0a 100644
--- a/src/validation.h
+++ b/src/validation.h
@@ -773,6 +773,9 @@ private:
//! Mark a block as not having block data
void EraseBlockData(CBlockIndex* index) EXCLUSIVE_LOCKS_REQUIRED(cs_main);
+ void CheckForkWarningConditions() EXCLUSIVE_LOCKS_REQUIRED(cs_main);
+ void InvalidChainFound(CBlockIndex* pindexNew) EXCLUSIVE_LOCKS_REQUIRED(cs_main);
+
friend ChainstateManager;
};