Commit Graph

  • 13379ed0fe Added IsFiatCurrency function. Adrian Gallagher 2015-05-15 15:31:53 +10:00
  • b0b119d790 Added dynamic updating of available currencies based on Exchange products. Adrian Gallagher 2015-05-14 14:59:40 +10:00
  • 58606e300f Fixed OKCoin Websocket implementation when support for both International and Chinese exchanges are enabled. Adrian Gallagher 2015-05-13 18:54:45 +10:00
  • bf5846e115 Removed commented/debug println code. Adrian Gallagher 2015-05-12 18:27:58 +10:00
  • dca6928a10 Fixed BTC-e config_example typo. Adrian Gallagher 2015-05-10 18:26:39 +10:00
  • dd3ae3f23b Added Authenticated API variable to toggle on/off private authentication support. Adrian Gallagher 2015-05-11 18:20:57 +10:00
  • 70b312d377 Added config check function for core variables. Adrian Gallagher 2015-05-11 16:55:40 +10:00
  • b3413f9317 Added currency toggling config support for remaining Exchanges. Adrian Gallagher 2015-05-08 22:09:55 +10:00
  • 043a6d6015 Added Kraken Ticker response struct and added it to events handler. Made Kraken abide config settings. Adrian Gallagher 2015-05-09 20:26:57 +10:00
  • 815b22dbeb Added the ability to enable/disable Cryptocurrencies on Exchanges via config file. A few more exchanges need to be completed. Adrian Gallagher 2015-05-07 03:40:16 +10:00
  • 7b93fde98f Made use of common string functions and formatting changes. Adrian Gallagher 2015-05-06 20:29:22 +10:00
  • f6bcdf8a76 Made use of Pairs and BaseCurrencies variables, formatting changes. Adrian Gallagher 2015-05-06 20:20:42 +10:00
  • 8183d1a955 Added common string manipulation functions and formatting. Adrian Gallagher 2015-05-05 20:06:26 +10:00
  • a2461826c1 Added Coinbase GBP support. Adrian Gallagher 2015-05-04 18:10:34 +10:00
  • e81ed646c1 Renamed coinbase to coinbasehttp to be in line with other exchange filenames. Adrian Gallagher 2015-05-03 02:12:09 +10:00
  • 8f4fdc2f8b Added authenticated Coinbase REST support. Adrian Gallagher 2015-05-02 01:34:25 +10:00
  • 54a7110f31 Made Websocket always reconnect whilst its enabled. Adrian Gallagher 2015-05-01 13:08:58 +10:00
  • e38fbe078a Minor itBit changes. Adrian Gallagher 2015-04-30 01:02:05 +10:00
  • 0d23b68b15 Improved itBit implementation. Adrian Gallagher 2015-04-29 23:44:36 +10:00
  • 7806f09d99 Fixed ItBit RESTful HTTP authentication. Adrian Gallagher 2015-04-28 21:37:40 +10:00
  • e3a9d226e0 Added BTCMarkets authenticated HTTP functions. Adrian Gallagher 2015-04-27 19:21:19 +10:00
  • ad79a59b22 Removed debug println messages from Huobi Websocket. Adrian Gallagher 2015-04-26 20:59:54 +10:00
  • 3c8929edbb Added ANX Exchange HTTP support. Adrian Gallagher 2015-04-25 17:42:04 +10:00
  • a109080d0b Update Websocket message string for BTC China. Adrian Gallagher 2015-04-24 23:46:42 +10:00
  • 94f9552594 Rename PollingDelay variable to RESTPollingDelay for greater clarity. Adrian Gallagher 2015-04-23 18:25:01 +10:00
  • bb09108702 Removed REST request to fetch account info for BTC China. Adrian Gallagher 2015-04-22 23:55:02 +10:00
  • 08c546cd61 Updated README.md Adrian Gallagher 2015-04-21 01:10:07 +10:00
  • 297ed71877 Updated Huobi Websocket to be compatible with socketio library changes. Adrian Gallagher 2015-04-20 22:37:12 +10:00
  • 690094babb Added BTC China Websocket event handlers and structs. Adrian Gallagher 2015-04-20 22:36:37 +10:00
  • e65aa99ffa Updated README.md Adrian Gallagher 2015-04-19 19:56:13 +10:00
  • 64e265c34a Added basic Websocket implementation for BTC China. Adrian Gallagher 2015-04-18 20:08:50 +10:00
  • 78d6571160 Added Huobi Websocket additional parameters. Adrian Gallagher 2015-04-17 23:50:02 +10:00
  • 0b56c653dd Added Huobi Websocket depth struct. Adrian Gallagher 2015-04-15 22:20:10 +10:00
  • 4d0dad0d1b Added some Huobi Websocket response structs. Adrian Gallagher 2015-04-14 23:31:06 +10:00
  • 71d171ef44 Updated README.md Adrian Gallagher 2015-04-13 17:56:24 +10:00
  • c6bfa15e86 Reconnect Huobi Websocket on disconnection. Adrian Gallagher 2015-04-12 23:24:58 +10:00
  • 32c1252283 Added Huobi Websocket API variables and channel subscription support. Adrian Gallagher 2015-04-11 20:58:28 +10:00
  • a626db2ac8 Display Websocket URL in verbose mode for applicable exchanges. Adrian Gallagher 2015-04-10 21:16:27 +10:00
  • bbce5e6196 Added basic Huobi Websocket support. Adrian Gallagher 2015-04-10 21:03:09 +10:00
  • 6065af0bc1 Added OKCoin Websocket kline handling. Adrian Gallagher 2015-04-09 22:12:08 +10:00
  • f73484800c Added function to improve CPU performance via GOMAXPROCS. Adrian Gallagher 2015-04-08 21:14:55 +10:00
  • 177f755abd Added OKCoin Websocket futures ticker/depth/trade/kline and index support. Adrian Gallagher 2015-04-08 20:44:39 +10:00
  • dd240338eb Added remaining OKCoin REST functions. Adrian Gallagher 2015-04-07 21:03:52 +10:00
  • 5458f24800 Added OKCOIN REST lending functionality. Adrian Gallagher 2015-04-06 23:09:57 +10:00
  • 4959108378 Add const variable for BTC China authenticated API. Adrian Gallagher 2015-04-05 23:24:25 +10:00
  • e99b42e5ae Fixed typo in Coinbase Websocket support. Adrian Gallagher 2015-04-04 18:27:14 +11:00
  • 90c49b1343 Added OKCoin Websocket authenticated info/futures trade functions. Adrian Gallagher 2015-04-03 16:39:30 +11:00
  • c01a8ffbd9 Updated README.md Adrian Gallagher 2015-04-02 19:04:06 +11:00
  • 4e61864468 Added OKCoin error code strings. Adrian Gallagher 2015-04-01 23:17:25 +11:00
  • c65004eed7 Added OKCoin Websocket response struct for real trade info. Adrian Gallagher 2015-04-01 21:14:41 +11:00
  • e7507732a1 Added OKCOIN Websocket authenticated account info/spot related trade functions. Adrian Gallagher 2015-03-31 17:28:51 +11:00
  • 6d487e1bee Added OKCoin response structs for ticker,trade and orderbook data. Adrian Gallagher 2015-03-30 21:44:32 +11:00
  • 36107fe285 Added LakeBTC Websocket support. Adrian Gallagher 2015-03-29 18:28:00 +11:00
  • f862eada83 Made use of common JSON/Encoding function. Adrian Gallagher 2015-03-28 18:30:24 +11:00
  • d6bc9adc9e Updated README.md file. Adrian Gallagher 2015-03-27 20:05:00 +11:00
  • 1b0ccac18c Added Websocket support for Coinbase. Adrian Gallagher 2015-03-26 19:10:52 +11:00
  • 83f85f01c6 Added support for authenticated OKCoin Websocket real-time transaction data. Adrian Gallagher 2015-03-26 18:04:24 +11:00
  • f0cdad23ef Added Websocket support for OKCoin exchanges (International and Chinese) Adrian Gallagher 2015-03-25 18:32:44 +11:00
  • 11e3709221 Added common JSON encoding function. Adrian Gallagher 2015-03-25 18:30:15 +11:00
  • 2b25a5f98f Added Websocket (Pusher) support for Cryptsy. Adrian Gallagher 2015-03-24 18:29:56 +11:00
  • f62d2acd9d Added Websocket (pusher) support for Bitstamp. Adrian Gallagher 2015-03-23 18:07:51 +11:00
  • 6cdd6e01d1 Added default conversion currencies if only one base currency is loaded. Adrian Gallagher 2015-03-22 18:14:03 +11:00
  • 8630d88ba5 Refactored main.go file. Adrian Gallagher 2015-03-22 16:36:42 +11:00
  • 225725a30f Added Websocket config variable. Adrian Gallagher 2015-03-22 15:57:09 +11:00
  • cfd5c8d038 Added common IsEnabled function to output a string. Adrian Gallagher 2015-03-22 15:45:46 +11:00
  • 54014d8059 Added Cryptsy triggers support. Adrian Gallagher 2015-03-21 21:07:49 +11:00
  • 9829fdff03 Updated README.md. Adrian Gallagher 2015-03-20 17:48:22 +11:00
  • 9c03284d80 Added initial implementation for Cryptsy Exchange. Adrian Gallagher 2015-03-19 20:58:54 +11:00
  • b4e90fb2ee Linked stats with Exchange ticker data. Adrian Gallagher 2015-03-18 18:33:02 +11:00
  • e65fbf6a77 Added REST polling delay config variable. Adrian Gallagher 2015-03-18 17:29:33 +11:00
  • b23070d7be Moved ticker fetching from main into the relative exchange. Adrian Gallagher 2015-03-18 16:36:01 +11:00
  • 8fdcb81924 Added ability to reverse sort. Adrian Gallagher 2015-03-17 15:58:28 +11:00
  • 0afe836b1d Added LakeBTC Volume field to ticker. Adrian Gallagher 2015-03-16 21:54:42 +11:00
  • a001acaa93 Added stats/sorting handler. Adrian Gallagher 2015-03-16 21:48:29 +11:00
  • beede49939 Fixed typo for Huobi ticker fetching. Adrian Gallagher 2015-03-16 18:44:48 +11:00
  • 82c007715f Added common JSON decode function. Adrian Gallagher 2015-03-15 19:10:17 +11:00
  • 98c9fb6c37 Refactored common HMAC function. Adrian Gallagher 2015-03-14 19:52:27 +11:00
  • ba4cda2491 Tidied up HTTP request code. Adrian Gallagher 2015-03-14 18:34:19 +11:00
  • 6e6542001a Close HTTP client request body to prevent memory leaks. Adrian Gallagher 2015-03-14 16:03:05 +11:00
  • 2e13fae287 Expanded events condition checker to support other exchanges. Adrian Gallagher 2015-03-13 17:44:25 +11:00
  • 88b2283ff8 Added support for handling interrupts. Adrian Gallagher 2015-03-12 15:39:40 +11:00
  • cca9dde692 Added ability to save config file. Adrian Gallagher 2015-03-12 15:24:19 +11:00
  • 961d9c4114 Added unauthenticated Coinbase Exchange HTTP API support. Adrian Gallagher 2015-03-11 17:50:46 +11:00
  • c7531a6f7e Updated BTC-E public API support to version 3. Adrian Gallagher 2015-03-10 18:08:04 +11:00
  • 6fc6c9f116 Implemented Exchange version variable. Adrian Gallagher 2015-03-10 15:20:21 +11:00
  • d08fb482be Expanded BTCChina API functionality to v2.0.1.3 Adrian Gallagher 2015-03-09 16:05:24 +11:00
  • 09f1e9d2de Refactored BTCMarkets authentication code. Adrian Gallagher 2015-03-08 15:24:59 +11:00
  • f7264c716f Removed non-needed variables. Adrian Gallagher 2015-03-07 18:54:03 +11:00
  • 6bb099aa00 Fixed authenticated API requests for BTC China. Adrian Gallagher 2015-03-06 15:19:14 +11:00
  • 05abe9b466 Refactored common crypto/encoding functions. Adrian Gallagher 2015-03-06 14:03:52 +11:00
  • c6852f3436 Added Kraken Exchange support. Adrian Gallagher 2015-03-05 19:49:42 +11:00
  • 01fcde5110 Added basic event based handler. Adrian Gallagher 2015-03-04 00:02:45 +11:00
  • 1159065514 Added SMS related functions. Adrian Gallagher 2015-03-04 00:02:09 +11:00
  • 2977664da6 Added SMSGlobal config variable support. Adrian Gallagher 2015-03-03 22:48:25 +11:00
  • a167f1f8f4 Added SMS and bot name config variables. Adrian Gallagher 2015-03-03 21:50:16 +11:00
  • 69f25aa4b8 Added global bot struct variable. Adrian Gallagher 2015-03-03 21:32:47 +11:00
  • 90d77d39c2 Use log instead of fmt for printing console output. Adrian Gallagher 2015-03-02 23:36:15 +11:00
  • caf0bcb767 Corrected Bitfinex Margin struct. Adrian Gallagher 2015-03-01 22:57:20 +11:00
  • 1946eabbbe Added various Bitfinex API methods. Adrian Gallagher 2015-02-28 20:42:07 +11:00
  • 0e4f2abbae Added HTTP method variable when sending authenticated requests. Adrian Gallagher 2015-02-27 23:59:57 +11:00