From 527ee64eb33c7ee857de4dba4913af78657d7714 Mon Sep 17 00:00:00 2001 From: jl777 Date: Thu, 1 Aug 2019 12:57:43 -1100 Subject: [PATCH] Fix miner bug --- src/miner.cpp | 1 + src/pow.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/miner.cpp b/src/miner.cpp index c48af0212..35512a7e2 100644 --- a/src/miner.cpp +++ b/src/miner.cpp @@ -2050,6 +2050,7 @@ void static BitcoinMiner() UpdateTime(pblock, chainparams.GetConsensus(), pindexPrev); HASHTarget.SetCompact(pblock->nBits); hashTarget = HASHTarget; + savebits = pblock->nBits; //hashTarget = HASHTarget_POW = komodo_adaptivepow_target(Mining_height,HASHTarget,pblock->nTime); } /*if ( NOTARY_PUBKEY33[0] == 0 ) diff --git a/src/pow.cpp b/src/pow.cpp index eecccb340..49b0b43fe 100644 --- a/src/pow.cpp +++ b/src/pow.cpp @@ -112,6 +112,7 @@ unsigned int GetNextWorkRequired(const CBlockIndex* pindexLast, const CBlockHead { bnTarget = easy; fprintf(stderr,"cmp.%d mult.%d ht.%d -> easy target\n",mult>1,(int32_t)mult,(int32_t)pindexLast->GetHeight()); + return(KOMODO_MINDIFF_NBITS); } else fprintf(stderr,"cmp.%d mult.%d for ht.%d\n",mult>1,(int32_t)mult,(int32_t)pindexLast->GetHeight()); nbits = bnTarget.GetCompact(); }