Commit graph

275 commits

Author SHA1 Message Date
Tanguy Pruvot
21746e5953 history: allow to watch local price/balance
also show graphes even if the wallet is not installed (like BTC or LTC)

+ yaamp "core" function to know if a coin is watched
2016-04-25 12:49:10 +02:00
Tanguy Pruvot
e6365fcc93 wallet: refactor graphes + vertical scroll to show more txs 2016-04-25 10:13:11 +02:00
Tanguy Pruvot
25a76ce458 wallet: history graphes improvements
apply a better granularity to reduce empty space on axis edges,
also handle resize and hide empty balances from the stacked graph.
2016-04-25 08:19:30 +02:00
Tanguy Pruvot
8dcbeec01b wallet: market price/balance graphes
only shown if the coin is monitored (server config)
2016-04-24 15:58:04 +02:00
Tanguy Pruvot
bf7fc3534f sql: keep btc and user defined markets history
will allow to do internal graphes and compute better exchange orders

Also track in the new table a (BTC/EUR) alternative, from kraken public api
this second currency should be user definable later.
2016-04-24 10:23:21 +02:00
Tanguy Pruvot
60e1938289 wallet: basic console 2016-04-22 11:04:34 +02:00
Tanguy Pruvot
09d46679f6 decred: show all live tickets (old too)
also show locked balance in summary
2016-04-22 10:37:09 +02:00
Tanguy Pruvot
dd262f1b65 decred: allow to purchase multiple tickets
require decred 0.1.0
2016-04-22 10:37:06 +02:00
Tanguy Pruvot
74b80292a6 stratum/decred: link new db coin rpc fields
And use rpcencoding='DCR' for decred checks,
to handle testnet instances or future forks..
2016-04-20 00:13:11 +02:00
Tanguy Pruvot
b4f1ce898f users: fix remains of last_login column 2016-04-17 02:32:14 +02:00
Tanguy Pruvot
009e97f311 nova: missing link to cron + url typo 2016-04-15 21:57:46 +02:00
Tanguy Pruvot
345e5bcfc9 add xvg algos + rename groestl to myr-gr
only diamond use dmd-gr, and groestl is for groestlcoin (deprecated)
2016-04-15 18:04:29 +02:00
Tanguy Pruvot
f0bf43b72e tickets: proper error and show current balance 2016-04-07 16:02:48 +02:00
Tanguy Pruvot
63f1032fb3 decred: tickets plugin in the wallet
can be useful as dashboard-only mode of yiimp
2016-04-06 23:34:23 +02:00
Tanguy Pruvot
e4ef728d40 coins: link the new fields in form
notes:
- account "default" should be set for decred
- payout_min handled (should be > txfee)
- payout_max to handle...

stratum rpc/account changes will be made in a second commit
2016-04-03 16:02:04 +02:00
Tanguy Pruvot
a338131f28 sql: rename account last_login to last_earning
this column name was confusing, add an index btw...

beware with this commit, need mysql change + memcache restart
2016-04-03 15:19:52 +02:00
Tanguy Pruvot
2a23f05b8f coins: change default order to creation date, desc
previous order by id was not perfect in case of importation from other databases
2016-04-03 15:19:36 +02:00
Tanguy Pruvot
b43fa9236b coins: add link_site field
don't forget to restart memcached service to refresh the db structure
2016-04-02 15:11:54 +02:00
Tanguy Pruvot
2902cdbf4e wallet: allow to manually toggle markets 2016-04-02 15:11:54 +02:00
Tanguy Pruvot
9f431ec275 markets: improve disabled flag
disabled = 9 means permanent disable by admin (no more checked)
else, values 1 to 8 will depends on different cases... api down, low volume, etc

for the moment, only handle the autoswitch between 0 and 1 when the api reports an active state
2016-04-02 15:11:54 +02:00
Tanguy Pruvot
616e448228 wallet: link new market fields 2016-04-02 15:11:53 +02:00
Tanguy Pruvot
dcce3ff418 workers: columns sort and search filter 2016-04-02 15:08:43 +02:00
Tanguy Pruvot
6950057b17 db: handle custom user donation percents
The setting is set with g=10% in password field

its disabled by default, to do maybe per worker...

prevent negative donation percents
2016-04-02 15:08:43 +02:00
Tanguy Pruvot
71de6d635b db: save blocks worker id for worker stats
Note: need database change!
2016-04-02 15:08:43 +02:00
Tanguy Pruvot
cefd7ffc59 coins: more flexible datasorter 2016-04-01 13:45:57 +02:00
Tanguy Pruvot
7d4f97b1a3 decred: show tickets and locked amount in the wallet 2016-04-01 12:26:27 +02:00
Tanguy Pruvot
da9cafe03a api: fix status json, could contain empty values 2016-04-01 11:16:54 +02:00
JarBinks
46d1fe9a9a Exchange Order Cancel on Dashboard page 2016-03-31 10:05:41 +02:00
Tanguy Pruvot
1c5daaa9b7 graphs: handle the new blake unit 2016-03-27 23:41:13 +02:00
Tanguy Pruvot
fe6c79ea23 stats: change blake algos profit to mBTC/Gh
to update history, manually run this sql query :

UPDATE hashrate SET price=price*1000.0, rent=rent*1000 WHERE algo IN ('blake','blake2s','decred','vanilla') AND price < 0.01;
2016-03-27 20:27:27 +02:00
Tanguy Pruvot
dac5d33e09 profit: move sha256 GH/s factor in a function
todo: handle blake algos like sha
2016-03-27 11:49:17 +02:00
Tanguy Pruvot
11d26c1f7d earnings: remove the row limit when a coin is selected 2016-03-27 10:10:01 +02:00
Tanguy Pruvot
1e7f2fb050 miners: increase max len of users's version/password 2016-03-26 19:44:46 +01:00
Tanguy Pruvot
318efbb7dc bter exchange private api 2016-03-24 05:05:52 +01:00
Tanguy Pruvot
8444523b98 exchange: banx and cryptopia also returns deposit addresses 2016-03-23 05:39:28 +01:00
Tanguy Pruvot
997f0be1b5 kraken api, to retrieve markets and btc balance 2016-03-22 14:44:10 +01:00
Tanguy Pruvot
8dfa435d94 exchanges: load balances in market table
for the moment, only when not using the auto-exchange

disable empoex (closing)
2016-03-21 16:44:11 +01:00
Tanguy Pruvot
d1905c6665 api: prepare the currencies details 2016-03-21 13:57:01 +01:00
Tanguy Pruvot
0f34e167cf users: rework table and bad shares count 2016-03-21 07:25:27 +01:00
Tanguy Pruvot
bc3ae3b44f Restore banx exchange, reopening..
site will also be renamed later... cryptomic.com

This reverts commit e669e1cc05.
2016-03-19 07:40:57 +01:00
Tanguy Pruvot
cfe41b6206 explorer: highlight linked transaction + style
also show decred tickets and allow to see raw block
2016-03-19 03:12:04 +01:00
Tanguy Pruvot
158f7c1f4d decred: wallet stake just need 256 confirmations
(not 257)

for now, use receive category for the ticket reward
2016-03-18 12:27:45 +01:00
Tanguy Pruvot
53cad56a0a peers: allow to add and remove 2016-03-18 11:18:23 +01:00
Tanguy Pruvot
06d55b90bc decred: fixor the wallet votes txs (wallet)
until they fix listtransactions output ;)
2016-03-18 06:44:20 +01:00
Tanguy Pruvot
b392f7d5eb wallet: link the backend blocks ops
+ some controller cleanup...

todo: splash error messages on wallet ops
2016-03-18 03:21:01 +01:00
Tanguy Pruvot
db76c2e525 wallets: proper wallet version function 2016-03-18 01:25:37 +01:00
crackfoo
ca50fe6bde Update block.php
fixed typo
2016-03-18 00:53:36 +01:00
Tanguy Pruvot
bcf72ffeda wallet: add peer infos 2016-03-17 22:37:45 +01:00
Tanguy Pruvot
b4b235f249 explorer: show raw transactions + decred stake 2016-03-17 21:24:34 +01:00
Tanguy Pruvot
12fd0d0b6c stats: remove stake blocks from pool blocks count 2016-03-17 08:34:45 +01:00