From a8863f6abdaa0667236ce2f1d070823080093289 Mon Sep 17 00:00:00 2001 From: jl777 Date: Wed, 10 Jul 2019 07:50:43 -1100 Subject: [PATCH] Test --- src/komodo_nSPV_wallet.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/komodo_nSPV_wallet.h b/src/komodo_nSPV_wallet.h index 6a664e454..a5372358a 100644 --- a/src/komodo_nSPV_wallet.h +++ b/src/komodo_nSPV_wallet.h @@ -61,7 +61,7 @@ int32_t NSPV_validatehdrs(struct NSPV_ntzsproofresp *ptr) int32_t NSPV_gettransaction(int32_t skipvalidation,int32_t vout,uint256 txid,int32_t height,CTransaction &tx,int64_t extradata,uint32_t tiptime,int64_t &rewardsum) { struct NSPV_txproof *ptr; int32_t i,offset,retval = 0; int64_t rewards = 0; uint32_t nLockTime; std::vector proof; - if ( (ptr= NSPV_txproof_find(txid)) == 0 ) + if ( (ptr= NSPV_txproof_find(txid)) == 0 && ptr->txprooflen != 0 ) { NSPV_txproof(vout,txid,height); ptr = &NSPV_txproofresult; @@ -82,6 +82,7 @@ int32_t NSPV_gettransaction(int32_t skipvalidation,int32_t vout,uint256 txid,int fprintf(stderr,"extradata %.8f vs rewards %.8f\n",dstr(extradata),dstr(rewards)); rewardsum += rewards; } + fprintf(stderr,"txid.%s vs hash.%s\n",txid.GetHex().c_str(),hash.GetHex().c_str()); if ( skipvalidation == 0 ) {