This commit is contained in:
@@ -164,7 +164,7 @@ void komodo_nSPVresp(CNode *pfrom,std::vector<uint8_t> response) // received a r
|
|||||||
case NSPV_TXIDSRESP:
|
case NSPV_TXIDSRESP:
|
||||||
NSPV_txidsresp_purge(&NSPV_txidsresult);
|
NSPV_txidsresp_purge(&NSPV_txidsresult);
|
||||||
NSPV_rwtxidsresp(0,&response[1],&NSPV_txidsresult);
|
NSPV_rwtxidsresp(0,&response[1],&NSPV_txidsresult);
|
||||||
fprintf(stderr,"got txids response %u size.%d\n",timestamp,(int32_t)response.size());
|
fprintf(stderr,"got txids response %u size.%d %s CC.%d num.%d\n",timestamp,(int32_t)response.size(),NSPV_txidsresult.coinaddr,NSPV_txidsresult.CCflag,NSPV_txidsresult.numtxids);
|
||||||
break;
|
break;
|
||||||
case NSPV_NTZSRESP:
|
case NSPV_NTZSRESP:
|
||||||
NSPV_ntzsresp_purge(&NSPV_ntzsresult);
|
NSPV_ntzsresp_purge(&NSPV_ntzsresult);
|
||||||
@@ -583,7 +583,7 @@ UniValue NSPV_addressutxos(char *coinaddr,int32_t CCflag,int32_t skipcount)
|
|||||||
for (i=0; i<NSPV_POLLITERS; i++)
|
for (i=0; i<NSPV_POLLITERS; i++)
|
||||||
{
|
{
|
||||||
usleep(NSPV_POLLMICROS);
|
usleep(NSPV_POLLMICROS);
|
||||||
if ( NSPV_utxosresult.nodeheight >= NSPV_inforesult.height && strcmp(coinaddr,NSPV_utxosresult.coinaddr) == 0 && CCflag == NSPV_utxosresult.CCflag )
|
if ( (NSPV_inforesult.height == 0 || NSPV_utxosresult.nodeheight >= NSPV_inforesult.height) && strcmp(coinaddr,NSPV_utxosresult.coinaddr) == 0 && CCflag == NSPV_utxosresult.CCflag )
|
||||||
return(NSPV_utxosresp_json(&NSPV_utxosresult));
|
return(NSPV_utxosresp_json(&NSPV_utxosresult));
|
||||||
}
|
}
|
||||||
} else sleep(1);
|
} else sleep(1);
|
||||||
@@ -620,7 +620,7 @@ UniValue NSPV_addresstxids(char *coinaddr,int32_t CCflag,int32_t skipcount)
|
|||||||
for (i=0; i<NSPV_POLLITERS; i++)
|
for (i=0; i<NSPV_POLLITERS; i++)
|
||||||
{
|
{
|
||||||
usleep(NSPV_POLLMICROS);
|
usleep(NSPV_POLLMICROS);
|
||||||
if ( NSPV_txidsresult.nodeheight >= NSPV_inforesult.height && strcmp(coinaddr,NSPV_txidsresult.coinaddr) == 0 && CCflag == NSPV_txidsresult.CCflag )
|
if ( (NSPV_inforesult.height == 0 || NSPV_txidsresult.nodeheight >= NSPV_inforesult.height) && strcmp(coinaddr,NSPV_txidsresult.coinaddr) == 0 && CCflag == NSPV_txidsresult.CCflag )
|
||||||
return(NSPV_txidsresp_json(&NSPV_txidsresult));
|
return(NSPV_txidsresp_json(&NSPV_txidsresult));
|
||||||
}
|
}
|
||||||
} else sleep(1);
|
} else sleep(1);
|
||||||
|
|||||||
Reference in New Issue
Block a user