Browse Source

Test

etomic
jl777 7 years ago
parent
commit
7e01c0abc2
  1. 1
      iguana/exchanges/LP_coins.c
  2. 11
      iguana/exchanges/LP_network.c

1
iguana/exchanges/LP_coins.c

@ -256,6 +256,7 @@ struct iguana_info *LP_coinfind(char *symbol)
}
// "coins":[{"coin":"<assetchain>", "rpcport":pppp}, {"coin":"LTC", "name":"litecoin", "rpcport":9332, "pubtype":48, "p2shtype":5, "wiftype":176, "txfee":100000 }]
// {"coin":"HUSH", "name":"hushcoin", "rpcport":8822, "taddr":28, "pubtype":184, "p2shtype":189, "wiftype":128, "txfee":10000 }
struct iguana_info *LP_coincreate(cJSON *item)
{

11
iguana/exchanges/LP_network.c

@ -327,7 +327,12 @@ char *LP_psock(char *myipaddr,int32_t ispaired)
jaddnum(retjson,"ispaired",ispaired);
jaddstr(retjson,"publicaddr",pushaddr);
jaddnum(retjson,"publicport",pushport);
printf("pushaddr.(%s) for %s\n",pushaddr,subaddr);
printf("publicaddr.(%s) for %s\n",pushaddr,subaddr);
while ( 1 )
{
LP_send(pubsock,"hello",0);
sleep(10);
}
break;
} else printf("bind error on %s or %s\n",pushaddr,subaddr);
if ( pullsock >= 0 )
@ -426,11 +431,13 @@ int32_t LP_initpublicaddr(uint16_t *mypullportp,char *publicaddr,char *myipaddr,
} else printf("nntype.%d NN_SUB.%d connect to %s\n",nntype,NN_SUB,connectaddr);
if ( nntype == NN_SUB )
nn_setsockopt(pullsock,NN_SUB,NN_SUB_SUBSCRIBE,"",0);
while ( 0 )
while ( 1 )
{
int32_t size; void *buf;
if ( (size= nn_recv(pullsock,&buf,NN_MSG,0)) > 0 )
printf("SUBPULL.(%s)\n",(char *)buf);
else printf("size.%d\n",size);
sleep(10);
}
}
else

Loading…
Cancel
Save