From 632b27629b261fe2b11341e94ea3d3debb0da6f4 Mon Sep 17 00:00:00 2001 From: jl777 Date: Thu, 14 Sep 2017 23:12:48 +0200 Subject: [PATCH] Test --- iguana/exchanges/LP_socket.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/iguana/exchanges/LP_socket.c b/iguana/exchanges/LP_socket.c index 0eeb4f0eb..44f108277 100644 --- a/iguana/exchanges/LP_socket.c +++ b/iguana/exchanges/LP_socket.c @@ -488,7 +488,9 @@ cJSON *electrum_getchunk(char *symbol,struct electrum_info *ep,cJSON **retjsonp, cJSON *electrum_transaction(char *symbol,struct electrum_info *ep,cJSON **retjsonp,bits256 txid) { char str[65]; printf("%s TRANSACTION.(%s)\n",symbol,bits256_str(str,txid)); - return(electrum_hasharg(symbol,ep,retjsonp,"blockchain.transaction.get",txid,ELECTRUM_TIMEOUT)); + if ( bits256_nonz(txid) != 0 ) + return(electrum_hasharg(symbol,ep,retjsonp,"blockchain.transaction.get",txid,ELECTRUM_TIMEOUT)); + else return(cJSON_Parse("{\"error\":\"null txid\"}")); } cJSON *electrum_getmerkle(char *symbol,struct electrum_info *ep,cJSON **retjsonp,bits256 txid,int32_t height)