Commit graph

74 commits

Author SHA1 Message Date
Tanguy Pruvot
c3721b77c9 tribus algo, nothing complicated...
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2017-07-05 19:17:06 +02:00
Tanguy Pruvot
14740a09cb wallet: add an admin link to external explorer (if set) 2017-07-04 14:12:17 +02:00
Tanguy Pruvot
fb8d9b341d admin: fix deprecated function for netmask check 2017-06-19 09:09:55 +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
1c22ec4df6 refresh/fix jha algo, keep only the last variant 2017-05-19 13:20:56 +02:00
Tanguy Pruvot
8428d49750 bitcore timetravel-10 algo variant
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2017-05-01 01:02:14 +02:00
Tanguy Pruvot
dcaf083ccf decred: handle new block header stake version in coinb2 2017-04-23 19:49:41 +02:00
Tanguy Pruvot
440bdafacc admin: allow to toggle web console 2017-04-21 11:31:19 +02:00
Tanguy Pruvot
acdb0bd6fd handle bastion algo 2017-03-09 18:01:08 +01: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
0bed2e0465 lyra2z (v3) xzc at block 20500
disable the public explorer for now + dyn payee

note: xzc coinbase value is already without dev fees

warning: this wallet rpc is very slow and seems to slow down the backend (use it at your risks)
2017-02-12 09:23:32 +01:00
Tanguy Pruvot
5ed5e2da35 triggers: fix variable errors 2016-12-24 23:04:31 +01:00
Tanguy Pruvot
e3fef4b970 xevan algo (x17 x2... but on 128 bytes hashes) 2016-11-04 19:19:59 +01:00
Tanguy Pruvot
3db9327372 wallet: only use bid prices to convert amounts
This should fix the issue #43 and a part of zpool incoherences

PS: this "price2" (ask) conversion was there since original yaamp publication
2016-10-09 13:51:23 +02:00
Tanguy Pruvot
1b4d4c788d veltor algo 2016-08-21 01:20:00 +02:00
Tanguy Pruvot
aed04e8491 stats: show reject count for workers rejects
percent is still shown on mouse over, used the 5mn avg diff for a more accurate result
2016-08-13 01:36:52 +02:00
Tanguy Pruvot
a88c1e0b43 handle lbry algo and protocol
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2016-07-19 23:14:34 +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
96097edfe9 x11evo algo, properly rewrote
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
2016-06-01 06:37: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
4eaab8c05d link new coin fields, auto filled 2016-05-11 21:25:42 +02:00
Tanguy Pruvot
c059a912db add x17 algo 2016-05-09 16:12:07 +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
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
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
90b29f7cd2 blakecoin: add to default algos + diff factor fix 2016-05-02 15:40:07 +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
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
60e1938289 wallet: basic console 2016-04-22 11:04:34 +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
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
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
0f34e167cf users: rework table and bad shares count 2016-03-21 07:25:27 +01:00
Tanguy Pruvot
db76c2e525 wallets: proper wallet version function 2016-03-18 01:25:37 +01:00
Tanguy Pruvot
bcf72ffeda wallet: add peer infos 2016-03-17 22:37:45 +01:00
Tanguy Pruvot
1a625a3869 x14 2016-03-17 07:30:12 +01:00
Tanguy Pruvot
266f78431a add blake2s to default algos..
+ uis algos list change
2016-03-14 23:56:02 +01:00
Tanguy Pruvot
e48a0cd335 blake2s algo 2016-03-10 08:07:08 +01:00
Tanguy Pruvot
c2cf1ebbe4 blocks: show block finder and fill missing user diff
diff: same generic algo as the one used in the stratum
      only used on PoW coins without blocknotify feature

finder: show first letters of the user address, require blocknotify
2016-03-01 14:11:32 +01:00
Tanguy Pruvot
1c230f4d60 add decred algo port + sample conf 2016-02-13 11:00:33 +01:00
Tanguy Pruvot
05abacb584 Handle TLS wallets
Sample RPC host name : https://dcrd@127.0.0.1
2016-02-03 02:04:24 +01:00
Tanguy Pruvot
23e43aa6a2 handle payout of coins without btc price 2016-02-02 23:14:16 +01:00
Tanguy Pruvot
d9d1be135e Add support for VNL blake 2016-01-27 16:56:28 +01:00
Tanguy Pruvot
52580a5636 Add argon2 algo support 2016-01-24 17:15:40 +01:00
Tanguy Pruvot
61f280b64d algos: enable whirlpool and myr-gr
drop fresh
2016-01-23 14:37:15 +01:00