diff options
author | James O'Beirne <james.obeirne@pm.me> | 2021-07-15 10:40:28 -0400 |
---|---|---|
committer | James O'Beirne <james.obeirne@pm.me> | 2021-07-16 12:45:23 -0400 |
commit | ac4051d891e2d5c8ac130da16b85b9d880b44720 (patch) | |
tree | 20649daf56f45ea2388adae94691b322a8beb4b1 /src/validation.cpp | |
parent | 9f6bb539359b98d5b39482ab8a28a68608f0c645 (diff) | |
download | bitcoin-ac4051d891e2d5c8ac130da16b85b9d880b44720.tar.xz |
refactor: remove unused assumeutxo methods
After feedback from Russ, I realized that there are some extraneous assumeutxo methods
that are not necessary and probably just overly confusing. These include
- `Validated*()`
- `IsBackgroundIBD()`
and they can be removed.
Diffstat (limited to 'src/validation.cpp')
-rw-r--r-- | src/validation.cpp | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/validation.cpp b/src/validation.cpp index 756e2ba905..bed97d05c5 100644 --- a/src/validation.cpp +++ b/src/validation.cpp @@ -5007,22 +5007,6 @@ bool ChainstateManager::IsSnapshotActive() const return m_snapshot_chainstate && m_active_chainstate == m_snapshot_chainstate.get(); } -CChainState& ChainstateManager::ValidatedChainstate() const -{ - LOCK(::cs_main); - if (m_snapshot_chainstate && IsSnapshotValidated()) { - return *m_snapshot_chainstate.get(); - } - assert(m_ibd_chainstate); - return *m_ibd_chainstate.get(); -} - -bool ChainstateManager::IsBackgroundIBD(CChainState* chainstate) const -{ - LOCK(::cs_main); - return (m_snapshot_chainstate && chainstate == m_ibd_chainstate.get()); -} - void ChainstateManager::Unload() { for (CChainState* chainstate : this->GetAll()) { |