Commit graph

60 commits

Author SHA1 Message Date
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
f9e7422653 exchanges: add livecoin markets and balances 2016-11-06 13:52:12 +01:00
Tanguy Pruvot
114001ab1b cleanup: drop dead exchanges code
cryptsy cryptomic(banx) and safecex
2016-10-22 00:52:32 +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
c5f328a601 poloniex: be more safe with balance api results
unsure how it was possible, but zpool reported this error
2016-05-17 22:00:15 +02:00
Tanguy Pruvot
035d3b3bf2 c-cex: upgrade to newer auth api (balances) 2016-05-12 17:24:01 +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
crackfoo
15654cce6c bittrex: fix withdraw subtract tx fee from balance 2016-04-26 16:34:35 +02:00
Tanguy Pruvot
fac301fb93 cryptomic: finish renaming + kraken ask/bid check 2016-04-26 12:47:54 +02:00
Tanguy Pruvot
e816d5ce0c markets: always update markets if we have the data
Only require installed flag if a secondary api query is required

+ banx rename
+ kraken BTC/ALT markets fix, prices are 1/x
2016-04-25 12:49:13 +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
187a5dcb85 trading: remove big markets checks + bter fix + balances 2016-04-15 18:40:50 +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
f72ce04be1 markets: new fields + balances update 2016-04-02 15:11:53 +02:00
Tanguy Pruvot
294da52732 banx: rename to cryptomic (part 2) 2016-04-02 15:06:37 +02:00
JarBinks
a5450584e0 safecex: fixing missing cancel order routines
I left these out of the last update. :-(
2016-04-02 14:48:21 +02:00
JarBinks
1a51a4f2ec cryptopia: bug fix in the cancel order function 2016-04-02 12:11:27 +02:00
crackfoo
c3f2e90c26 yobit: add auto withdraw BTC
fixed (tpruvot)
2016-04-01 10:55:29 +02:00
Tanguy Pruvot
06f397a357 cryptopia: double check orders api result in trading 2016-03-31 21:20:32 +02:00
JarBinks
46d1fe9a9a Exchange Order Cancel on Dashboard page 2016-03-31 10:05:41 +02: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
6d3241d02a bleutrade: sleep before each api call 2016-03-22 09:52:34 +01:00
Tanguy Pruvot
f4fcf5c492 c-cex: handle error in return field :/ 2016-03-22 06:54:06 +01:00
Tanguy Pruvot
7d599013ea safecex: also store all balances 2016-03-22 05:52:01 +01:00
Tanguy Pruvot
40dbf13e46 c-cex: get deposit addresses 2016-03-22 05:18:21 +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
7e739906a1 c-cex: add new apis + auto withdraw 2016-03-21 16:18:43 +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
7c87987cea safecex: wrong use of isset on property 2016-03-08 17:14:46 +01:00
Tanguy Pruvot
b3090f0634 safecex: selllimit doesnt always return the order id 2016-03-08 04:42:03 +01:00
Tanguy Pruvot
4c45612261 trading: general cleanup 2016-03-08 03:55:25 +01:00
Tanguy Pruvot
5aa8c4a8ba cryptopia: automatic trading + bittrex/bleutrade vars 2016-03-08 02:24:02 +01:00
Tanguy Pruvot
e479495b9d safecex: implement automatic trading
Normal auto exchange like bittrex, not instant one...

Some higher percents can be tuned when selling on ask price

also:
- allow update yobit balance if 0
- disable crypsty user api calls (balance/trade)
2016-03-07 22:08:58 +01:00
Tanguy Pruvot
e669e1cc05 remove banx exchange, closing 2016-02-14 05:47:11 +01:00
Tanguy Pruvot
e27aa0e69f safecex: remove useless break 2016-01-31 19:04:52 +01:00
Tanguy Pruvot
a81493224d add banx private api (v3) support
get deposit addresses...
2016-01-15 20:40:44 +01:00
Tanguy Pruvot
ea8abb3032 yiimp: add exchange command, for private api tests 2016-01-15 16:13:18 +01:00
Tanguy Pruvot
6d12e9aa80 cryptopia: add private api function/balance 2016-01-15 14:49:02 +01:00
Tanguy Pruvot
2a1ce0da24 safecex: reduce private api queries to the minimum
deposit addresses call is not required each 15/20 minutes..

so only check for changed/new deposit addresses on new coins
and/or when a market address is (re)set to an empty value
and/or each 12 hours...

also, handle the new name field for new coins in public api

todo: apply to other exchanges,
2016-01-14 15:34:15 +01:00
Tanguy Pruvot
e3bd3de87d exchanges: allow to ignore some with empty keys/secret
- cryptsy is now used in low priority as default market

- remove keys.php from default defines, only loaded when used

- safecex prepare balances and deposit addresses (not ready yet)
2016-01-13 14:17:35 +01:00
Tanguy Pruvot
3a9ed587a6 trading: ccex warning if no orders 2015-12-04 22:10:12 +01:00
Tanguy Pruvot
bc8f444f94 trading: fix polo and bleutrade withdraws 2015-12-04 17:27:19 +01:00
Tanguy Pruvot
39a371b7b1 cryptsy: handle error when api key is wrong 2015-09-07 15:27:41 +02:00
Tanguy Pruvot
a42a33c524 empoex market + balance api functions 2015-08-02 15:35:09 +02:00