Browse Source

Test

etomic
jl777 7 years ago
parent
commit
644bb0c2ab
  1. 6
      iguana/exchanges/LP_remember.c

6
iguana/exchanges/LP_remember.c

@ -1330,12 +1330,12 @@ char *LP_recent_swaps(int32_t limit)
jaddinum(item,quoteid);
if ( (retstr= basilisk_swapentry(requestid,quoteid,0)) != 0 )
{
printf("%s\n",retstr);
if ( (swapjson= cJSON_Parse(retstr)) != 0 )
{
base = jstr(swapjson,"bob");
rel = jstr(swapjson,"alice");
statusstr = jstr(swapjson,"status");
baseind = relind = -1;
if ( base != 0 && rel != 0 && statusstr != 0 && strcmp(statusstr,"finished") == 0 && (baseind= LP_priceinfoind(base)) >= 0 && (relind= LP_priceinfoind(rel)) >= 0 )
{
srcamount = jdouble(swapjson,"srcamount");
@ -1349,9 +1349,9 @@ char *LP_recent_swaps(int32_t limit)
jaddnum(subitem,base,srcamount);
jaddnum(subitem,rel,destamount);
jaddi(item,subitem);
} else printf("base.%p rel.%p statusstr.%p\n",base,rel,statusstr);
} else printf("base.%p rel.%p statusstr.%p baseind.%d relind.%d\n",base,rel,statusstr,baseind,relind);
free_json(swapjson);
}
} else printf("error parsing.(%s)\n",retstr);
free(retstr);
}
jaddi(array,item);

Loading…
Cancel
Save