Commit Graph

104 Commits

Author SHA1 Message Date
Adrian Gallagher
ce3d2953f8 Various improvements, update config 2018-02-05 12:30:04 +11:00
Adrian Gallagher
5ca9db8ad4 Add banner 2018-01-19 17:30:08 +11:00
Adrian Gallagher
5a2c81346c Added helper functions, exchange method to set currencies and bug fixes 2018-01-18 12:45:19 +11:00
Adrian Gallagher
bb74b22ef7 Implement dry run mode, won't save config (to be used in future modes) 2018-01-17 21:24:24 +11:00
Adrian Gallagher
5dc6df72aa Improvements in config, currency, exchange, pair and helper code 2018-01-17 13:42:09 +11:00
Adrian Gallagher
3e30bb7213 Add version flag and blurbs 2018-01-16 16:40:22 +11:00
Adrian Gallagher
4d4c85f458 Add dynamic loading/unloading and reloading of exchanges 2018-01-16 12:05:30 +11:00
Adrian Gallagher
542828e957 Rename BTC-e to WEX and reinstate exchange 2017-09-16 13:03:00 +10:00
Adrian Gallagher
4a67edac99 Expand smsglobal 2017-09-14 15:08:20 +10:00
Adrian Gallagher
04d1de9e22 Add fiat display currency setting, defaults to USD 2017-09-14 15:08:20 +10:00
Adrian Gallagher
6e9bda83a1 Link up websocket handler to routes after refactor and various improvements 2017-09-14 15:08:19 +10:00
Adrian Gallagher
0682dcec88 Add currency converter provider failover and add config setting 2017-09-14 15:08:19 +10:00
Adrian Gallagher
2bd27feaf0 Polish websocket code 2017-09-14 15:08:19 +10:00
Adrian Gallagher
87633c2142 Link up orderbook websocket code, improve exchange test coverage and various other fixes 2017-09-14 15:07:59 +10:00
Adrian Gallagher
913c104d09 Finish off websocket ticker demo, update config files and fix tests 2017-09-14 15:04:38 +10:00
Adrian Gallagher
ad7ae88ff4 Add UpdateOrderbook exchange function and update all exchanges to support it 2017-09-11 14:02:39 +10:00
Adrian Gallagher
a1040c8d94 Start websocket implementation 2017-09-11 14:02:39 +10:00
Adrian Gallagher
8a2c7c03eb Clarify HTTP RESTful service 2017-08-29 16:47:12 +10:00
Adrian Gallagher
65f3a25888 Add Bittrex wrapper 2017-08-21 14:38:43 +10:00
Adrian Gallagher
4f34b58d55 Improve portfolio, coverage and tool 2017-08-17 11:56:54 +10:00
Adrian Gallagher
c7399ce69b Fix various issues for goreport 2017-08-10 09:15:46 +10:00
Adrian Gallagher
9e8397225f Fix default config loading behaviour and add config flag 2017-08-02 15:43:47 +10:00
Ryan O'Hara-Reid
de48b62731 Fixed stutter issues from exchange.go 2017-07-31 11:45:12 +10:00
Ryan O'Hara-Reid
7042da1e03 Fixed linter issues and added test files 2017-07-31 11:44:54 +10:00
Ryan O'Hara-Reid
f11f83fe50 Formatting, linter and test for portfolio 2017-07-31 11:44:28 +10:00
Ryan O'Hara-Reid
4e6885410c added config formatting and test code 2017-07-31 11:43:47 +10:00
Adrian Gallagher
093def35e9 Add basic support for COINUT exchange 2017-06-27 17:03:04 +10:00
Adrian Gallagher
77ca9cc2b7 Various fixes 2017-04-21 21:35:26 +10:00
Ryan O'Hara-Reid
c930d51056 Added string formatting 2017-04-18 15:11:31 +10:00
Adrian Gallagher
6daba21982 Config: Add missing params 2017-04-11 23:00:51 +10:00
Ryan O'Hara-Reid
e7b469638e Added test support for bitfinex 2017-04-11 22:00:19 +10:00
Adrian Gallagher
f6efa9ee37 Expand portfolio to cover exchange balances 2017-04-07 15:50:12 +10:00
Adrian Gallagher
a5d7d26ac9 Package portfolio 2017-04-06 16:22:30 +10:00
Adrian Gallagher
4bd2c92ec3 Refactor Exchange code 2017-03-29 13:47:56 +11:00
Adrian Gallagher
a459d37f81 Package events and smsglobal 2017-03-29 13:47:56 +11:00
Adrian Gallagher
a9d9ee54f7 Package currency 2017-03-29 13:47:56 +11:00
Adrian Gallagher
aeb327c80c Package exchanges 2017-03-29 13:47:56 +11:00
Adrian Gallagher
3edf81f48b Package config 2017-03-29 13:45:02 +11:00
Adrian Gallagher
b6c9d64f75 Package common.go 2017-03-29 13:45:02 +11:00
Adrian Gallagher
745c782164 Add Liqui HTTP support 2017-03-15 11:12:46 +11:00
Adrian Gallagher
e976c1c29f Remove BrightonPeak due to no volume since July last year 2017-03-06 05:36:39 +11:00
Adrian Gallagher
2726b6308d Improve currency handling 2017-03-06 02:48:12 +11:00
Adrian Gallagher
33b38999ff Add portfolio address config support and update available currencies 2017-03-05 22:01:49 +11:00
Adrian Gallagher
fed5367240 Add config encryption support 2017-03-03 17:32:48 +11:00
Adrian Gallagher
e9bad8c29c Added basic portfolio summary code 2017-02-27 17:01:41 +11:00
Adrian Gallagher
e7148f174b Add Ticker storage functionality for Exchanges (HTTP REST only) 2017-02-20 10:38:04 +11:00
somebody
fd1ac9afc5 remove duplicated code with func setupBotExchanges 2016-09-01 15:39:55 +08:00
Scott
dc3de32a2c Shortens notification time
Separates bot configuration to its own method to allow for repeat use. Also main.go should be small
Now reloads bot configuration on the save post. Active changes!
2016-08-12 22:33:44 +10:00
Adrian Gallagher
c40c41db77 Fixed initialisation bug for exchanges. 2016-08-10 03:35:00 +10:00
Adrian Gallagher
16982e36ae Updated Coinbase to GDAX. 2016-08-06 16:34:25 +10:00