jl777 7 years ago
parent
commit
cee6f90ef0
  1. 8
      iguana/exchanges/LP_include.h
  2. 4
      iguana/exchanges/LP_socket.c

8
iguana/exchanges/LP_include.h

@ -23,6 +23,11 @@
//#define LP_STRICTPEERS
#define LP_HTTP_TIMEOUT 3 // 1 is too small due to edge cases of time(NULL)
#define LP_AUTOTRADE_TIMEOUT 10
#define ELECTRUM_TIMEOUT 15
#define LP_MEMPOOL_TIMEINCR 10
#define LP_COMMAND_SENDSOCK NN_PUSH
#define LP_COMMAND_RECVSOCK NN_PULL
@ -34,17 +39,14 @@
#define MAINLOOP_PERSEC 100
#define MAX_PSOCK_PORT 60000
#define MIN_PSOCK_PORT 10000
#define LP_MEMPOOL_TIMEINCR 10
#define LP_GETINFO_INCR 30
#define LP_ORDERBOOK_DURATION 120
#define LP_HTTP_TIMEOUT 2 // 1 is too small due to edge cases of time(NULL)
#define LP_MAXPEER_ERRORS 3
#define LP_MINPEER_GOOD 20
#define LP_PEERGOOD_ERRORDECAY 0.9
#define LP_SWAPSTEP_TIMEOUT 30
#define LP_AUTOTRADE_TIMEOUT 10
#define LP_MIN_TXFEE 10000
#define LP_MINVOL 20
#define LP_MINCLIENTVOL 50

4
iguana/exchanges/LP_socket.c

@ -26,8 +26,6 @@
#include <WinSock2.h>
#endif
#define ELECTRUM_TIMEOUT 10
int32_t LP_socket(int32_t bindflag,char *hostname,uint16_t port)
{
int32_t opt,sock,result; char ipaddr[64],checkipaddr[64]; struct timeval timeout;
@ -652,7 +650,7 @@ cJSON *electrum_transaction(char *symbol,struct electrum_info *ep,cJSON **retjso
free_json(hexjson);
//printf("return from electrum_transaction\n");
return(*retjsonp);
} else printf("non-hex tx.(%s)\n",jprint(hexjson,0));
} else printf("%s %s non-hex tx.(%s)\n",coin->symbol,bits256_str(str,txid),jprint(hexjson,0));
free(hexstr);
free_json(hexjson);
}

Loading…
Cancel
Save