Browse Source

Test

etomic
jl777 7 years ago
parent
commit
bb9548fc5a
  1. 26
      iguana/exchanges/LP_utxo.c

26
iguana/exchanges/LP_utxo.c

@ -622,33 +622,33 @@ cJSON *LP_balances(char *coinaddr)
array = cJSON_CreateArray();
HASH_ITER(hh,LP_coins,coin,tmp)
{
if ( (coinaddr == 0 || coinaddr[0] == 0) && strcmp(coinaddr,coin->smartaddr) == 0 )
if ( coinaddr != 0 && coinaddr[0] != 0 && strcmp(coinaddr,coin->smartaddr) != 0 )
{
if ( (balance= LP_RTsmartbalance(coin)) != 0 )
if ( (retjson= LP_address_balance(coin,coinaddr,1)) != 0 )
{
if ( (balance= jdouble(retjson,"balance")*SATOSHIDEN) > 0 )
{
item = cJSON_CreateObject();
jaddstr(item,"coin",coin->symbol);
jaddnum(item,"balance",dstr(balance));
if ( strcmp(coin->symbol,"KMD") == 0 )
{
jaddnum(item,"zcredits",dstr(LP_myzcredits()));
jadd(item,"zdebits",LP_myzdebits());
}
jaddi(array,item);
}
free_json(retjson);
}
else if ( coinaddr != 0 && coinaddr[0] != 0 )
{
if ( (retjson= LP_address_balance(coin,coinaddr,1)) != 0 )
}
else
{
if ( (balance= jdouble(retjson,"balance")*SATOSHIDEN) > 0 )
if ( (balance= LP_RTsmartbalance(coin)) != 0 )
{
item = cJSON_CreateObject();
jaddstr(item,"coin",coin->symbol);
jaddnum(item,"balance",dstr(balance));
jaddi(array,item);
if ( strcmp(coin->symbol,"KMD") == 0 )
{
jaddnum(item,"zcredits",dstr(LP_myzcredits()));
jadd(item,"zdebits",LP_myzdebits());
}
free_json(retjson);
jaddi(array,item);
}
}
}

Loading…
Cancel
Save