Commit graph

712 commits

Author SHA1 Message Date
Tanguy Pruvot
b517afb571 dashboard: some cleanup, remove unused state 2018-04-29 18:42:06 +02:00
Tanguy Pruvot
b22b599b3e explorer: only allow hexa chars in query params 2018-04-23 15:55:38 +02:00
Tanguy Pruvot
dd9b467ecb config: new server var to disable autocreation of coins 2018-04-20 17:36:57 +02:00
Tanguy Pruvot
99f1fa9ac0 graviex: use the right ticker bid/ask fields 2018-04-20 08:48:15 +02:00
Jia Wu
ea59f8a53b Fix graviex market url (#257) 2018-04-19 10:20:20 +02:00
crackfoo
e6a731cf19 explorer: add multi-algo support for ARG explorer (#254) 2018-04-11 15:52:57 +02:00
Tanguy Pruvot
5b91a559f9 stratum: do more checks on stats device names 2018-04-10 15:48:26 +02:00
Tanguy Pruvot
e97ea63c61 security: protect XSS seekers from their own hacks 2018-04-10 11:22:59 +02:00
Tanguy Pruvot
60fb627ad9 security: be more strict with algo param 2018-04-10 11:04:50 +02:00
Tanguy Pruvot
580801f399 benchs: unique function to format devices labels
+ some new devices chips rules
2018-04-10 10:53:04 +02:00
Tanguy Pruvot
2f6d74d90a trading: auto set bittrex and bleutrade withdraw tx fee 2018-04-03 11:52:45 +02:00
Jia Wu
31441a6c98 markets: handle graviex ticker (#252)
manual only, so market row need to be created manually if really required.
2018-04-01 05:06:54 +02:00
Tanguy Pruvot
5bb898f651 small x16s fixes, and stratum sample 2018-03-29 02:55:01 +02:00
opensourcerulez
a954c13b36 x16s algo, shuffle variant (#251)
see https://bitcointalk.org/?topic=3208091.0 for more explanations
2018-03-29 02:49:37 +02:00
Tanguy Pruvot
afa2e929a2 markets: avoid useless api queries if exchange is not used 2018-03-27 01:49:37 +02:00
Tanguy Pruvot
20de9ab774 markets: handle cryptohub api, but only manually
their api is not complete enough to auto create the markets...
2018-03-26 10:28:31 +02:00
Tanguy Pruvot
2ad138591e x12 algo + GCH multi-algos definition 2018-03-26 09:37:11 +02:00
Tanariel
2d0a2df480 emulate getinfo for wallets who copy bitcoin mistakes (#250)
like vertcoin 0.12... for sure its more efficient sigh
2018-03-25 12:09:26 +02:00
Tanguy Pruvot
9c438eeb94 backend: protect also balances from renting clear
+ set an expiration to memcache lock, payment unlikely fails, but...
2018-03-24 22:11:50 +01:00
Tanguy Pruvot
e5dd766dd5 backend: avoid to clear earnings during payouts (#249)
+ simplify payment code based on RavenMinerPool commit
2018-03-24 08:10:51 +01:00
exmac
1b3f15fef3 Add yescryptR32 (#247)
YescryptR32 for coin WAVI
https://bitcointalk.org/index.php?topic=3146751.0

Tested on : https://lpool.name/pool/WAVI
2018-03-19 19:27:31 +01:00
Tanguy Pruvot
569661a25c memcache: revert commit for the backend job 2018-03-06 14:26:42 +01:00
Tanguy Pruvot
6a7bc6de1d memcache: fix param order in last commit 2018-03-06 13:48:57 +01:00
Johan Dufour
1e06755a74 use memcache object method instead of low level method (#234) 2018-03-06 13:26:03 +01:00
Tanguy Pruvot
a364e305f2 cli: allow to search users by ip 2018-03-01 15:22:53 +01:00
Tanguy Pruvot
2dccc579cf markets: handle cryptobridge ticker 2018-02-28 20:56:08 +01:00
Tanguy Pruvot
72b738da0d explorer: truncate huge txs json for site reliability
+ display x16r hashorder field
2018-02-28 15:28:33 +01:00
Tanguy Pruvot
0287896b0a stratum: add missing keccakc variant 2018-02-28 11:13:20 +01:00
exmac
de4592cc1a Add a5a algo for Andcoin 2018-02-25 20:36:29 +01:00
Tanguy Pruvot
02c0191e5e stats: rewrite pool graphes data with json_encode 2018-02-24 19:30:12 +01:00
phm87
90e78f772f NH: new algos (#229) 2018-02-14 10:24:24 +01:00
phm87
1e57015a65 admin: fill servers dropdown with the db #222
with proper html quotes...
2018-02-09 16:54:10 +01:00
Tanguy Pruvot
0bf982da95 sql: add hasgetinfo and no_explorer fields to coins table
wallets without getinfo will be handled in a later commit...

ps: remember to restart memcached service after the db change..
2018-02-02 06:03:07 +01:00
UniMining.net
d69d3ce3fc yescryptR16 algo (#217)
Algo yescryptR16 for Yenten [YTN] https://bitcointalk.org/?topic=2329470.0

stratum changes from https://github.com/bubasik/yiimp
2018-01-31 08:23:27 +01:00
Tanguy Pruvot
0f04d6d824 balances: fill the btc 'onsell' field too (locked)
and restore bitstamp & cexio behavior to act like other trading exchanges

todo: kraken if possible... real pain, need to parse open orders..
2018-01-27 06:16:27 +01:00
Tanguy Pruvot
4e5fbb4939 cexio: include btc in orders for the balance
to do like bitstamp...
2018-01-25 00:33:10 +01:00
Tanguy Pruvot
88cfe6faf7 benchs: ignore some weird device names and x16r algo 2018-01-24 20:44:28 +01:00
Tanguy Pruvot
0019ca611d new x16r algo, with stratum factor 256, like timetravel algos
beware: this algo may have a variable hashrate, unlike timetravel

its ignored from benchs for this reason
2018-01-24 20:43:52 +01:00
Tanguy Pruvot
7aa93d684a decred: listtransactions order is finally like others 2018-01-23 23:54:17 +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
3737f97a60 lbry: change estimates in mBTC/GH like other sha algos
if needed (already mining) you can do that to update the pool estimate graph values:

UPDATE hashrate SET price=price*1000.0, rent=rent*1000 WHERE algo='lbry' AND price < 0.01;
2018-01-19 20:00:34 +01:00
Tanguy Pruvot
b760beaad3 binance: update balances
deposit addresses seems missing in their api
2018-01-14 21:00:08 +01:00
Tanguy Pruvot
e569b57749 binance: auth rest api function 2018-01-14 20:11:16 +01:00
Jia Wu
5ae0afb43d ui: remove css width % from footer (#206)
Was bothering me a lot.
2018-01-13 20:36:59 +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
d7b980b219 home: update project description 2018-01-11 14:24:46 +01:00
crackfoo
9a0aedfacd bittrex: update min trade (#203) 2018-01-10 01:01:21 +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
c375085dc1 dashboard: show the stratum's uptime 2018-01-04 14:05:30 +01:00
Tanguy Pruvot
149e950f57 coinexchange: check wallet status and disable if offline 2018-01-03 15:47:42 +01:00