jl777 7 years ago
parent
commit
b04d15e08f
  1. 3
      iguana/exchanges/LP_commands.c
  2. 3
      iguana/exchanges/LP_nativeDEX.c

3
iguana/exchanges/LP_commands.c

@ -439,7 +439,8 @@ dividends(coin, height, <args>)\n\
else else
{ {
memset(zero.bytes,0,sizeof(zero)); memset(zero.bytes,0,sizeof(zero));
//printf("broadcast.(%s)\n",jprint(reqjson,0)); if ( strcmp("connect",method) == 0 )
printf("broadcast.(%s)\n",jprint(reqjson,0));
LP_broadcast_message(LP_mypubsock,base!=0?base:jstr(argjson,"coin"),rel,zero,jprint(reqjson,0)); LP_broadcast_message(LP_mypubsock,base!=0?base:jstr(argjson,"coin"),rel,zero,jprint(reqjson,0));
} }
retstr = clonestr("{\"result\":\"success\"}"); retstr = clonestr("{\"result\":\"success\"}");

3
iguana/exchanges/LP_nativeDEX.c

@ -288,12 +288,13 @@ int32_t LP_sock_check(char *typestr,void *ctx,char *myipaddr,int32_t pubsock,int
Broadcaststr = 0; Broadcaststr = 0;
if ( (argjson= cJSON_Parse(str)) != 0 ) if ( (argjson= cJSON_Parse(str)) != 0 )
{ {
if ( jobj(argjson,"method") != 0 && strcmp("connect",jstr(argjson,"method")) == 0 )
printf("self.(%s)\n",str);
if ( LP_tradecommand(ctx,myipaddr,pubsock,argjson,0,0) <= 0 ) if ( LP_tradecommand(ctx,myipaddr,pubsock,argjson,0,0) <= 0 )
{ {
if ( (retstr= stats_JSON(ctx,myipaddr,pubsock,argjson,remoteaddr,0)) != 0 ) if ( (retstr= stats_JSON(ctx,myipaddr,pubsock,argjson,remoteaddr,0)) != 0 )
free(retstr); free(retstr);
} }
//LP_tradecommand(ctx,myipaddr,pubsock,argjson,0,0);
free_json(argjson); free_json(argjson);
} }
free(str); free(str);

Loading…
Cancel
Save