Commit graph

1024 commits

Author SHA1 Message Date
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
oakey22
83b56b64c2
slight update to readme 2018-01-05 20:25:49 +00:00
oakey22
f6719aa0bd
Update favicon to Lbry logo 2018-01-05 20:01:06 +00:00
oakey22
3712ac2e84
Merge pull request #3 from tpruvot/next
Update for Lbrypool from Yiimp
2018-01-05 19:59:16 +00:00
oakey22
b190d98915
Merge pull request #1 from tpruvot/next
update of stratum and yiimp
2018-01-05 19:55:48 +00:00
Tanguy Pruvot
c375085dc1 dashboard: show the stratum's uptime 2018-01-04 14:05:30 +01:00
oakey22
6aca254d00
Lbry Logo for Coin 2018-01-04 10:39:37 +00: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
oakey22
9472a19464
Update Lbry Community Pool 2018-01-02 15:55:59 +00:00
oakey22
73c5f539fd
update Lbry Community pool 2018-01-02 15:52:03 +00:00
oakey22
4f0ba70edd
Update for Lbry Community Pool 2018-01-02 15:51:13 +00:00
oakey22
47726ca98f
update to Lbry Community Pool 2018-01-02 15:50:16 +00:00
oakey22
e4f2779ea1
Update Yiimp to Lbry Community Pool 2018-01-02 15:37:28 +00:00
oakey22
5111f9f7d5
Merge pull request #2 from oakey22/next
Update for lbry specific
2018-01-02 15:34:51 +00: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
Tanguy Pruvot
31163c3933 sql: prepare new stratums fields for multiple instances
will be used to show the right pid/port of one instance,
and add some stats to avoid users to use full ones...
2018-01-01 11:47:37 +01:00
oakey22
d947dc647b
Renting to False and set default algo to LBRY 2017-12-29 17:23:45 +00:00
oakey22
83ceaae366
update index.php
changed description from yiimp to Lbry community mining pool
2017-12-29 17:21:52 +00:00
Tanguy Pruvot
d090779579 stratum: prevent double free on bad clients 2017-12-20 23:40:14 +01:00
Tanguy Pruvot
39d123a071 stratum: reduce client algo & socket struct size
to reduce a bit the memory usage... require a make clean!

+ prevent null/local ips from bans.
2017-12-17 07:25:25 +01:00
AltMinerNet
ba7873e9f2 mining html fix (#195)
coin reward html end tag correction.
2017-12-16 12:55:10 +01:00
Tanguy Pruvot
35bfd756cc New admin botnets view to list users with many ips
fast, global view (all algos) to link/check wallets
2017-12-16 12:44:12 +01:00
Tanguy Pruvot
a8e98c1839 stratum: ipset function to block botnets
can be (manually) used, if needed, in client_authorize
2017-12-15 23:53:39 +01:00
Tanguy Pruvot
f95177cc14 stratum: prefer user coin first in yiimp mode
prevent a few shares on the "best" algo wallet on connect...
2017-12-12 19:13:27 +01:00
Tanguy Pruvot
01c5736512 yobit: markets price typo + coinsmarkets server fake bid price 2017-12-12 02:01:41 +01:00
Tanguy Pruvot
6b6866048e keccak: use mBTC/GH unit like blake
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 IN ('keccak','keccakc') AND price < 0.01;
2017-12-11 23:54:10 +01:00
Tanguy Pruvot
258bc24c31 cli: new bench command to query bench data avgs 2017-12-10 18:34:05 +01:00
Tanguy Pruvot
ff6b22cc5f cli: allow to pass args with spaces 2017-12-10 18:18:33 +01:00
Tanguy Pruvot
6c09e5f1b9 yaamp_fee() comment a few unused sql queries (on shares) 2017-12-08 23:56:52 +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
80c53c8a6e cryptopia: new default min_btc_trade and withdraw_fee_btc 2017-12-05 15:39:19 +01:00
Tanguy Pruvot
94c8db3664 dashboard: fix alt balances for multialgo coins 2017-12-02 15:08:51 +01:00
Tanguy Pruvot
797dba14f6 stocks.exchange private api function 2017-12-02 13:49:59 +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
69a8f951a3 stratum: allow wallet filters in the .conf
Allow to create a stratum port for only one wallet
2017-11-30 13:02:17 +01:00
Tanguy Pruvot
66b15044ba explorer: show tx indices and truncate blocks with too much 2017-11-30 12:31:17 +01:00
Tanguy Pruvot
24c28802f8 explorer: show segwit txs + workaround for some missing ones 2017-11-30 10:47:52 +01:00
Tanguy Pruvot
cbe55a3a84 Squashed commit for segwit support:
commit c59abe5d203fabdabcca81ff5f9c6ff133cfae3b
Author: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Date:   Tue Nov 28 11:13:52 2017 +0100

    segwit: show a segwit icon on blocks history

    + remove some inline styles...

commit b4a8639370e6837ebc5a2047e7c334e9f931abfc
Author: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Date:   Tue Nov 28 09:55:40 2017 +0100

    segwit: cleanup + masternode case

    tested ok with BSD (block 400996), and with real BTX segwit txs (block 90958)

    also ok on VTC and GRS

commit 926dbd11757ebff7f7d4930266de9b9061c8ab16
Author: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Date:   Sat Nov 25 18:41:01 2017 +0100

    sql: add segwit fields, and ui config

    and fill block segwit field if it contains segwit txs,
    an icon is added in the dashboard "last blocks" for these blocks

commit 0b13bf55e9dd1d2229d188f0f8382b27642b20da
Author: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Date:   Sat Nov 25 13:47:20 2017 +0100

    segwit: include commitment in coinbase + .conf toggle

    tested ok on BTX, GRS and VTC with normal txs, but the commitment merkle hash maybe need some more love...

    so, to prevent useless bigger blocks, only generate segwit commitment if a segwit tx is present in mempool

    to check with real segwit txs... not seen any yet..

commit b508bc87943d9e426cda994c2f53c16c11e8d4c3
Author: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Date:   Thu Mar 2 11:18:34 2017 +0100

    segwit: prepare the witness data, but disabled

    need more test, may affect the coinbase merkle and the miners...

commit 19bd3a83b9ddddd8b5ed4b7a1bdf8cf8c233e346
Author: Tanguy Pruvot <tanguy.pruvot@gmail.com>
Date:   Thu Mar 2 10:30:29 2017 +0100

    stratum: handle and auto toggle segwit if supported
2017-11-28 11:55:20 +01:00
Tanguy Pruvot
9d65986c57 tools: add coincap.io api for missing labels 2017-11-27 15:01:41 +01:00
Tanguy Pruvot
5b30461d29 tools: update coindb labels api 2017-11-27 14:32:01 +01:00
Tanguy Pruvot
6ced60c84e markets: add stocks.exchange public api
disabled by default, optional...
2017-11-22 12:15:04 +01:00