Merge branch 'jl777' into example0
This commit is contained in:
@@ -1231,7 +1231,7 @@ uint32_t komodo_stake(int32_t validateflag,arith_uint256 bnTarget,int32_t nHeigh
|
|||||||
memcpy(&hashbuf[100+sizeof(addrhash)],&txid,sizeof(txid));
|
memcpy(&hashbuf[100+sizeof(addrhash)],&txid,sizeof(txid));
|
||||||
memcpy(&hashbuf[100+sizeof(addrhash)+sizeof(txid)],&vout,sizeof(vout));
|
memcpy(&hashbuf[100+sizeof(addrhash)+sizeof(txid)],&vout,sizeof(vout));
|
||||||
vcalc_sha256(0,(uint8_t *)&hash,hashbuf,100 + (int32_t)sizeof(uint256)*2 + sizeof(vout));*/
|
vcalc_sha256(0,(uint8_t *)&hash,hashbuf,100 + (int32_t)sizeof(uint256)*2 + sizeof(vout));*/
|
||||||
for (iter=0; iter<180; iter++)
|
for (iter=0; iter<600; iter++)
|
||||||
{
|
{
|
||||||
if ( blocktime+iter+segid*2 < txtime+minage )
|
if ( blocktime+iter+segid*2 < txtime+minage )
|
||||||
continue;
|
continue;
|
||||||
|
|||||||
@@ -4649,7 +4649,7 @@ arith_uint256 _komodo_eligible(struct komodo_staking *kp,arith_uint256 ratio,uin
|
|||||||
|
|
||||||
uint32_t komodo_eligible(arith_uint256 bnTarget,arith_uint256 ratio,struct komodo_staking *kp,int32_t nHeight,uint32_t blocktime,uint32_t prevtime,int32_t minage,uint8_t *hashbuf)
|
uint32_t komodo_eligible(arith_uint256 bnTarget,arith_uint256 ratio,struct komodo_staking *kp,int32_t nHeight,uint32_t blocktime,uint32_t prevtime,int32_t minage,uint8_t *hashbuf)
|
||||||
{
|
{
|
||||||
int32_t maxiters = 180; uint256 hash;
|
int32_t maxiters = 600; uint256 hash;
|
||||||
int32_t segid,iter,diff; uint64_t coinage; arith_uint256 hashval,coinage256;
|
int32_t segid,iter,diff; uint64_t coinage; arith_uint256 hashval,coinage256;
|
||||||
komodo_stakehash(&hash,kp->address,hashbuf,kp->txid,kp->vout);
|
komodo_stakehash(&hash,kp->address,hashbuf,kp->txid,kp->vout);
|
||||||
kp->hashval = UintToArith256(hash);
|
kp->hashval = UintToArith256(hash);
|
||||||
|
|||||||
Reference in New Issue
Block a user