Commit graph

486 commits

Author SHA1 Message Date
Tanguy Pruvot
a9eaf75270 sql: add chip table to analyse benchmark results 2016-06-04 11:02:09 +02:00
Tanguy Pruvot
7e37bd14e9 stratum: re-enable the watchdog, take too much time 2016-06-03 19:01:16 +02:00
Tanguy Pruvot
6d3dd22082 stratum: add a flag indicating we need exit
can be useful to filter real valgrind leaks on exit and trap reboot signal

also protect against db queries after close
2016-06-03 17:05:36 +02:00
Tanguy Pruvot
3552577ad3 cli: move deletecoin command to yiimp coin 2016-06-03 12:03:53 +02:00
Tanguy Pruvot
56cd953406 benchs: remove some noise for amd apus + cpu avg 2016-06-03 10:34:12 +02:00
Tanguy Pruvot
911749ae53 admin: rework earnings and payments totals
show number of records and query limit in table footer
set a dynamic css min height
increase a bit table limits when the query is filtered for a wallet
2016-06-03 10:11:36 +02:00
Tanguy Pruvot
5472fca192 config: add YAAMP_DEFAULT_ALGO 2016-06-02 10:46:49 +02:00
Tanguy Pruvot
900525236b notify: allow to reset triggered rules 2016-06-02 09:10:43 +02:00
Tanguy Pruvot
afecf8e614 notify: wallet ui to add/toggle/del trigger rules
admin: move common ui functions in a new file
2016-06-02 09:06:16 +02:00
Tanguy Pruvot
dbdd50321e Add basic notify rules check
sample db rule which mail the admin:

enabled, description, conditiontype, conditionvalue, notifytype

1, 'DCR Greater than X', 'price >', 0.0035, 'email'

see core/backend/notify.php for more details...
2016-06-01 17:32:20 +02:00
Tanguy Pruvot
65e75e3a3b pool: diff column sort was wrong in coin list 2016-06-01 14:54:53 +02:00
Tanguy Pruvot
0f6e93f1ca db: prepare a notification rules table 2016-06-01 14:33:11 +02:00
Tanguy Pruvot
0c5fb6cb30 coins: fix footer + date sort 2016-06-01 13:57:25 +02:00
Tanguy Pruvot
d8d256b6f5 tickets: show net demand (fees) + price auto fill 2016-06-01 12:01:32 +02:00
Tanguy Pruvot
aed4a0a856 stratum: extra check about ntime range 2016-06-01 06:37:58 +02:00
Tanguy Pruvot
96097edfe9 x11evo algo, properly rewrote
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2016-06-01 06:37:14 +02:00
Tanguy Pruvot
f775be0daa wallet: attempt to reduce chrome memory leak 2016-05-30 13:00:25 +02:00
Tanguy Pruvot
49b1a27d65 tickets: be more safe with time fields
on recent purchase (ownmempool), time field can be missing
2016-05-30 10:23:16 +02:00
Tanguy Pruvot
01c4519638 rpc: error string was not properly retrieved 2016-05-30 10:20:33 +02:00
Tanguy Pruvot
722b9c9118 eth: handle rpc exceptions 2016-05-30 09:46:48 +02:00
Tanguy Pruvot
738848b7e9 various small changes 2016-05-30 09:13:19 +02:00
Tanguy Pruvot
f26060c15f ethereum: handle unknown methods 2016-05-29 14:34:30 +02:00
Tanguy Pruvot
3ab1c89493 fix typo 2016-05-29 10:22:14 +02:00
Tanguy Pruvot
35220977ef new wallet rpc class to handle martians
add some bitcoin rpc commands to query geth wallet informations (balance,diff,connections..)

todo: handle explorer and transactions list
2016-05-29 09:39:04 +02:00
Tanguy Pruvot
9ceae22bb0 explorer: do no limit block hash size 2016-05-27 09:15:51 +02:00
Tanguy Pruvot
74dc0b1e03 wallets: also show watched coins in the list
+ rework status to show disabled coins attributes
2016-05-27 07:03:44 +02:00
Tanguy Pruvot
e3a485179b markets: allow to change base coin (experimental) 2016-05-24 23:38:33 +02:00
Tanguy Pruvot
53b1e06b63 users: move delete with deps to the model 2016-05-24 00:34:58 +02:00
Tanguy Pruvot
ad89a55256 sql: add bookmarks table and link to wallet 2016-05-24 00:34:13 +02:00
Tanguy Pruvot
3e0c13a2bd benchs: show hashrate per watt 2016-05-23 02:58:54 +02:00
Tanguy Pruvot
bea876bbd1 benchs: add averages in footer for current filter 2016-05-23 02:40:02 +02:00
Tanguy Pruvot
2bbf358e32 console: use the right php function (php7) 2016-05-21 21:47:32 +02:00
Tanguy Pruvot
b857657490 stats: use a vendor id with the cores count
intel cpu models share the same revision for i5/i7
2016-05-21 06:47:02 +02:00
Tanguy Pruvot
1a53bf093e benchmarks: function to clean cpu names 2016-05-21 04:02:44 +02:00
Tanguy Pruvot
8d4ebc40ca stratum: allow cpuminer-multi stats 2016-05-21 01:22:22 +02:00
Tanguy Pruvot
d262f87bad stratum/stats: handle the benchmark miner user
and update benchmarks instructions
2016-05-20 21:41:42 +02:00
Tanguy Pruvot
7ae4a67ab0 stratum: defines for valid address min/max length 2016-05-20 18:33:16 +02:00
Tanguy Pruvot
a6136712d2 stratum: prevent diff/algo setting conflict 2016-05-19 22:53:51 +02:00
crackfoo
de88b7c829 payouts: additional errors for failed tx
Added some additional errors to catch for miner payments and to resend 1/2 the failed amount.

Note (tpruvot): only for coins with the max_payout set (buggy or diing coins)
2016-05-19 03:24:19 +02:00
Tanguy Pruvot
cf3779dc5b workers: hashrate sort + gift fix 2016-05-18 22:52:14 +02:00
Tanguy Pruvot
f816169c04 stratum: improve guest users, do not create accounts 2016-05-18 22:52:13 +02:00
Tanguy Pruvot
976c87d601 stratum: allow test/benchmark/donate usernames
+ spaces check
2016-05-18 21:45:10 +02:00
Tanguy Pruvot
8387b5ed72 benchmarks: simplify and prepare adv search 2016-05-18 21:00:59 +02:00
Tanguy Pruvot
c5f328a601 poloniex: be more safe with balance api results
unsure how it was possible, but zpool reported this error
2016-05-17 22:00:15 +02:00
Tanguy Pruvot
c47244bea3 stratum/stats: fix double values, were rounded to int 2016-05-17 22:00:14 +02:00
Tanguy Pruvot
1973e054e8 benchmarks: show cuda arch column 2016-05-16 23:18:34 +02:00
Tanguy Pruvot
0b8d4e966b benchmarks: show a device table with all algos 2016-05-16 18:35:18 +02:00
Tanguy Pruvot
39e0d4ba26 benchmarks: allow to del + stratum record limit 2016-05-16 16:43:49 +02:00
Tanguy Pruvot
169241f273 stratum: use the proper new method to request stats 2016-05-16 01:18:07 +02:00
Tanguy Pruvot
a0ba300188 benchmark: improve algo selection and handle gpus suffixes 2016-05-16 00:39:01 +02:00