diff --git a/src/cc/dapps/oraclefeed.c b/src/cc/dapps/oraclefeed.c index d4eb55c76..c011229d6 100644 --- a/src/cc/dapps/oraclefeed.c +++ b/src/cc/dapps/oraclefeed.c @@ -770,12 +770,12 @@ int32_t get_gatewaysinfo(char *refcoin,char *acname,char *depositaddr,int32_t *M int32_t tx_has_voutaddress(char *refcoin,char *acname,bits256 txid,char *coinaddr) { - cJSON *txobj,*vouts,*vout,*sobj,*addresses; char *addr,str[65]; int32_t i,j,n,numvouts,retval = 0; + cJSON *txobj,*vouts,*vout,*vins,*vin,*sobj,*addresses; char *addr,str[65]; int32_t i,j,n,numarray,retval = 0, hasvout=0; if ( (txobj= get_rawtransaction(refcoin,acname,txid)) != 0 ) { - if ( (vouts= jarray(&numvouts,txobj,"vout")) != 0 ) + if ( (vouts= jarray(&numarray,txobj,"vout")) != 0 ) { - for (i=0; i 0 ) + { + num = 1; + break; } - - if (num==1) break; - // if ( tx_has_voutaddress(refcoin,acname,txid,coinaddr) > 0 ) - // { - // num = 1; - // break; - // } } } free_json(array);