Browse Source

Test

etomic
jl777 8 years ago
parent
commit
9c828a331c
  1. 4
      iguana/exchanges/LP_network.c
  2. 2
      iguana/exchanges/LP_portfolio.c
  3. 5
      iguana/exchanges/LP_prices.c

4
iguana/exchanges/LP_network.c

@ -121,7 +121,7 @@ void queue_loop(void *ignore)
{
if ( (sentbytes= nn_send(ptr->sock,ptr->msg,ptr->msglen,0)) != ptr->msglen )
printf("%d LP_send sent %d instead of %d\n",n,sentbytes,ptr->msglen);
else printf("%d %p qsent %u msglen.%d peerind.%d\n",n,ptr,ptr->crc32,ptr->msglen,ptr->peerind);
// else printf("%d %p qsent %u msglen.%d peerind.%d\n",n,ptr,ptr->crc32,ptr->msglen,ptr->peerind);
ptr->sock = -1;
if ( ptr->peerind > 0 )
ptr->starttime = (uint32_t)time(NULL);
@ -134,7 +134,7 @@ void queue_loop(void *ignore)
if ( duplicate > 0 )
{
LP_Qfound++;
//if ( (LP_Qenqueued % 10) == 0 )
if ( (LP_Qenqueued % 10) == 0 )
printf("found.%u Q.%d err.%d match.%d\n",ptr->crc32,LP_Qenqueued,LP_Qerrors,LP_Qfound);
flag = 1;
}

2
iguana/exchanges/LP_portfolio.c

@ -88,7 +88,7 @@ char *LP_portfolio()
}
}
jaddstr(retjson,"result","success");
jaddnum(retjson,"kmd_equiv",kmdsum);
jaddnum(retjson,"kmd_equiv",dstr(kmdsum));
jadd(retjson,"portfolio",array);
return(jprint(retjson,1));
}

5
iguana/exchanges/LP_prices.c

@ -646,11 +646,12 @@ void LP_pricefeedupdate(bits256 pubkey,char *base,char *rel,double price)
//printf("check PRICEFEED UPDATE.(%s/%s) %.8f %s\n",base,rel,price,bits256_str(str,pubkey));
if ( price > SMALLVAL && (basepp= LP_priceinfofind(base)) != 0 && (relpp= LP_priceinfofind(rel)) != 0 )
{
printf("PRICEFEED UPDATE.(%s/%s) %.8f %s\n",base,rel,price,bits256_str(str,pubkey));
printf("PRICEFEED UPDATE.(%s/%s) %.8f %s %.8f\n",base,rel,price,bits256_str(str,pubkey),1./price);
if ( (pubp= LP_pubkeyadd(pubkey)) != 0 )
{
pubp->matrix[basepp->ind][relpp->ind] = price;
pubp->matrix[relpp->ind][basepp->ind] = 1. / price;
basepp->relvals[relpp->ind] = price;
relpp->relvals[basepp->ind] = 1. / price;
pubp->timestamp = (uint32_t)time(NULL);
} else printf("error creating pubkey entry\n");
} else printf("error finding %s/%s %.8f\n",base,rel,price);

Loading…
Cancel
Save