From a54f052342927a1ea66f3611d268e91ac508cc8f Mon Sep 17 00:00:00 2001 From: jl777 Date: Fri, 2 Aug 2019 21:37:53 -1100 Subject: [PATCH] Simplify code --- src/pow.cpp | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/pow.cpp b/src/pow.cpp index db3e1284d..8dd6d7482 100644 --- a/src/pow.cpp +++ b/src/pow.cpp @@ -119,22 +119,26 @@ unsigned int GetNextWorkRequired(const CBlockIndex* pindexLast, const CBlockHead if ( i < 12 ) { if ( i == 3 ) + { block4diff = diff; + bnSum4 = bnTot; + } else if ( i == 6 ) + { block7diff = diff; + bnSum7 = bnTot; + } else if ( i == 11 ) + { block12diff = diff; + bnSum12 = bnTot; + } diff -= (8+i)*ASSETCHAINS_BLOCKTIME; if ( diff > mult ) { //fprintf(stderr,"i.%d diff.%d (%u - %u - %dx)\n",i,(int32_t)diff,pblock->nTime,pindexFirst->nTime,(8+i)); mult = diff; } - if ( i < 4 ) - bnSum4 += bnTmp; - if ( i < 7 ) - bnSum7 += bnTmp; - bnSum12 += bnTmp; } else maxdiff = diff; } pindexFirst = pindexFirst->pprev;