Commit graph

433 commits

Author SHA1 Message Date
Tanguy Pruvot
ed3cd5fb69 db/benchmarks: allow ccminer to report device stats
user password should contain "stats", made for ccminer 1.7.6+

will see to allow a special bench "test" account to allow devs to
easily test the stratum and fill benchmarks, for the moment, its
enabled while mining with the -p stats password option.
2016-05-15 18:46:16 +02:00
Tanguy Pruvot
035d3b3bf2 c-cex: upgrade to newer auth api (balances) 2016-05-12 17:24:01 +02:00
Tanguy Pruvot
2681761913 explorer: add tx size 2016-05-12 16:06:54 +02:00
Tanguy Pruvot
386b94c3b5 keep stake value if not in getinfo
will be required for decred

+ fix watched coins typo
2016-05-12 06:44:58 +02:00
Tanguy Pruvot
4eaab8c05d link new coin fields, auto filled 2016-05-11 21:25:42 +02:00
Tanguy Pruvot
a7bae2ddc7 sql: new coin db fields multialgos watch stake 2016-05-11 20:28:52 +02:00
Tanguy Pruvot
f61d53bc67 stratum: handle block confirmations on multialgos coins
+ var typo fix
2016-05-11 19:59:28 +02:00
Tanguy Pruvot
54de738048 decred: check if blocktime is before tx time
required after a wallet resynch/import
2016-05-11 19:10:08 +02:00
Tanguy Pruvot
c059a912db add x17 algo 2016-05-09 16:12:07 +02:00
Tanguy Pruvot
410246fddf decred: adjustments for tickets and pool fees stx
also prepare support of the txtype field

ticket and unlocked amounts transactions are now shown in the wallet txs
2016-05-08 14:04:51 +02:00
Tanguy Pruvot
f539b9fc17 console: handle boolean parameters 2016-05-06 13:59:09 +02:00
Tanguy Pruvot
b047690843 markets: link exchange settings + default values
allow to toggle dead code more easily (cryptsy/empoex)

+ set some default market/exchange settings, to prevent hardcoded rules
2016-05-06 12:56:34 +02:00
Tanguy Pruvot
6172ae09ba settings: market and coin functions + cache
and update cli settings commands
2016-05-06 12:26:11 +02:00
Tanguy Pruvot
4b3f67f0fa controller: cleanup 2016-05-06 12:26:09 +02:00
Tanguy Pruvot
3707c1d564 explorer: colorize json block/transactions + css 2016-05-05 00:23:09 +02:00
Tanguy Pruvot
0f35eea066 console: colorize and create link to the explorer 2016-05-04 18:01:20 +02:00
Tanguy Pruvot
0eaca9c541 console: humanize json timestamps + rpc errors report 2016-05-04 16:07:38 +02:00
Tanguy Pruvot
f3c65e270c explorer: dynamic generation of all explorer links
will use a more friendly format if the coin is visible

bitcoins txs will be linked to an external site, and if the site explorer
is disabled, hyperlinks should be disabled (text only)

+ some other changes related to the explorer...
2016-05-03 21:37:18 +02:00
Tanguy Pruvot
b97682e225 explorer: allow /explorer/SYM url format 2016-05-03 15:37:27 +02:00
Tanguy Pruvot
382131c413 Fix displayed pending amount in user wallet
There was a (UI only) difference between details and total.

note: the paid amount was correct (the one showed in show details)
2016-05-03 13:42:57 +02:00
Tanguy Pruvot
b82873632b sorter: fix hashrate column on explorer + pool status 2016-05-02 20:47:05 +02:00
Tanguy Pruvot
33e0aa65c4 markets: fix typo related to the LTC test 2016-05-02 16:27:20 +02:00
Tanguy Pruvot
90b29f7cd2 blakecoin: add to default algos + diff factor fix 2016-05-02 15:40:07 +02:00
Tanguy Pruvot
e0e1b1d144 yobit: price update was interrupted by the deposit address check
also, add more autotrade safety against scams pump'n'dump
2016-05-02 15:08:34 +02:00
Tanguy Pruvot
eb4e918fa6 pool status: fix typo 2016-05-02 14:43:06 +02:00
Tanguy Pruvot
57422a36f7 Fix hashrate sort in pool Status + sort css 2016-05-02 13:08:21 +02:00
Tanguy Pruvot
125cf47930 dashboard: hide inactive algos + sorter 2016-05-02 11:24:37 +02:00
Tanguy Pruvot
b2f7f27228 yii 1.1.x models form unsafe attributes
boolean flag required if not set in the model...
2016-05-01 20:46:27 +02:00
Tanguy Pruvot
c9c7a27dcf Fixes to handle the newer framework and jquery assets
double check the web/assets folder is writable by your web server...

so, jquery-ui bundled in this framework is now the v1.10.4
and jquery at the v1.11.1
2016-05-01 19:10:23 +02:00
Tanguy Pruvot
9c96f5012f Import yii framework 1.1.17 2016-05-01 18:54:49 +02:00
Tanguy Pruvot
2d1af265fa history: improve the stacked graph series with missing data
+ optional hack to allow to store decred staking (locked) balance history
2016-05-01 13:29:25 +02:00
Tanguy Pruvot
2300314280 wallet: enhance graph ajax refresh and resize
prevent graph flicker on ajax refresh, only reload data after 5mn
and/or when the browser window is resized.

should reduce a bit the browser cpu usage...
2016-05-01 08:00:05 +02:00
Tanguy Pruvot
cf9b70c04b history: update time to rounded hour on older history
+ db user setting to set the delete delay (in seconds)
2016-04-30 18:05:31 +02:00
Tanguy Pruvot
b81a3701b4 history: prune database + better axis interval for 7 days
2 months kept in the database, and pruned by avg after 7 days
2016-04-30 13:50:24 +02:00
Tanguy Pruvot
6d2ab6efa1 markets: attempt to handle LTC markets
for the test, i added (manually) a market record named "c-cex LTC"
with base_coin set to "LTC", you may have to disable any BTC market(s) for the coin

In this case, the coin BTC price/balance is computed, based on LTC price,
even if the database coin "BTC price" is under 1 sat.

require LTC to be enabled or... "watched" to also update LTC/BTC price

implemented for cryptopia, nova and c-cex, not bleutrade (DOGE only)

+ various small log fixes..
2016-04-28 18:51:23 +02:00
Tanguy Pruvot
9dbc9c5ee3 history: improve graphes axis, dynamically 2016-04-28 10:08:58 +02:00
Tanguy Pruvot
ce6e7ff9f4 wallets: enhance layout, css and table sorter 2016-04-28 05:45:41 +02:00
crackfoo
3516e623f5 wallets: show status codes descriptions 2016-04-28 05:20:03 +02:00
Tanguy Pruvot
d32c673fa9 bitstamp: fix api typo 2016-04-27 13:16:02 +02:00
Tanguy Pruvot
fff4c76d68 c-cex: indent + constant fix 2016-04-27 12:52:58 +02:00
Tanguy Pruvot
6c8c6ce043 bitstamp: fix private api + getbalance 2016-04-27 12:08:41 +02:00
Tanguy Pruvot
b7c846c985 settings: link the exchange disable flag
+ apply settings to all exchanges

but remove the btc withdraw address from valid keys by default, security issue...
2016-04-27 11:12:38 +02:00
Tanguy Pruvot
7e0c9f69ce sql: settings table for exchange variables
only applied to bittrex as sample, default values are kept if unset.
2016-04-27 09:58:32 +02:00
Tanguy Pruvot
9d20eb01b3 backups: prefer xz if available 2016-04-27 05:17:27 +02:00
crackfoo
878716ea62 yiimp: add system var db & host for backup 2016-04-27 05:17:25 +02:00
crackfoo
15654cce6c bittrex: fix withdraw subtract tx fee from balance 2016-04-26 16:34:35 +02:00
Tanguy Pruvot
c74cfff0fc payments: handle payout_max field, to enhance later 2016-04-26 15:49:13 +02:00
crackfoo
e0d65b0fad separate stratum URL option (squashed + default) 2016-04-26 15:49:00 +02:00
Tanguy Pruvot
fac301fb93 cryptomic: finish renaming + kraken ask/bid check 2016-04-26 12:47:54 +02:00
Tanguy Pruvot
70d4ac5b88 bitstamp public api, private untested yet 2016-04-26 12:47:52 +02:00