|
|
@ -288,8 +288,8 @@ int32_t dpow_paxpending(struct supernet_info *myinfo,uint8_t *hex,int32_t hexsiz |
|
|
|
n += iguana_rwbignum(1,&hex[n],sizeof(MoM),MoM.bytes); |
|
|
|
MoMdepth = (MoMdepth & 0xffff) | ((uint32_t)CCid<<16); |
|
|
|
n += iguana_rwnum(1,&hex[n],sizeof(MoMdepth),(uint32_t *)&MoMdepth); |
|
|
|
|
|
|
|
if ( ((strncmp(bp->srccoin->symbol, "STKD", 4) == 0) || (strncmp(bp->srccoin->symbol, "STAKED", 6) == 0) ) && src_or_dest == 0 && strcmp(bp->destcoin->symbol,"KMD") == 0 ) |
|
|
|
//( || (strncmp(bp->srccoin->symbol, "STAKED", 6) == 0) )
|
|
|
|
if ( (strncmp(bp->srccoin->symbol, "STKD", 4) == 0) && src_or_dest == 0 && strcmp(bp->destcoin->symbol,"KMD") == 0 ) |
|
|
|
{ |
|
|
|
kmdcoin = bp->destcoin; |
|
|
|
if ( (infojson= dpow_getinfo(myinfo,kmdcoin)) != 0 ) |
|
|
@ -310,8 +310,8 @@ int32_t dpow_paxpending(struct supernet_info *myinfo,uint8_t *hex,int32_t hexsiz |
|
|
|
} |
|
|
|
paxwdcrc = calc_crc32(0,hex,n) & 0xffffff00; |
|
|
|
paxwdcrc |= (n & 0xff); |
|
|
|
//if ( hexlen > 0 )
|
|
|
|
//printf("%s.ht.%d opretlen.%d src_or_dest.%d dest.(%s) lastbest.%d paxwdcrc.%x\n",bp->srccoin->symbol,bp->height,n,src_or_dest,bp->destcoin->symbol,kmdcoin!=0?((kmdcoin->lastbestheight/10)*10 - 5):-1,paxwdcrc);
|
|
|
|
if ( hexlen > 0 ) |
|
|
|
printf("%s.ht.%d opretlen.%d src_or_dest.%d dest.(%s) lastbest.%d paxwdcrc.%x\n",bp->srccoin->symbol,bp->height,n,src_or_dest,bp->destcoin->symbol,kmdcoin!=0?((kmdcoin->lastbestheight/10)*10 - 5):-1,paxwdcrc); |
|
|
|
} |
|
|
|
*paxwdcrcp = paxwdcrc; |
|
|
|
return(n); |
|
|
|