Commit Graph

54 Commits

Author SHA1 Message Date
Adrian Gallagher
70ede482bd Display verbose listen address for HTTP server. 2016-07-27 12:16:11 +10:00
GloriousCode
7223875230 Now adds a universal way to retrieve all enabled currencies
New endpoint to retrieve values for all enabled currency data for all enabled exchanges and return it as JSON object for front end
2016-07-13 21:43:48 +10:00
Scott
bc34e2f94c (Re)uses config file for server port 2016-06-05 19:48:38 +10:00
Scott
4b2a336e1b Initial commit trying to turn bot to have RESTful JSON endpoint 2016-05-23 22:18:42 +10:00
Adrian Gallagher
fc6809621b Made slight amendments to interface code, ran gofmt. 2016-03-19 16:38:38 +11:00
Scott
dc313a24f5 Each bot inherits from an interface and can be called as such to minimise
duplicate code
2016-03-19 16:38:37 +11:00
Adrian Gallagher
03538165d6 Added basic HTTP API support for Poloniex. 2016-02-11 00:24:31 +11:00
Adrian Gallagher
084be86148 Remove Cryptsy exchange support due to exchange security breach. 2016-01-17 18:41:18 +11:00
Adrian Gallagher
b54ff7fe0d Added HTTP API support for Brighton Peak Exchange. 2015-12-14 01:31:38 +11:00
Adrian Gallagher
8bfc14bc80 Removed DWVX support due to exchange closure. 2015-11-28 19:46:13 +11:00
Adrian Gallagher
0e39cf0beb Adjusted Go max procs to have higher precedence. 2015-11-28 19:18:54 +11:00
Adrian Gallagher
e15a8926cf Adjusted SMS global logic in main.go 2015-11-28 19:17:32 +11:00
Adrian Gallagher
178b59ef71 Added basic webserver support. 2015-11-28 19:07:23 +11:00
Adrian Gallagher
0c8670cc6a Added basic LocalBitcoins support. 2015-11-09 17:49:30 +11:00
Adrian Gallagher
4297f8e9bd Renamed BTCChina to BTCC after exchange rebrand. 2015-10-09 23:07:59 +11:00
Adrian Gallagher
bf6232598f Moved check for enabled exchanges > 0 to config value checker. 2015-06-21 19:27:52 +10:00
Adrian Gallagher
ad6bf29b3e Improved SMS handling code. 2015-06-21 19:11:56 +10:00
Adrian Gallagher
1f6f160c23 Added Gemini Beta Exchange HTTP support. 2015-06-15 21:29:48 +10:00
Adrian Gallagher
552dca5a07 Added HTTP Exchange support for DWVX. 2015-05-31 18:14:28 +10:00
Adrian Gallagher
dd3ae3f23b Added Authenticated API variable to toggle on/off private authentication support. 2015-05-11 18:20:57 +10:00
Adrian Gallagher
70b312d377 Added config check function for core variables. 2015-05-11 16:55:40 +10:00
Adrian Gallagher
815b22dbeb Added the ability to enable/disable Cryptocurrencies on Exchanges via config file. A few more exchanges need to be completed. 2015-05-09 03:41:21 +10:00
Adrian Gallagher
f6bcdf8a76 Made use of Pairs and BaseCurrencies variables, formatting changes. 2015-05-06 20:20:42 +10:00
Adrian Gallagher
0d23b68b15 Improved itBit implementation. 2015-04-29 23:44:36 +10:00
Adrian Gallagher
3c8929edbb Added ANX Exchange HTTP support. 2015-04-27 17:42:28 +10:00
Adrian Gallagher
94f9552594 Rename PollingDelay variable to RESTPollingDelay for greater clarity. 2015-04-23 18:25:01 +10:00
Adrian Gallagher
f73484800c Added function to improve CPU performance via GOMAXPROCS. 2015-04-08 21:14:55 +10:00
Adrian Gallagher
8630d88ba5 Refactored main.go file. 2015-03-22 16:36:42 +11:00
Adrian Gallagher
225725a30f Added Websocket config variable. 2015-03-22 15:57:09 +11:00
Adrian Gallagher
9c03284d80 Added initial implementation for Cryptsy Exchange. 2015-03-19 20:58:54 +11:00
Adrian Gallagher
e65fbf6a77 Added REST polling delay config variable. 2015-03-18 17:29:33 +11:00
Adrian Gallagher
b23070d7be Moved ticker fetching from main into the relative exchange. 2015-03-18 16:36:01 +11:00
Adrian Gallagher
0afe836b1d Added LakeBTC Volume field to ticker. 2015-03-16 21:54:42 +11:00
Adrian Gallagher
beede49939 Fixed typo for Huobi ticker fetching. 2015-03-16 18:44:48 +11:00
Adrian Gallagher
ba4cda2491 Tidied up HTTP request code. 2015-03-14 18:34:19 +11:00
Adrian Gallagher
88b2283ff8 Added support for handling interrupts. 2015-03-12 15:39:40 +11:00
Adrian Gallagher
cca9dde692 Added ability to save config file. 2015-03-12 15:24:19 +11:00
Adrian Gallagher
961d9c4114 Added unauthenticated Coinbase Exchange HTTP API support. 2015-03-11 17:50:46 +11:00
Adrian Gallagher
c6852f3436 Added Kraken Exchange support. 2015-03-05 19:49:42 +11:00
Adrian Gallagher
a167f1f8f4 Added SMS and bot name config variables. 2015-03-03 21:50:16 +11:00
Adrian Gallagher
69f25aa4b8 Added global bot struct variable. 2015-03-03 21:32:47 +11:00
Adrian Gallagher
1946eabbbe Added various Bitfinex API methods. 2015-02-28 20:42:07 +11:00
Adrian Gallagher
777e2c02cc Added support for fetching Bitfinex active orders. 2015-02-27 23:24:28 +11:00
Adrian Gallagher
749dd07453 Added verbosity variable in config to toggle Exchange output. 2015-02-26 15:26:41 +11:00
Adrian Gallagher
92abe3bd95 Added static/dynamic fee values/methods for all exchanges. 2015-02-24 17:53:56 +11:00
Adrian Gallagher
660dbb3337 Set API keys from config file. 2015-02-23 17:51:45 +11:00
Adrian Gallagher
b17286da25 Added basic support for BTCMarkets exchange. 2015-02-21 15:42:30 +11:00
Adrian Gallagher
1e627496a9 Implement config system. 2015-02-18 19:01:47 +11:00
Adrian Gallagher
9b5ced4f34 Added OKCoin futures support. 2015-02-11 13:40:25 +11:00
Adrian Gallagher
3e04c98cf6 Added support for LakeBTC exchange. 2014-11-25 18:50:31 +11:00