Tanguy Pruvot
15cee4797d
c-cex: implement getmarketsummaries to reduce api calls
2017-08-24 16:40:01 +02:00
Tanguy Pruvot
e829478835
nova: handle both possibles 'ok' status
2017-08-23 15:21:30 +02:00
Tanguy Pruvot
894f2aa901
tradesatoshi: public api to list markets
2017-08-20 17:45:16 +02:00
Tanguy Pruvot
b539cff940
exchanges: add cryptowatch as possible fallback price source
...
not used yet, but could be useful to handle secondary fiat (EUR,GBP,CAD,JPY) prices later
2017-08-15 13:49:22 +02:00
Tanguy Pruvot
196507fe04
poloniex: check deposit address before generating one
2017-08-14 12:59:34 +02:00
Tanguy Pruvot
eb6a4e2021
cryptopia: fix error parsing public api
2017-07-25 09:51:00 +02:00
Tanguy Pruvot
646ea022eb
api: coinsmarkets private api and balances
...
also disable some less used exchanges by default (alcurex, bter, jubi)
to toggle them, see the settings table (need disabled = 0)
2017-07-21 11:05:26 +02:00
Tanguy Pruvot
30ae9dfa61
cryptopia: fix public api (bad copy paste)
2017-07-21 05:13:10 +02:00
Tanguy Pruvot
fb176db565
cryptopia: handle maintenance and public api errors
2017-07-20 15:07:28 +02:00
Tanguy Pruvot
919ba6d0a2
kraken: handle api exceptions without crash
2017-07-20 15:02:58 +02:00
Tanguy Pruvot
3489940168
exchanges: add missing timeout curl options
2017-07-18 01:01:45 +02:00
Tanguy Pruvot
fe4dc4e25a
poloniex: do not throw exceptions on curl errors
2017-07-17 06:23:28 +02:00
Tanguy Pruvot
7f28b3d8f5
nova: fix possible error on deposit addresses
...
also add missing timeout options...
2017-07-12 16:36:03 +02:00
Tanguy Pruvot
c3764732d3
hitbtc: fix unparsable object array
2017-06-19 09:27:38 +02:00
Tanguy Pruvot
90577822a6
markets: handle hitbtc api and user's balances
2017-06-19 09:10:32 +02:00
Tanguy Pruvot
69a4859c56
markets: coinsmarkets public api, disabled by default
2017-06-18 08:11:09 +02:00
Tanguy Pruvot
e9e30c0cf7
shapeshift: command line api functions
...
explanations: yiimp shift help
2017-06-11 21:14:59 +02:00
Tanguy Pruvot
a2aaf2b9e0
markets: handle most other exchanges tickers
2017-05-28 20:10:29 +02:00
Tanguy Pruvot
93c785b45a
dashboard: altcoin balances totals and new market balances view
...
Also add a manual ticker api check to test the exchange reliability
2017-05-28 09:57:38 +02:00
Tanguy Pruvot
cb7ad18421
exchanges: handle more Cloudflare JSON api errors! morons
2017-05-14 07:49:41 +02:00
Tristian
25aa694498
nova: update API to v2, get deposit addresses ( #112 )
...
- fix updateNovaMarkets
- slight refactor of trading to handle symbol2
- get deposit addresses
2017-05-12 06:16:57 +02:00
Tristian
9a6ece22cd
Add Nova trading ( #108 )
2017-05-09 05:07:36 +02:00
Tanguy Pruvot
94a52ef296
coinexchange public api/markets
2017-03-24 03:14:48 +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
8d930e0f33
markets: cryptopia maintenance + livecoin deposit addr
2017-01-31 23:37:36 +01:00
Tanguy Pruvot
f9e7422653
exchanges: add livecoin markets and balances
2016-11-06 13:52:12 +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
Tanguy Pruvot
035d3b3bf2
c-cex: upgrade to newer auth api (balances)
2016-05-12 17:24:01 +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
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
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
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
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
009e97f311
nova: missing link to cron + url typo
2016-04-15 21:57:46 +02:00
Tanguy Pruvot
4ed942569a
add nova exchange api
2016-04-15 21:32:36 +02:00
Tanguy Pruvot
294da52732
banx: rename to cryptomic (part 2)
2016-04-02 15:06:37 +02:00
Tanguy Pruvot
40268644b2
banx: quick fix for new domain name
2016-04-02 14:00:22 +02:00
Tanguy Pruvot
21d8a1d5c6
exchange: fix bter api queries
...
was badly reported as bleutrade errors
2016-04-02 13:54:25 +02:00
Tanguy Pruvot
5f1779673d
kraken: set a timeout to api calls
2016-03-30 18:21:21 +02:00
Tanguy Pruvot
87128640a3
poloniex: dont assume the api key is defined
2016-03-30 17:35:50 +02:00
Tanguy Pruvot
b1d7435564
c-cex: link coin labels api
2016-03-28 12:09:18 +02:00
Tanguy Pruvot
1c5daaa9b7
graphs: handle the new blake unit
2016-03-27 23:41:13 +02:00
Tanguy Pruvot
b90ef30df3
small changes
2016-03-24 05:11:08 +01:00