Remove more Verus garbage
This commit is contained in:
21
src/main.cpp
21
src/main.cpp
@@ -152,25 +152,8 @@ namespace {
|
||||
bool operator()(CBlockIndex *pa, const CBlockIndex *pb) const {
|
||||
// First sort by most total work, ...
|
||||
|
||||
if (ASSETCHAINS_LWMAPOS) {
|
||||
|
||||
/* Decker:
|
||||
|
||||
seems we had CChainPower classes compare here from Verus, it's slow, bcz of hard
|
||||
arith_uint256 math in bool operator<(const CChainPower &p1, const CChainPower &p2),
|
||||
this slows down setBlockIndexCandidates.insert operations in LoadBlockIndexDB(),
|
||||
so, for faster block index db loading we will use check from Verus only for LWMAPOS
|
||||
enabled chains.
|
||||
*/
|
||||
|
||||
if (pa->chainPower > pb->chainPower) return false;
|
||||
if (pa->chainPower < pb->chainPower) return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (pa->chainPower.chainWork > pb->chainPower.chainWork) return false;
|
||||
if (pa->chainPower.chainWork < pb->chainPower.chainWork) return true;
|
||||
}
|
||||
if (pa->chainPower.chainWork > pb->chainPower.chainWork) return false;
|
||||
if (pa->chainPower.chainWork < pb->chainPower.chainWork) return true;
|
||||
|
||||
// ... then by earliest time received, ...
|
||||
if (pa->nSequenceId < pb->nSequenceId) return false;
|
||||
|
||||
Reference in New Issue
Block a user