Commit Graph

  • 2078ba907f Update URLs for transfer into org repo (#338) Adrian Gallagher 2019-08-09 11:50:39 +10:00
  • e209d85d0d Websocket request-response correlation (#328) Scott 2019-08-07 15:15:01 +10:00
  • e8c9a9a2a4 Minor linter/test fixes after merging master Adrian Gallagher 2019-08-06 16:08:52 +10:00
  • 23206caffa Merge branch 'master' into engine Adrian Gallagher 2019-08-06 16:05:35 +10:00
  • f061bfee20 Merge branch 'master' into engine Adrian Gallagher 2019-08-06 15:26:29 +10:00
  • 6e70f0642a Refactor main.go to improve startup execution flow (#334) Luke Hamilton 2019-08-06 15:20:29 +10:00
  • 20a5ff256e Update codelingo.yaml (#335) Adrian Gallagher 2019-08-06 15:19:57 +10:00
  • 3f71050881 Bitmex compare initial orderbook snapsnot insensitive (#331) Morten Sørensen 2019-07-31 13:58:20 +08:00
  • eb07c7e495 Implements endpoint GetAggregatedBalance for Hadax too. (#330) Scott 2019-07-19 17:00:54 +10:00
  • e0aea96a5c Add Huobi GetAggregatedBalance api (#329) Yunseok 2019-07-18 12:10:30 +09:00
  • 4222b327c6 Fixes to OKEX and Binance WS trades data mapping (#326) DirectX 2019-07-15 06:36:18 +03:00
  • db7aa5df65 Merge branch 'master' into engine Adrian Gallagher 2019-07-07 06:06:30 +10:00
  • 3de1d94e5f New logging system (#319) Andrew 2019-07-07 05:20:31 +10:00
  • 5b270f5ec9 Adds support for kraken websocket 0.2.0 (#324) Scott 2019-07-05 06:02:55 +10:00
  • 7112a89491 Add orderbook calculator and verify func Adrian Gallagher 2019-06-30 22:09:19 +10:00
  • e60dda0879 Bump github.com/gorilla/mux from 1.7.2 to 1.7.3 (#323) dependabot-preview[bot] 2019-07-02 15:54:02 +10:00
  • 7dbfcb311c Config: Check asset type when obtaining pair format Adrian Gallagher 2019-06-27 13:58:12 +10:00
  • 6de0606d55 Add order validation test code and use GetPairFormat where necessary Adrian Gallagher 2019-06-25 17:44:46 +10:00
  • 1daaa66830 Engine changes Adrian Gallagher 2019-06-24 17:34:07 +10:00
  • 9ff4471a45 Merge branch 'master' into engine Adrian Gallagher 2019-06-21 18:10:55 +10:00
  • 897bcfd9a4 Documentation Update (#318) Ryan O'Hara-Reid 2019-06-21 12:38:35 +10:00
  • 3a66e99899 Authenticated Websocket support (#315) Scott 2019-06-19 13:19:01 +10:00
  • 4a41c5cff3 Merge branch 'master' into engine Adrian Gallagher 2019-06-17 14:36:06 +10:00
  • 67a58a10bd Fix ticker empty err and improve test/consistency for orderbook/ticke… (#317) Adrian Gallagher 2019-06-17 13:43:13 +10:00
  • 20c24601fb Asset update to fix minor stutter (#316) Ryan O'Hara-Reid 2019-06-17 09:02:07 +10:00
  • b901c4b670 Engine improvements Adrian Gallagher 2019-06-14 18:00:42 +10:00
  • 6b2cfe7905 Daily engine improvements Adrian Gallagher 2019-06-13 17:30:50 +10:00
  • 33085318c4 Switch connchecker to service Adrian Gallagher 2019-06-12 17:52:40 +10:00
  • 2ad808e70c Daily engine improvements: Adrian Gallagher 2019-06-11 17:02:00 +10:00
  • f777e68716 Engine improvements Adrian Gallagher 2019-06-10 20:02:09 +10:00
  • 04c7c4895f Split common package more and QA Adrian Gallagher 2019-06-07 20:52:44 +10:00
  • cbd3e7bacd Order manager changes Adrian Gallagher 2019-06-07 17:52:53 +10:00
  • bd8dc47c38 daily progress build Adrian Gallagher 2019-06-06 17:20:40 +10:00
  • 26795508ff Merge branch 'master' into engine Adrian Gallagher 2019-06-06 14:57:32 +10:00
  • 92d798ef2a BTCMarkets: Fix order JSON unmarshal response (#314) Adrian Gallagher 2019-06-06 11:37:54 +10:00
  • 3010b62ac1 Use string.EqualFold where necessary Adrian Gallagher 2019-06-04 17:27:00 +10:00
  • e965e54e09 Split up common.go, file path fixes and much more Adrian Gallagher 2019-06-04 17:04:18 +10:00
  • 8c62316e82 websocket QA Adrian Gallagher 2019-06-04 14:34:00 +10:00
  • 6ebafb0f33 Merge branch 'master' into engine Adrian Gallagher 2019-06-04 12:25:40 +10:00
  • d639f6e4a6 Ignore gocryptotrader binary on macOS/Linux builds Adrian Gallagher 2019-06-03 00:48:33 -07:00
  • 8048962b60 Remove BTCC exchange Adrian Gallagher 2019-06-03 17:17:17 +10:00
  • 94ac7c917d Huobi/Hadax: Update test symbol to fix tests Adrian Gallagher 2019-06-03 17:00:34 +10:00
  • a80acb16de General fixes for CancelAllOrders exchange wrapper function (#313) Ryan O'Hara-Reid 2019-05-31 16:06:10 +10:00
  • 416fbbd5ae Unit tests for communication/base package (#312) Shogin Michael 2019-05-30 05:35:22 +02:00
  • 39718b7f01 Merge branch 'master' into engine Adrian Gallagher 2019-05-29 11:15:50 +10:00
  • e8bc3b5e76 Bump golangci-lint version to 1.16.0 (#311) Ryan O'Hara-Reid 2019-05-27 14:10:54 +10:00
  • 993b73f5cc AppVeyor: Add cache (#309) Adrian Gallagher 2019-05-24 14:13:43 +10:00
  • f5914e8c10 Engine changes Adrian Gallagher 2018-10-30 16:19:59 +11:00
  • 53964aadf5 COINUT: Fix SendHTTPRequest authenticated requests (#308) Adrian Gallagher 2019-05-22 17:03:35 +10:00
  • 506d6011c2 Bitstamp: Websocket API upgrade to v2 (#307) Andrew 2019-05-22 15:46:55 +10:00
  • 7a4ffefc93 Config: Fix AuthenticatedAPISupport default values check (#306) Scott 2019-05-22 12:36:17 +10:00
  • c08222699c Huobi/HuobiHadax/Binance: Fix GetActiveOrders orders date (#304) Vadim Zhuk 2019-05-22 01:23:51 +03:00
  • 0c6cd7fedf Go mod: Perioidc update of depends Adrian Gallagher 2019-05-20 15:40:35 +10:00
  • 08542b6ef7 WS test improvements (#303) Scott 2019-05-20 10:32:39 +10:00
  • 05a7ae70ba RPC Server Host valdiation fix for #296 (#302) Andrew 2019-05-17 11:45:22 +10:00
  • 46267e5975 Add missing close file and missing stop ticker (#300) leilaes 2019-05-17 13:17:35 +12:00
  • 17a6acf58a Travis: Cache $GOPATH/pkg/mod (#301) Adrian Gallagher 2019-05-16 17:01:23 +10:00
  • 6c850e73e2 Websocket connection handling and subscription management (#297) Scott 2019-05-16 16:39:16 +10:00
  • 0b27096376 Periodic available pairs config update Adrian Gallagher 2019-05-16 14:28:10 +10:00
  • 5bce701d43 Add httputil.DumpRequestOut & httputil.DumpResponse to SendPayload (#298) Andrew 2019-05-16 13:46:28 +10:00
  • 166761454f ZB: Change API URL to .cn host as the .com one is down Adrian Gallagher 2019-05-16 10:49:48 +10:00
  • cdab89a58a Replace a zero-length, non-nil slice with a nil slice (#299) leilaes 2019-05-16 12:19:08 +12:00
  • 07216a4422 Gateio expand wrappers, websocket and bug fix (#291) Andrew 2019-05-13 13:21:39 +10:00
  • 8279a036c2 Connection checker update (#294) Ryan O'Hara-Reid 2019-05-13 12:02:39 +10:00
  • de8916a0df Fix typo in config.go (#295) Andrew 2019-05-10 15:18:58 +10:00
  • ee28d18f18 Omit unnecessary else statements when if does not flow into the next statement (#293) leilaes 2019-05-09 16:13:48 +12:00
  • 8be0682bca RPC server host/port fix (#292) Andrew 2019-05-08 13:22:13 +10:00
  • 35b94268e0 Update request.go to fix concurrency nonce issues (#285) Ryan O'Hara-Reid 2019-05-06 13:46:34 +10:00
  • 1967507d40 Fix bugs with unmarshaling on ZB and OKGroup (#290) Vadim Zhuk 2019-05-03 13:38:14 +03:00
  • f19cf37752 Add AppVeyor support (#289) Adrian Gallagher 2019-05-03 13:09:01 +10:00
  • 5ea82f163a OKGroup: Fix unmarshalling issues after API update (#288) Adrian Gallagher 2019-05-02 12:10:29 +10:00
  • 6e2cba566f Add in routine that checks internet connectivity for bot services (#287) Ryan O'Hara-Reid 2019-05-02 10:14:42 +10:00
  • 2f1405ead4 Add OS X CI Matrix support to Travis (#284) Ryan O'Hara-Reid 2019-04-30 15:27:16 +10:00
  • 88bc17a17f ZB: GetOrderbook out of range fix (#286) Ryan O'Hara-Reid 2019-04-29 17:27:03 +10:00
  • 47152c87e3 Update CONTRIBUTORS and doc templates Adrian Gallagher 2019-04-26 17:36:41 +10:00
  • 9bdcc22ae1 Relax case sensitive string comparisons in various parts of GCT Adrian Gallagher 2019-04-23 14:22:00 +10:00
  • 32e4dcb63d Bitmex: Fix UpdateTicker/UpdateOrderbook wrappers Adrian Gallagher 2019-04-23 11:02:30 +10:00
  • b02d03da8b Fix order issues on GateIo, Huobi, OkGroup and Poloniex (#280) Vadim Zhuk 2019-04-18 10:38:47 +03:00
  • c449568f6d Fix incorrect variable usage (err -> errNTP) Andrew Jackson 2019-04-18 10:23:19 +10:00
  • 071f4f68a8 New NTP Client (#277) Andrew 2019-04-18 10:08:19 +10:00
  • 400c1cc84d Improved test coverage and functions in common.go (#266) Adam 2019-04-17 17:33:40 +10:00
  • ca344bad51 ZB: Fix SendAuthenticatedHTTPRequest error code handling (#278) Vadim Zhuk 2019-04-17 02:25:06 +03:00
  • 6ebebf1b16 Fix the unsuitable definition of a function (#279) Harry Ma 2019-04-17 07:20:46 +08:00
  • 388d160f2b BTSE: Fix JSONDecode error upon successful websocket connection Adrian Gallagher 2019-04-15 14:53:38 +10:00
  • 5a42a4162b Improve currency pair handling code Adrian Gallagher 2019-04-15 14:49:46 +10:00
  • 32b43387fd Kraken websocket orderbook buffer (#276) Scott 2019-04-12 09:21:37 +10:00
  • 7ac8854c43 Specifically set dist to xenial to avoid go linker build issue Adrian Gallagher 2019-04-11 08:11:05 +10:00
  • d69713f59d Fix rangeValCopy linter issues (#275) Adam 2019-04-10 17:04:32 +10:00
  • e56fc26d93 Offline worst case trade fees (#274) Scott 2019-04-09 19:38:31 +10:00
  • eeda97bbaf Binance websocket fixes for #271 & #270 (#272) Andrew 2019-04-07 05:41:47 +10:00
  • 8251fdd6ae CoinbasePro: Fix websocket ticker inconsistency Adrian Gallagher 2019-04-06 15:04:06 +11:00
  • 3956613831 OKGroup: fix currency name on GetAccountInfo (#273) Vadim Zhuk 2019-04-06 03:42:07 +03:00
  • 6c8f8ff66b Fixes DNS rebinding vulnerability in router by explicitly passing Host parameter based off config listenaddress (#209) Andrew 2018-11-10 03:18:28 +11:00
  • ca55f2f965 Optimisation: Large struct pointer conversion (final part) (#265) Andrew 2019-04-04 15:31:49 +11:00
  • 107cf76373 Kraken websocket support (#264) Scott 2019-04-04 10:21:44 +11:00
  • a0e291097e Fix CoinbasePro websocket bug introduced in PR #262 (#269) Andrew 2019-04-04 10:19:48 +11:00
  • 866efd069d Fix issues (#263) Vadim Zhuk 2019-03-28 04:06:42 +02:00
  • b048539f4c Expose GetFeeByType exchange wrapper Adrian Gallagher 2019-03-27 16:13:05 +11:00
  • fbc9b0aa97 Bugfix: OKCoin/OKEX SetRealOrderDefaults Adrian Gallagher 2019-03-26 16:53:38 +11:00
  • 286436de76 Okgroup: fix empy notional (#261) Vadim Zhuk 2019-03-26 07:42:01 +02:00