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
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
7aa93d684a
decred: listtransactions order is finally like others
2018-01-23 23:54:17 +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
d7b980b219
home: update project description
2018-01-11 14:24:46 +01:00
Tanguy Pruvot
c375085dc1
dashboard: show the stratum's uptime
2018-01-04 14:05:30 +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
94c8db3664
dashboard: fix alt balances for multialgo coins
2017-12-02 15:08:51 +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
2b98f0219e
payments: bulk op to reset a failed currency payout
...
Generally happen if the wallet balance is too low,
but in some cases could be also a rpc timeout (CHC),
so it require to be manually checked by the admin in the wallet tx history.
2017-11-22 10:07:33 +01:00
Tanguy Pruvot
f14ae825de
api: use a new constant for api host
2017-10-17 13:30:15 +02:00
Tanguy Pruvot
f4caf07277
security: remove all unserialize() funcs from code
2017-09-10 00:41:18 +02:00
Tanguy Pruvot
0d0fbe24f5
miners: avoid costly queries on the shares table
2017-08-30 17:15:33 +02:00
Tanguy Pruvot
da6d1525ce
miners: properly cache rejected shares data
2017-08-17 09:20:59 +02:00
Tanguy Pruvot
44aa14ddf7
admin: prevent ip spoofing for admin url
2017-08-05 02:36:34 +02:00
Tanguy Pruvot
cea296384a
triggers: set missing default time values ( #147 )
2017-08-04 02:29:56 +02:00
Tanguy Pruvot
f47ec6dd60
user wallet: move hashrate graph above miners
...
help when using fleet of miners...
also show the workers IP to the admin
2017-07-26 21:30:16 +02:00
Tanguy Pruvot
48b76054f6
pool: show ttf at current coin speed, if mined (yiimp mode)
2017-07-25 20:42:42 +02:00
Tanguy Pruvot
5c76be812c
api: add 24h stats to currencies
...
share the same sql query as pool tab stats (memcached)
2017-07-25 02:51:53 +02:00
Tanguy Pruvot
6610a04b25
api: reduce wallet api paid amount to the last 24h
...
to be more accurate than the last 2 months...
2017-07-24 15:28:29 +02:00
Tanguy Pruvot
8f2edf76c6
index: disable links to irc/forum for anonymous yiimp copies
2017-07-21 05:57:02 +02:00
Tanguy Pruvot
26b18a1594
perfs: memcache more common panels
2017-07-15 17:59:45 +02:00
Tanguy Pruvot
135174f7ab
site: memcache for 30s the pool status (per algo)
...
This is the most requested page (used on all pool tabs)
algo var is required to keep selected tr without javascript...
2017-07-10 16:17:26 +02:00
Tanguy Pruvot
b404c26cec
user wallet: allow to drop cookie addresses
2017-06-23 17:18:33 +02:00
Tristian
44ba719477
fix jqplot memory leak ( #133 )
2017-06-22 13:43:35 +02:00
Tanguy Pruvot
87f89c9a4f
wallet: add a 10mn meta refresh to prevent ajax graph leaks
2017-06-20 21:57:45 +02:00
Tanguy Pruvot
719a2fb38f
pool: provide the value the pool is short of a currency ( #29 )
...
+ nicehash orders json fix
2017-06-20 08:22:34 +02:00
Tanguy Pruvot
ca999ecfa6
store payout coin id and check algos earnings mismatches
2017-06-19 10:45:50 +02:00
Tanguy Pruvot
8633aebab4
admin: some code syntax changes and console log
2017-06-18 09:36:54 +02:00
Tristian
215fec2dc8
Add CIDR range checking for admin IP ( #130 )
...
* Add CIDR range checking for admin IP
* Be more strict in checking admin IP
2017-06-18 09:26:27 +02:00
Tanguy Pruvot
93c785b45a
dashboard: altcoin balances totals and new market balances view
...
Also add a manual ticker api check to test the exchange reliability
2017-05-28 09:57:38 +02:00
Tanguy Pruvot
a6658ad221
dashboard: fix PHP 7.1 possible number error
2017-05-22 23:55:18 +02:00
Tanguy Pruvot
2cfbd87157
use proper function case for arraySafeVal
2017-05-14 07:40:28 +02:00
Tanguy Pruvot
770670ddaa
decred: upgrade tickets voting status for v1.0
2017-05-07 03:36:10 +02:00
Tanguy Pruvot
440bdafacc
admin: allow to toggle web console
2017-04-21 11:31:19 +02:00
Tanguy Pruvot
4697637adf
user wallet: add a note about minimal payouts (if set)
2017-04-16 11:21:12 +02:00
Tanguy Pruvot
a4d9326e9d
wallet: reduce default limit to list txs
...
2500 seems too much... for decred at least
2017-04-13 17:44:42 +02:00
Tanguy Pruvot
be1064a25b
sha256t algo + fix sha/decred pool hashrate axis
2017-03-08 11:44:57 +01:00
Tanguy Pruvot
ca022f2628
stratum: add deep, timetravel and hmq1725 algos
...
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2017-02-27 20:38:05 +01:00
Tanguy Pruvot
6970c8e17e
explorer: add a note about quark computed diff
...
also add a link to the explorer on Pool status coin icons
2017-02-27 03:55:15 +01:00
Tanguy Pruvot
96c41abeff
api/status: add last 24h avg hashrate
2017-02-26 21:09:38 +01:00
Tanguy Pruvot
a58f3e0745
show also ETA on block history + main wallet
2017-02-25 20:20:48 +01:00
Tanguy Pruvot
e5962b39cb
earnings: show 'ETA' on user immature blocks
2017-02-25 04:00:30 +01:00
Tanguy Pruvot
9f3d194fd7
decred: 0.8.0 rpc changes in stake, getbalance
2017-02-14 14:06:22 +01:00
Tanguy Pruvot
acc8285a90
xmr-rpc: allow to list transactions
...
very basic list, this rpc is screwed... not even a proper timestamp...
2017-02-01 02:49:33 +01:00
Tanguy Pruvot
d64ef4d474
coin: allow to set price if empty ( #61 )
2017-01-23 20:10:41 +01:00
Tanguy Pruvot
5dd75a4943
admin: remove some dead code
2017-01-03 08:29:16 +01:00
Tanguy Pruvot
f11285087f
wallet: update db balances after manual send
2017-01-03 08:16:19 +01:00