Size of K
This commit is contained in:
19
src/pow.cpp
19
src/pow.cpp
@@ -93,7 +93,7 @@ bnTarget = RT_CST_RST (bnTarget, ts, cw, numerator, denominator, W, T, past);
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#define T ASSETCHAINS_BLOCKTIME
|
#define T ASSETCHAINS_BLOCKTIME
|
||||||
#define K 1000000
|
#define K ((int64_t)1000000)
|
||||||
|
|
||||||
arith_uint256 RT_CST_RST(int32_t height,uint32_t nTime,arith_uint256 bnTarget,uint32_t *ts,arith_uint256 *ct,int32_t numerator,int32_t denominator,int32_t W,int32_t past)
|
arith_uint256 RT_CST_RST(int32_t height,uint32_t nTime,arith_uint256 bnTarget,uint32_t *ts,arith_uint256 *ct,int32_t numerator,int32_t denominator,int32_t W,int32_t past)
|
||||||
{
|
{
|
||||||
@@ -280,13 +280,16 @@ unsigned int GetNextWorkRequired(const CBlockIndex* pindexLast, const CBlockHead
|
|||||||
origtarget = bnTarget;
|
origtarget = bnTarget;
|
||||||
// bnTarget = RT_CST_RST (height,nTime,bnTarget, ts, cw, numerator, denominator, W, T, past);
|
// bnTarget = RT_CST_RST (height,nTime,bnTarget, ts, cw, numerator, denominator, W, T, past);
|
||||||
bnTarget = RT_CST_RST(height,pblock->nTime,bnTarget,ts,ct,1,2,3,50);
|
bnTarget = RT_CST_RST(height,pblock->nTime,bnTarget,ts,ct,1,2,3,50);
|
||||||
bnTarget6 = RT_CST_RST(height,pblock->nTime,bnTarget,ts,ct,7,3,6,50);
|
if ( 0 )
|
||||||
bnTarget12 = RT_CST_RST(height,pblock->nTime,bnTarget,ts,ct,12,7,12,50);
|
{
|
||||||
if ( bnTarget6 < bnTarget12 )
|
bnTarget6 = RT_CST_RST(height,pblock->nTime,bnTarget,ts,ct,7,3,6,50);
|
||||||
bnTmp = bnTarget6;
|
bnTarget12 = RT_CST_RST(height,pblock->nTime,bnTarget,ts,ct,12,7,12,50);
|
||||||
else bnTmp = bnTarget12;
|
if ( bnTarget6 < bnTarget12 )
|
||||||
if ( 0 && bnTmp < bnTarget )
|
bnTmp = bnTarget6;
|
||||||
bnTarget = bnTmp;
|
else bnTmp = bnTarget12;
|
||||||
|
if ( 0 && bnTmp < bnTarget )
|
||||||
|
bnTarget = bnTmp;
|
||||||
|
}
|
||||||
if ( bnTarget < origtarget )
|
if ( bnTarget < origtarget )
|
||||||
{
|
{
|
||||||
if ( tipdiff < T )
|
if ( tipdiff < T )
|
||||||
|
|||||||
Reference in New Issue
Block a user