Tanguy Pruvot
88cfe6faf7
benchs: ignore some weird device names and x16r algo
2018-01-24 20:44:28 +01:00
Tanguy Pruvot
bc7c183114
backend: drop old blocks from the db after 60 days
2018-01-19 21:28:35 +01:00
Tanguy Pruvot
accb3b4bd3
kucoin: daily check deposit addresses + typo on manual ticker update
2018-01-12 13:42:18 +01:00
Tanguy Pruvot
ab5e411529
kucoin exchange api + balances and icons
...
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2018-01-07 20:48:25 +01:00
Tanguy Pruvot
149e950f57
coinexchange: check wallet status and disable if offline
2018-01-03 15:47:42 +01:00
Tanguy Pruvot
01c5736512
yobit: markets price typo + coinsmarkets server fake bid price
2017-12-12 02:01:41 +01:00
Tanguy Pruvot
e47e40aea6
benchs: ignore if already too much data per chip/algo
2017-12-08 19:58:45 +01:00
Tanguy Pruvot
ac13a0f0d9
markets: update yobit markets prices with a different base
...
note: market record should be created manually, experimental..
2017-12-01 14:22:17 +01:00
Tanguy Pruvot
6ced60c84e
markets: add stocks.exchange public api
...
disabled by default, optional...
2017-11-22 12:15:04 +01:00
Tanguy Pruvot
f7a04abf06
markets: disable nova by default, ignore cryptopia scrypt
...
nova is closing in a week... better to ignore it now.
2017-11-22 11:09:31 +01:00
Tanguy Pruvot
a1d3ecd0da
backend: recheck orphaned blocks status in the hour, for LUX
2017-11-03 18:46:47 +01:00
Tanguy Pruvot
028d661056
binance public api (markets)
...
disabled by default, and not enough infos about symbols (no coin label etc)
2017-11-01 03:23:41 +01:00
Tanguy Pruvot
7d85e363c4
backend: prevent too long wallet versions
2017-10-09 11:26:24 +02:00
Tanguy Pruvot
6c90300b6e
cryptopia: workaround for missing deposit addresses
2017-09-13 12:40:08 +02:00
Tanguy Pruvot
ca50beefe6
blocknotify-dcr: refresh glide and fix new build issue
...
+ reduce sunday min payout
2017-09-13 08:28:33 +02:00
Tanguy Pruvot
ad3968fa69
backend: more proper int overflow on pool_ttf #141
...
related to mysql 5.7, int(11) seems no more supported
2017-09-13 07:10:51 +02:00
Tanguy Pruvot
9bfb531d03
pool_ttf and bench fixes for more recent servers
2017-09-12 19:17:28 +02:00
Tanguy Pruvot
0112b239f7
use new nicehash api domain
2017-09-08 03:59:05 +02:00
Tanguy Pruvot
0520257c38
c-cex: fix missing variable
2017-09-03 01:40:44 +02:00
Tanguy Pruvot
15cee4797d
c-cex: implement getmarketsummaries to reduce api calls
2017-08-24 16:40:01 +02:00
Tanguy Pruvot
8c49ab8090
decred: limit payments tx sigops to 990
2017-08-21 15:08:24 +02:00
Tanguy Pruvot
894f2aa901
tradesatoshi: public api to list markets
2017-08-20 17:45:16 +02:00
Tanguy Pruvot
196507fe04
poloniex: check deposit address before generating one
2017-08-14 12:59:34 +02:00
Tanguy Pruvot
c28ed5b3f8
backend: retry once before disabling coins not answering to getinfo
2017-07-31 08:38:49 +02:00
Tanguy Pruvot
2156c0f002
backend: consolidate user shares after 48h
...
these shares are no more shown in graphes, so sum them in one per worker
2017-07-23 18:18:55 +02:00
Tanguy Pruvot
af58024219
backups: compress after the dump to reduce db locktime
2017-07-23 16:27:10 +02:00
Tanguy Pruvot
646ea022eb
api: coinsmarkets private api and balances
...
also disable some less used exchanges by default (alcurex, bter, jubi)
to toggle them, see the settings table (need disabled = 0)
2017-07-21 11:05:26 +02:00
Tanguy Pruvot
17875d358f
backend: ignore btc net hash overflow #141
...
could be due to the unit for the network_hash.. quick fix
2017-07-17 06:23:07 +02:00
Tanguy Pruvot
41afa22d0d
backend: dont delete shares during the quick clean
...
do it after the payouts...
2017-07-15 21:02:35 +02:00
Tanguy Pruvot
446cb0187c
backend: allow more cpu threads to do the backup compression
...
if xz take too much time, mysql buffer can suffer and can overflow
Also, drop useless invalid shares after 24h, no more used in graphes
2017-07-15 16:09:44 +02:00
Tanguy Pruvot
7f28b3d8f5
nova: fix possible error on deposit addresses
...
also add missing timeout options...
2017-07-12 16:36:03 +02:00
Tanguy Pruvot
e2d8fa818a
renting: add a server constant for withdraw tx fees
2017-06-28 14:51:27 +02:00
Tanguy Pruvot
bd64837278
Remove old MUE workarounds
...
remember to reset the reward multiplier to 1 (not 1000 like quark)
2017-06-28 10:47:56 +02:00
Tanguy Pruvot
ca999ecfa6
store payout coin id and check algos earnings mismatches
2017-06-19 10:45:50 +02:00
Tanguy Pruvot
5e000cf1db
hitbtc: read existing deposit addresses
...
todo: some monthtly task or command line tool to check all addresses
2017-06-19 10:35:52 +02:00
Tanguy Pruvot
c3764732d3
hitbtc: fix unparsable object array
2017-06-19 09:27:38 +02:00
Tanguy Pruvot
90577822a6
markets: handle hitbtc api and user's balances
2017-06-19 09:10:32 +02:00
Tanguy Pruvot
69a4859c56
markets: coinsmarkets public api, disabled by default
2017-06-18 08:11:09 +02:00
Tanguy Pruvot
a2aaf2b9e0
markets: handle most other exchanges tickers
2017-05-28 20:10:29 +02:00
Tanguy Pruvot
550db2d7de
markets: always use official symbols
2017-05-28 08:36:29 +02:00
Tristian
7f49085c0e
nova: fix order placement ( #116 )
...
check symbol2 when getting deposit addresses
check for bad server response
fix typos
2017-05-14 07:28:58 +02:00
Tanguy Pruvot
67983eb173
markets: restore the ignore on new nova coins + remove deleted field set
...
using the deleted field would delete/insert records incrementing the db pk
+ nova fix for address
2017-05-12 06:29:20 +02:00
Tristian
25aa694498
nova: update API to v2, get deposit addresses ( #112 )
...
- fix updateNovaMarkets
- slight refactor of trading to handle symbol2
- get deposit addresses
2017-05-12 06:16:57 +02:00
Tanguy Pruvot
5a3dce2ba1
payments: more code for crappy wallets + CHC timeouts
...
also, attempt to increase the cron job execution time for this
special task.
2017-05-10 07:00:26 +02:00
Tristian
9a6ece22cd
Add Nova trading ( #108 )
2017-05-09 05:07:36 +02:00
Tanguy Pruvot
94afe1073e
bench: drop invalid clocks in nv 381.x (fixed in 382)
2017-05-07 03:36:11 +02:00
Tanguy Pruvot
5a332328d1
backend: enhance masternodes and decred orphans detection
...
handle new DASH/SIB masternodes template for the coin reward
for decred orphans, a wallet restart can lead to orphans,
so double check the wallet status with walletinfo
2017-04-30 23:10:26 +02:00
Tanguy Pruvot
9322d7e1bc
markets: increase validity-check of json ticker results
2017-04-21 17:58:54 +02:00
Tanguy Pruvot
fd780ed27b
backend: disable coinexchange by default
...
detected an attempt to hack prices this night and dont have private apis
2017-04-08 06:22:12 +02:00
Tanguy Pruvot
10d72b8c22
decred: double check user addresses in failed payments
2017-04-01 23:58:15 +02:00