Browse Source

Test

etomic
jl777 7 years ago
parent
commit
acb8997d85
  1. 2
      iguana/exchanges/LP_rpc.c
  2. 4
      iguana/exchanges/LP_utxos.c

2
iguana/exchanges/LP_rpc.c

@ -292,7 +292,7 @@ cJSON *LP_gettxout(char *symbol,bits256 txid,int32_t vout)
serialized = malloc(len); serialized = malloc(len);
decode_hex(serialized,len,hexstr+1); decode_hex(serialized,len,hexstr+1);
LP_swap_coinaddr(coin,coinaddr,&value,serialized,len,vout); LP_swap_coinaddr(coin,coinaddr,&value,serialized,len,vout);
printf("HEX.(%s) len.%d %s %.8f\n",hexstr+1,len,coinaddr,dstr(value)); //printf("HEX.(%s) len.%d %s %.8f\n",hexstr+1,len,coinaddr,dstr(value));
if ( (listjson= electrum_address_listunspent(coin->symbol,0,0,coinaddr)) != 0 ) if ( (listjson= electrum_address_listunspent(coin->symbol,0,0,coinaddr)) != 0 )
{ {
if ( (array= jarray(&n,listjson,"result")) != 0 ) if ( (array= jarray(&n,listjson,"result")) != 0 )

4
iguana/exchanges/LP_utxos.c

@ -852,7 +852,7 @@ uint64_t LP_privkey_init(int32_t mypubsock,struct iguana_info *coin,bits256 mypr
satoshis = j64bits(item,"value"); satoshis = j64bits(item,"value");
if ( LP_inventory_prevent(iambob,jbits256(item,"tx_hash"),juint(item,"tx_pos")) == 0 && jint(item,"height") < coin->height ) if ( LP_inventory_prevent(iambob,jbits256(item,"tx_hash"),juint(item,"tx_pos")) == 0 && jint(item,"height") < coin->height )
{ {
printf("%s\n",jprint(item,0)); //printf("%s\n",jprint(item,0));
values[i] = satoshis; values[i] = satoshis;
} else used++; } else used++;
} }
@ -883,7 +883,7 @@ uint64_t LP_privkey_init(int32_t mypubsock,struct iguana_info *coin,bits256 mypr
values[i] = 0, used++; values[i] = 0, used++;
if ( iambob == 0 ) if ( iambob == 0 )
targetval = (depositval / 776) + txfee; targetval = (depositval / 776) + txfee;
else targetval = (depositval / 9) * 8 + 2*txfee; else targetval = (depositval / 10) * 8 - 2*txfee;
printf("iambob.%d i.%d deposit %.8f min %.8f target %.8f\n",iambob,i,dstr(depositval),dstr((1+LP_MINSIZE_TXFEEMULT)*txfee),dstr(targetval)); printf("iambob.%d i.%d deposit %.8f min %.8f target %.8f\n",iambob,i,dstr(depositval),dstr((1+LP_MINSIZE_TXFEEMULT)*txfee),dstr(targetval));
if ( depositval < (1+LP_MINSIZE_TXFEEMULT)*txfee ) if ( depositval < (1+LP_MINSIZE_TXFEEMULT)*txfee )
continue; continue;

Loading…
Cancel
Save