Commit graph

421 commits

Author SHA1 Message Date
Tanguy Pruvot
b8df948174 hide test coins (non visible) from pool stats
use an advanced yii db criteria and a relation definition
2015-12-15 22:21:15 +01:00
Tanguy Pruvot
3a9ed587a6 trading: ccex warning if no orders 2015-12-04 22:10:12 +01:00
Tanguy Pruvot
bc8f444f94 trading: fix polo and bleutrade withdraws 2015-12-04 17:27:19 +01:00
Tanguy Pruvot
37a8402c12 markets: add cryptonator api call for installed coins without price 2015-10-13 21:16:17 +02:00
Tanguy Pruvot
dd180e3105 payout: improve the check after a correction 2015-10-10 17:25:13 +02:00
Tanguy Pruvot
6d6fd9337f stratum: new algos, attempt to allow old sha merkleroot
blake (SFR) and whirlpool (J) tested ok with a sha256d merkleroot

So add a stratum setting to allow single sha256 merkle root...
The shares are now valid on the pool side, but remains to find
an old wallet to test... like Whirlcoin or blakecoin

keccak not tested, could have the same problem about merkle/miners
2015-10-07 05:04:04 +02:00
Tanguy Pruvot
8c97bba761 groestl: fix the algos mismatches, make 2 2015-10-06 17:37:56 +02:00
Tanguy Pruvot
e34da61806 stratum: add support for m7m algo (XMG)
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2015-10-05 23:56:29 +02:00
Tanguy Pruvot
e4c8fd772c markets: add bter public api 2015-10-04 22:08:12 +02:00
Tanguy Pruvot
f9fc2084e6 stratum: add support for sib and hive algos
PS: hive is just a test, this (scam/trojan) coin is broken...
2015-10-02 22:27:41 +02:00
Tanguy Pruvot
9a8c40c71b payouts: detect wallet send timeouts, using tx field
also create a command line script to find the missing db payouts.
2015-10-01 14:53:34 +02:00
Tanguy Pruvot
2c95534c27 Move algo norm coefs to server config and disable drop algo
Also fix a few php typos..
2015-09-30 09:47:13 +02:00
Tanguy Pruvot
edd36ad5f9 yobit: get deposit addresses with the trade api 2015-09-22 05:54:11 +02:00
Tanguy Pruvot
4342c89486 fixes for the diff graph and yobit coin creation 2015-09-22 04:21:20 +02:00
Tanguy Pruvot
cfcfcfe773 cryptopia: get coin name and algo on create 2015-09-20 10:03:53 +02:00
Tanguy Pruvot
5c9bfe8cf2 stop poluting the coin db with yobit scams
Most of these are dead 2 months after launch
2015-09-20 09:01:16 +02:00
Tanguy Pruvot
28fd7e51af remove some useless common admin links 2015-09-20 08:11:36 +02:00
Tanguy Pruvot
d04b4bff97 add/handle penta(blake), luffa and nist5 algos 2015-09-19 10:36:21 +02:00
Tanguy Pruvot
6b1c97db95 orphans: force amount 0, part 2 2015-09-19 10:34:31 +02:00
Tanguy Pruvot
e5d643fa1d new common function for the admin sidebar links 2015-09-19 05:47:24 +02:00
Tanguy Pruvot
751507a13b core: new function to get coins exchange urls 2015-09-19 05:05:10 +02:00
Tanguy Pruvot
3a26439428 force amount 0 to orphaned blocs 2015-09-18 23:44:06 +02:00
Tanguy Pruvot
0388d7bc4b use also cryptopia api to fill unknown coins labels 2015-09-13 20:03:42 +02:00
Tanguy Pruvot
de607b1bfc Allow to set custom algo ports in config 2015-09-07 18:18:38 +02:00
Tanguy Pruvot
39a371b7b1 cryptsy: handle error when api key is wrong 2015-09-07 15:27:41 +02:00
Tanguy Pruvot
76bcb9d058 Add function arraySafeVal to prevent php errors 2015-09-06 18:14:40 +02:00
Tanguy Pruvot
c636bde7b2 alcurex: last trade is not an array 2015-08-25 10:52:14 +02:00
Tanguy Pruvot
4a2ec5a9fd Add lyra2v2 algo 2015-08-18 05:09:47 +02:00
Tanguy Pruvot
a42a33c524 empoex market + balance api functions 2015-08-02 15:35:09 +02:00
Tanguy Pruvot
4ae2e97ff9 cryptsy: fix possible market price error 2015-08-02 15:13:00 +02:00
Tanguy Pruvot
d0ba82e2c0 import raw coins list with allcoin api too 2015-07-24 12:45:52 +02:00
FireWalkerX
f200885237 NICEHASH API, KEY, Deposit address and amount to serverconfig 2015-07-24 06:53:59 +02:00
root
bfee989e06 change autowithdrawal constant
and updated poloniex,bittrex,cryptsy,bleutrade to use the same constant
2015-07-24 04:53:37 +02:00
Tanguy Pruvot
5bc8a6aed3 update exchange constants 2015-07-23 10:46:23 +02:00
Tanguy Pruvot
deeccfe011 shares: fix for last commit 2015-07-23 10:00:41 +02:00
Tanguy Pruvot
db2efc310d stratum: only accept compatible addresses
add cflag to only allow compatible mining addresses

and set user coinid directly on connect,
Without that, there are wallet conflicts (CHC vs CTO)

assign the right coin job when exchange is disabled

backend: share only the mined coin
2015-07-23 06:00:19 +02:00
Tanguy Pruvot
afdf1e9b64 reduce bloc clearing time when exchange is disabled 2015-07-23 05:56:50 +02:00
Tanguy Pruvot
ef7a5ba911 users: do not fallback to btc balance if exchange is disabled 2015-07-23 05:56:50 +02:00
Tanguy Pruvot
a1909ed636 remove hard coded site urls 2015-07-23 05:56:50 +02:00
Tanguy Pruvot
00aa5f13dc do not increase user btc balance if exchange is disabled 2015-07-23 05:56:50 +02:00
Tanguy Pruvot
0028095d0b cryptsy: try catch on ticker and use new pubapi servers 2015-07-23 05:56:49 +02:00
Tanguy Pruvot
cda26ad1ab exchanges: get btc balances when auto trade is disabled 2015-07-23 05:56:49 +02:00
Tanguy Pruvot
1d2953cec3 allow to disable nicehash rental api calls 2015-07-23 05:56:49 +02:00
Tanguy Pruvot
84fa733ecd stats: do not assume we have the btc currency in db
disable coins table auto delete... a broken exchange api could erase our db...
2015-07-23 05:56:49 +02:00
Tanguy Pruvot
4be918cb4f set special fixed pool fees in server config 2015-07-23 05:56:49 +02:00
Tanguy Pruvot
0dde692642 rawcoins (polo) 2015-07-23 05:56:48 +02:00
Tanguy Pruvot
c96c870792 trading: add security flag to disallow orders 2015-07-23 05:56:48 +02:00
Tanguy Pruvot
46b188dfc9 stratum: link hasmasternodes new db field
and fix possible segfault if "payee" string does not exists for masternodes

Also handle MDT masternodes amounts
2015-07-23 05:56:48 +02:00
Tanguy Pruvot
c3a70f8307 add banx.io markets api 2015-07-23 05:56:48 +02:00
Tanguy Pruvot
307fba924d bmw algo 2015-07-23 05:56:47 +02:00