Commit graph

848 commits

Author SHA1 Message Date
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
Tanguy Pruvot
4120ee7d62 stratum: auto detect 'old' masternodes rpc (#236) 2018-02-26 11:47:28 +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
Tanguy Pruvot
03f25a73ef stratum: DNR v2 masternodes 2018-02-24 18:00:36 +01:00
Tanguy Pruvot
236650dc57 stratum: allow to limit txs per block 2018-02-18 15:51:29 +01:00
Tanguy Pruvot
033d50c9ba stratum: allow more than 254 transactions in blocks 2018-02-18 14:05:40 +01:00
Tatar Xavatar
e37c636deb Update x16r.conf : error with port (#232) 2018-02-18 14:04:32 +01:00
Tanguy Pruvot
c99770a5ae stratum: allow to reopen wiped global logs
can be useful after a logrotate, to avoid restarting the stratums
2018-02-16 13:37:54 +01:00
phm87
90e78f772f NH: new algos (#229) 2018-02-14 10:24:24 +01:00
oddhome
5468b84da7 stratum: set PBS as old masternode #220 2018-02-09 16:57:22 +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
30413db548 update sample stratum rc.local #225 2018-02-09 16:49:05 +01:00
Tanguy Pruvot
4d74f06204 stratum: extra check for the haters 2018-02-07 11:55:09 +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
a79e21491a stratum: avoid the use of getinfo 2018-01-30 02:16:51 +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
Frederic Rezeau
88106d8be2 Add MAG (Magnet) masternode to oldmasternodes (#213)
Greetings, I am head dev for Magnet masternode and noticed the change
made in coinbase.cpp for recent masternode RPC as default.
This change has disabled masternode payments on pools using MAG client.
So, we would like to add it to oldmasternodes list with this pull request.
2018-01-27 01:59:03 +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
a89a0ef4cf stratum: fix altminer commit 2018-01-24 20:47:46 +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
AltMinerNet
e4914a6b09 stratum: check coin filters early (#211)
Avoid the override of global variables
g_stratum_max_cons, g_max_shares, g_stratum_segwit
by excluded coinds by checking the include/exclude filters earlier.
2018-01-24 20:35:41 +01:00
Tanguy Pruvot
7aa93d684a decred: listtransactions order is finally like others 2018-01-23 23:54:17 +01:00
AltMinerNet
1f9bfd006a stratum: handle proxy protocol (#196)
Implemented PROXY v2 protocol (https://www.haproxy.org/download/1.8/doc/proxy-protocol.txt) so that stratum can be run behind an haproxy instance.

iptables/ipset still work if haproxy is run on local machine. if run on remote machine switch to using client_block_ipset() and periodically sync the ipset to the machine running haproxy.
haproxy must be configured with send-proxy-v2, version 1 does not work
2018-01-22 01:18:57 +01:00
AltMinerNet
117c7b3c9c stratum: pushing more old masternodes (#210) 2018-01-19 23:12:24 +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
758e591348 stratum: initialize segwit flag 2018-01-19 00:53:38 +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
Tanguy Pruvot
fda559bca4 stratum: hsr sm3 cleanup + rotl32 issue 2018-01-14 00:44:11 +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
Tanguy Pruvot
bc68c04163 stratum: handle more old masternodes (#204) 2018-01-10 16:10:34 +01:00
Tanguy Pruvot
d200935198 stratum: null ptr check on json arrays 2018-01-10 15:54:21 +01:00
crackfoo
9a0aedfacd bittrex: update min trade (#203) 2018-01-10 01:01:21 +01:00
Tanguy Pruvot
383682190b stratum: prevent double auth & ignore invalid sockets
seems to works well, but not a normal case/behavior
2018-01-09 21:27:09 +01:00
Tanguy Pruvot
1d523798be stratum: use new dash masternodes as default
remember to do a make clean... coind struct was changed
2018-01-09 17:53:45 +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
AltMinerNet
7729b5c2ef stratum: possibility to change sql port 2018-01-06 13:51:48 +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
Tanguy Pruvot
dfb28223cc cex.io rest-api (public + private)
no trading or markets yet, just made to query balances
2018-01-03 12:16:52 +01:00
phm87
80fa212c23 update keys.sample.php (#199) 2018-01-01 19:14:51 +01:00
Tanguy Pruvot
41821cee93 sql: also add a stratum start time column
time column is refreshed at regular interval by the process
2018-01-01 12:58:46 +01:00
Tanguy Pruvot
472b4d7635 stratum: fill new port workers and symbol fields 2018-01-01 12:31:01 +01:00