Commit graph

378 commits

Author SHA1 Message Date
Tristian
9a6ece22cd Add Nova trading (#108) 2017-05-09 05:07:36 +02:00
Tanguy Pruvot
94afe1073e bench: drop invalid clocks in nv 381.x (fixed in 382) 2017-05-07 03:36:11 +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
5a332328d1 backend: enhance masternodes and decred orphans detection
handle new DASH/SIB masternodes template for the coin reward

for decred orphans, a wallet restart can lead to orphans,
so double check the wallet status with walletinfo
2017-04-30 23:10:26 +02:00
Tanguy Pruvot
2d4b671f30 rpc: dont fail on non-standard wallet errors 2017-04-28 08:51:57 +02:00
Tanguy Pruvot
dcaf083ccf decred: handle new block header stake version in coinb2 2017-04-23 19:49:41 +02:00
Tanguy Pruvot
9322d7e1bc markets: increase validity-check of json ticker results 2017-04-21 17:58:54 +02:00
Tanguy Pruvot
440bdafacc admin: allow to toggle web console 2017-04-21 11:31:19 +02:00
Tanguy Pruvot
fd780ed27b backend: disable coinexchange by default
detected an attempt to hack prices this night and dont have private apis
2017-04-08 06:22:12 +02:00
Tanguy Pruvot
10d72b8c22 decred: double check user addresses in failed payments 2017-04-01 23:58:15 +02:00
Tristian
8904272d28 More livecoin trading commits (squashed)
* Fix LiveCoin never trades
* livecoin: json_decode handles booleans, compare as so
* livecoin: Remove redundant checks
* livecoin: Improve error handling
Fix: LiveCoin orders not being removed
* livecoin: remove redundant API call
* Fix LiveCoin balance updates
* use array()
2017-03-31 20:38:07 +02:00
Tristian
527a9c8142 Fix some LiveCoin error checking (#100)
* Fix some LiveCoin error checking
* Correct LiveCoin withdrawl fee
* Fix typo in LiveCoin trading call
* Log returned data not address (fixed)
2017-03-30 07:19:31 +02:00
Tristian
b4bd34a608 Add 'sellonbid' for Livecoin (#99)
* Add 'sellonbid' for Livecoin
* Remove extraneous bracket
* Upgrade Livecoin priority
* Remove duplicate variable name
2017-03-28 01:05:46 +02:00
Tanguy Pruvot
b8d6892827 coinexchange: fix wrong market id 2017-03-24 07:01:56 +01:00
Tanguy Pruvot
94a52ef296 coinexchange public api/markets 2017-03-24 03:14:48 +01:00
Tanguy Pruvot
6b91caa27b backend: drop bench dups logs + balances workaround 2017-03-17 17:49:18 +01:00
Tristian
ef1cd062e1 Livecoin trading #68
Insert balance row if it is missing

use tabs + restore public api function for users without keys
2017-03-17 12:56:58 +01:00
Tanguy Pruvot
093c884c27 cryptopia: remove old option, add timeout 2017-03-16 23:05:52 +01:00
Tanguy Pruvot
74cda705ff bittrex: use marketsummaries api in bulk 2017-03-16 16:30:56 +01: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
f412d68338 coin/console: handle raw json queries 2017-03-01 02:48:59 +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
9d1630c40c decred: missed one 0.8.x getbalance for tickets 2017-02-17 20:14:38 +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
9b69d0a0d2 benchs: show real freq. and power limit + cleanup rules
these new values are now reported by ccminer 2.0...
2017-02-06 13:22:00 +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
8d930e0f33 markets: cryptopia maintenance + livecoin deposit addr 2017-01-31 23:37:36 +01:00
Tanguy Pruvot
09336533c0 decred: handle reggression in orphaned getblock + cleanup
removed confusing/dead code in stratum code (failed attempt to use gbt)
2017-01-17 16:53:10 +01:00
Tanguy Pruvot
f11285087f wallet: update db balances after manual send 2017-01-03 08:16:19 +01:00
Tanguy Pruvot
5ed5e2da35 triggers: fix variable errors 2016-12-24 23:04:31 +01:00
Tanguy Pruvot
8a034edf29 triggers: handle rpc commands
move the text query parser used in web console in the wallet rpc class
2016-12-24 01:11:29 +01:00
Tanguy Pruvot
3801d3d539 New config to toggle new coin mail notification 2016-12-03 09:20:41 +01:00
Tanguy Pruvot
a4af6b856f cron: update new coin balance fields (from db) 2016-11-25 04:26:58 +01:00
Tanguy Pruvot
ad3f2e2714 backend: move mature_blocks update at a better place 2016-11-24 02:24:11 +01:00
Tanguy Pruvot
81518c4c7d backend: auto stop mining at pow end & fill mature_blocks 2016-11-24 01:19:29 +01:00
Tanguy Pruvot
e09147ede9 explorer: first fixes to handle zec
This coin seems to have many specific things, no coinbasevalue, and a wrong "bits" diff formula
2016-11-06 18:28:16 +01:00
Tanguy Pruvot
f9e7422653 exchanges: add livecoin markets and balances 2016-11-06 13:52:12 +01:00
Tanguy Pruvot
e3fef4b970 xevan algo (x17 x2... but on 128 bytes hashes) 2016-11-04 19:19:59 +01:00
Tanguy Pruvot
d6df074b29 exchanges: add curl timeout everywhere 2016-10-30 08:27:08 +01:00
Tanguy Pruvot
114001ab1b cleanup: drop dead exchanges code
cryptsy cryptomic(banx) and safecex
2016-10-22 00:52:32 +02:00
Tanguy Pruvot
d4150a9ffe shapeshift: handle as markets price source
reduce market priority until we have trading code
2016-10-22 00:52:00 +02:00
antho281
8afd54759c bleutrade: Update Withdrawal Fees
from 0.0002 BTC to 0.0005 BTC
2016-10-15 20:25:31 +02: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
b2ca40a7fd exchanges: disable cryptomic, closed 2016-09-23 18:29:17 +02:00
Tanguy Pruvot
95fe244984 basic cryptonote wallet rpc class/converter
allow to read balance and do queries via the console

Note: The db is not ready to handle both wallet and daemons ip/ports
      I assume the wallet is on local host and the daemon on another machine(ip).
      For now, they should use the same port (on 2 different ips so).
2016-09-12 15:50:01 +02:00
Tanguy Pruvot
06c377bb3c backend: more db integrity checks for zpool issues 2016-09-04 08:33:10 +02:00
Tanguy Pruvot
1b4d4c788d veltor algo 2016-08-21 01:20:00 +02:00
Tanguy Pruvot
b276cc0a7f earnings: adjust mBTC decimals to satoshis
+ html output cleanup..
2016-08-20 22:37:19 +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