aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
diff options
context:
space:
mode:
authorCarl Dong <contact@carldong.me>2022-03-15 19:17:36 -0400
committerCarl Dong <contact@carldong.me>2022-03-15 19:42:43 -0400
commit12eb05df63f930969115af6dc66e2e5d02f2a517 (patch)
tree9780c0cc0d3a5c5c51d4bb61d5aa38a8bb450f55 /src/validation.cpp
parentc600ee38168a460d3026eae0e289c976194aad14 (diff)
move-only: Move CBlockIndexWorkComparator to blockstorage
...it's declared in blockstorage.h
Diffstat (limited to 'src/validation.cpp')
-rw-r--r--src/validation.cpp18
1 files changed, 0 insertions, 18 deletions
diff --git a/src/validation.cpp b/src/validation.cpp
index ba8925322f..eebb6773d4 100644
--- a/src/validation.cpp
+++ b/src/validation.cpp
@@ -107,24 +107,6 @@ const std::vector<std::string> CHECKLEVEL_DOC {
"each level includes the checks of the previous levels",
};
-bool CBlockIndexWorkComparator::operator()(const CBlockIndex *pa, const CBlockIndex *pb) const {
- // First sort by most total work, ...
- if (pa->nChainWork > pb->nChainWork) return false;
- if (pa->nChainWork < pb->nChainWork) return true;
-
- // ... then by earliest time received, ...
- if (pa->nSequenceId < pb->nSequenceId) return false;
- if (pa->nSequenceId > pb->nSequenceId) return true;
-
- // Use pointer address as tie breaker (should only happen with blocks
- // loaded from disk, as those all have id 0).
- if (pa < pb) return false;
- if (pa > pb) return true;
-
- // Identical blocks.
- return false;
-}
-
/**
* Mutex to guard access to validation specific variables, such as reading
* or changing the chainstate.