From 0374237c99b2bc2782bbf2b1542c883014332b1e Mon Sep 17 00:00:00 2001 From: jl777 Date: Thu, 9 Aug 2018 21:26:20 -1100 Subject: [PATCH] Test gettxout --- iguana/exchanges/LP_rpc.c | 6 ++++++ iguana/exchanges/LP_utxo.c | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/iguana/exchanges/LP_rpc.c b/iguana/exchanges/LP_rpc.c index e5a3d3e12..17b9cf355 100644 --- a/iguana/exchanges/LP_rpc.c +++ b/iguana/exchanges/LP_rpc.c @@ -257,7 +257,10 @@ cJSON *LP_gettxout(char *symbol,char *coinaddr,bits256 txid,int32_t vout) if ( (tx= LP_transactionfind(coin,txid)) != 0 && vout < tx->numvouts ) { if ( tx->outpoints[vout].spendheight > 0 ) + { + fprintf(stderr,"LP_gettxout (%s) tx->outpoints[vout].spendheight > 0\n",coinaddr); return(0); + } //return(LP_gettxout_json(txid,vout,tx->height,tx->outpoints[vout].coinaddr,tx->outpoints[vout].value)); } if ( coin->electrum == 0 ) @@ -281,7 +284,10 @@ cJSON *LP_gettxout(char *symbol,char *coinaddr,bits256 txid,int32_t vout) if ( (up= LP_address_utxofind(coin,coinaddr,txid,vout)) != 0 ) { if ( up->spendheight > 0 ) + { + fprintf(stderr,"LP_gettxout (%s) up->spendheight > 0\n",coinaddr); return(0); + } //return(LP_gettxout_json(txid,vout,up->U.height,coinaddr,up->U.value)); } memset(zero.bytes,0,sizeof(zero)); diff --git a/iguana/exchanges/LP_utxo.c b/iguana/exchanges/LP_utxo.c index b81ec3449..24b97bf3d 100644 --- a/iguana/exchanges/LP_utxo.c +++ b/iguana/exchanges/LP_utxo.c @@ -1226,7 +1226,7 @@ int32_t LP_iseligible(uint64_t *valp,uint64_t *val2p,int32_t iambob,char *symbol } else free_json(txobj); if ( (txobj= LP_gettxout(coin->symbol,destaddr,txid2,vout2)) == 0 ) { - printf("Could not find tx out: %s %d\n", txid_str, vout2); + printf("Could not find tx out2: %s %d\n", txid_str, vout2); return (0); } else free_json(txobj);