Only log to stderr in CalculateNextWorkRequired and GetNextWorkRequired if -debug
This commit is contained in:
11
src/pow.cpp
11
src/pow.cpp
@@ -503,8 +503,9 @@ unsigned int GetNextWorkRequired(const CBlockIndex* pindexLast, const CBlockHead
|
|||||||
nbits = bnTarget.GetCompact();
|
nbits = bnTarget.GetCompact();
|
||||||
nbits = (nbits & 0xfffffffc) | zawyflag;
|
nbits = (nbits & 0xfffffffc) | zawyflag;
|
||||||
}
|
}
|
||||||
//if(fDebug)
|
if(fDebug) {
|
||||||
fprintf(stderr,"%s: nbits=%d\n", __func__, nbits);
|
fprintf(stderr,"%s: nbits=%d\n", __func__, nbits);
|
||||||
|
}
|
||||||
return(nbits);
|
return(nbits);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -537,11 +538,15 @@ unsigned int CalculateNextWorkRequired(arith_uint256 bnAvg,
|
|||||||
|
|
||||||
if ( ASSETCHAINS_ADAPTIVEPOW <= 0 ) {
|
if ( ASSETCHAINS_ADAPTIVEPOW <= 0 ) {
|
||||||
if (nActualTimespan < params.MinActualTimespan()) {
|
if (nActualTimespan < params.MinActualTimespan()) {
|
||||||
fprintf(stderr,"%s: Adjusting nActualTimespan up to min value %li\n", __func__, params.MinActualTimespan() );
|
if(fDebug) {
|
||||||
|
fprintf(stderr,"%s: Adjusting nActualTimespan up to min value %li\n", __func__, params.MinActualTimespan() );
|
||||||
|
}
|
||||||
nActualTimespan = params.MinActualTimespan();
|
nActualTimespan = params.MinActualTimespan();
|
||||||
}
|
}
|
||||||
if (nActualTimespan > params.MaxActualTimespan()) {
|
if (nActualTimespan > params.MaxActualTimespan()) {
|
||||||
fprintf(stderr,"%s: Adjusting nActualTimespan down to max value %li\n", __func__, params.MaxActualTimespan() );
|
if(fDebug) {
|
||||||
|
fprintf(stderr,"%s: Adjusting nActualTimespan down to max value %li\n", __func__, params.MaxActualTimespan() );
|
||||||
|
}
|
||||||
nActualTimespan = params.MaxActualTimespan();
|
nActualTimespan = params.MaxActualTimespan();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user