Commit Graph

  • fd600972ba engine/order manager: Initial REST managed order updating (resolves #772) (#775) TaltaM 2021-09-15 01:28:31 +02:00
  • 068b375867 ftx: honour subaccount setting when fetching balances (#780) Luis Rascão 2021-09-14 02:10:31 +01:00
  • 7ab861fe4d kraken: fix GetTrades test (#782) Ryan O'Hara-Reid 2021-09-13 09:29:14 +10:00
  • d636049fb2 exchanges: Initial context propagation (#744) Ryan O'Hara-Reid 2021-09-11 13:52:07 +10:00
  • 72516f7268 build(deps): bump github.com/grpc-ecosystem/grpc-gateway/v2 (#778) dependabot[bot] 2021-09-09 09:36:22 +10:00
  • 9e745d20a3 Account: Add account.Balance.Available() method (#777) Yordan Miladinov 2021-09-09 02:35:10 +03:00
  • 4e5d094975 build(deps): bump github.com/lib/pq from 1.10.2 to 1.10.3 (#776) dependabot[bot] 2021-09-06 09:49:34 +10:00
  • 66fbd43cf0 websocket: fix deadlock when enabling/disabling via gctrpc (#754) Ryan O'Hara-Reid 2021-09-03 17:21:23 +10:00
  • a54c5107f4 engine: GetSubsystemsStatus fix (#773) Ryan O'Hara-Reid 2021-09-03 11:59:52 +10:00
  • a1a667bab9 FTX: allow authenticated tests to run Scott 2021-08-31 10:44:48 +10:00
  • 4d1994afb6 bithumb: Add missing functionality (#770) Ryan O'Hara-Reid 2021-08-31 09:57:04 +10:00
  • 1e79384b25 Binance: Fix UKlineData func (#768) phieudu241 2021-08-30 11:29:55 +07:00
  • 8020e1ec6a linter: Enable error checking linter (#766) Ryan O'Hara-Reid 2021-08-30 14:06:40 +10:00
  • c9ab0b1164 exchanges: Add UpdateTickers method and reserve UpdateTicker for single ticker symbol update requests (if supported) (#764) Luis Rascão 2021-08-27 03:31:34 +01:00
  • 4851e94eba Engine/ExchangeManager: Return error for method GetExchangeByName (#760) Ryan O'Hara-Reid 2021-08-26 13:09:14 +10:00
  • 056a809d93 Bitstamp: Fix currency pair handling (#762) Adrian Gallagher 2021-08-26 11:40:14 +10:00
  • 9bb4348613 gctcli: remove all exchange name client-side validation (#758) Luis Rascão 2021-08-24 00:45:26 +01:00
  • a15cbf6651 docs: Establish a standard for trade/order-update websocket events (#755) Yordan Miladinov 2021-08-23 02:48:16 +03:00
  • 3467914ab7 Binance/FTX: spot websocket fixes (#753) Yordan Miladinov 2021-08-18 11:31:03 +03:00
  • 4ba2c710b5 Bittrex: Enable ws orderbook sync recovery (resolves #746) (#747) TaltaM 2021-08-18 03:43:46 +02:00
  • 08df015a57 gctcli: Fix enable flag for various commands (#752) Adrian Gallagher 2021-08-18 10:44:43 +10:00
  • c38757a689 Binance websocket: Order Detail Execution Report (#750) Rocky Yang 2021-08-17 12:33:54 +08:00
  • 96669e29cf engine/exchange manager: Add support for custom exchanges (#749) Luis Rascão 2021-08-17 05:03:05 +01:00
  • 736c92a99b bithumb: Add websocket support (#745) Ryan O'Hara-Reid 2021-08-16 16:53:23 +10:00
  • e77baf3ad4 build(deps): bump google.golang.org/grpc from 1.39.1 to 1.40.0 (#748) dependabot[bot] 2021-08-13 10:49:38 +10:00
  • 126187b31b Bugfix: Syncer & websocket circular dependency (#743) Scott 2021-08-11 17:06:01 +10:00
  • c7c8cac21f exchanges/ftx: Order improvements: submission + websocket reports (#741) Yordan Miladinov 2021-08-11 03:28:47 +03:00
  • 232d6ebc1f rate limit: make context aware (#731) Ryan O'Hara-Reid 2021-08-10 12:08:27 +10:00
  • 4602ade809 build(deps): bump google.golang.org/grpc from 1.39.0 to 1.39.1 (#742) dependabot[bot] 2021-08-09 09:28:42 +10:00
  • 279b53827f requester: defer execution of request.Item generation in closure (#723) Ryan O'Hara-Reid 2021-08-06 17:24:38 +10:00
  • 2da239735f gctrpc/order manager: Add ModifyOrder endpoint (#724) Yordan Miladinov 2021-08-06 03:09:14 +03:00
  • 547d123984 Fixes holding amounts got btse and gemini (#738) Scott 2021-08-05 12:02:00 +10:00
  • d638f0b9fb exchanges/binance: Binance.UpdateAccountInfo() now correctly assigns Balance.Hold for spot (#736) Yordan Miladinov 2021-08-05 05:01:14 +03:00
  • 48434dfd46 Feature: Candle conversion & Candle validation (#716) Scott 2021-08-05 10:27:27 +10:00
  • 3b1fe81d8b FTX: order cancellation improvement (#727) Yordan Miladinov 2021-07-31 08:13:52 +03:00
  • bf5a24b3d7 FTX: Fix incorrect partially-cancelled order assignment (#730) Scott 2021-07-30 12:17:13 +10:00
  • 431c0fdde7 bithumb: Add basic exchange order execution limits (#726) Ryan O'Hara-Reid 2021-07-29 15:02:07 +10:00
  • a2381310da GCT: general updates across codebase (#699) Ryan O'Hara-Reid 2021-07-29 14:42:28 +10:00
  • 4f5ab42bd8 build: Enrich .gitignore (#728) Yordan Miladinov 2021-07-29 02:37:38 +03:00
  • 9ea72f2193 ftx: add basic exchange order execution limits for lower bound (#725) Ryan O'Hara-Reid 2021-07-29 09:15:02 +10:00
  • a6e158ab0c Switch protobuf generation to buf cli tool (#720) Luis Rascão 2021-07-28 01:34:46 +01:00
  • 4d9a49e7f7 gctrpc: endpoints now optionally return timestamps in nanoseconds (configurable) (#718) Yordan Miladinov 2021-07-28 02:22:20 +03:00
  • b5aa3eddb2 backtester: Fix selling bug, add planned features list (#722) Scott 2021-07-27 12:50:07 +10:00
  • c23d66b873 gctrpc: generate protobuf files with latest versions of tools (#721) Yordan Miladinov 2021-07-27 05:37:30 +03:00
  • 44ae89542f connchecker: initialCheck() now also respects CheckInterval (#719) Yordan Miladinov 2021-07-26 05:31:47 +03:00
  • cb21caccd0 backtester: Improve test coverage (#717) Luis Rascão 2021-07-23 04:14:22 +01:00
  • e1eceeafe8 gctrpc/ordermanager/binance: Add new getManagedOrders command and various improvements (#712) Mark Dzulko 2021-07-20 02:27:16 +02:00
  • 6182dd6fbc BUGFIX: GateIO candle retrieval, backtester formatting (#715) Scott 2021-07-19 11:48:52 +10:00
  • 0965678fbf Bump github.com/mattn/go-sqlite3 from 1.14.7 to 1.14.8 (#714) dependabot[bot] 2021-07-16 16:45:33 +10:00
  • 214ae37b7c Exchanges: Remove LakeBTC exchange implementation (#713) Adrian Gallagher 2021-07-14 13:24:32 +10:00
  • 9527614431 Backtester: Update flag typo (#711) snussik 2021-07-14 02:53:09 +03:00
  • 62ab2be90b Binance: Websocket order update fixes (#709) Mark Dzulko 2021-07-13 01:55:26 +02:00
  • 63257ce4ca Improvement: Speeding up slow tests (#707) Scott 2021-07-07 12:42:03 +10:00
  • 7815d0a1f4 Bump github.com/d5/tengo/v2 from 2.7.0 to 2.8.0 (#708) dependabot[bot] 2021-07-06 11:28:14 +10:00
  • 197ef2df21 Feature: Data history manager engine subsystem (#693) Scott 2021-07-01 16:21:48 +10:00
  • c109cfb6b4 Bump google.golang.org/grpc from 1.38.0 to 1.39.0 (#704) dependabot[bot] 2021-06-30 09:16:51 +10:00
  • 81249646da exchanges: API coverage improvements and helper functions (#681) Adam 2021-06-29 15:47:03 +10:00
  • 0090400eae Bump google.golang.org/protobuf from 1.26.0 to 1.27.1 (#703) dependabot[bot] 2021-06-29 09:45:31 +10:00
  • 905214d90d Bump github.com/spf13/viper from 1.8.0 to 1.8.1 (#702) dependabot[bot] 2021-06-28 09:21:06 +10:00
  • 79a47cf569 gctcli: bump urfave cli depends version (#698) Ryan O'Hara-Reid 2021-06-24 15:02:21 +10:00
  • d978b3bbdc Binance: Fix websocket subscribe error with many currency pairs enabled (#670) arttobe 2021-06-23 07:53:57 +02:00
  • 83057ef515 Kraken: Authenticated websocket bugfix (#701) Scott 2021-06-23 15:17:11 +10:00
  • 53e767f991 portfolio: Add support for bech32 segwit addresses (#691) Max Gravitt 2021-06-22 21:42:40 -04:00
  • bbdaae0485 engine: Set full state on settings struct (#697) Ryan O'Hara-Reid 2021-06-23 10:44:47 +10:00
  • 7a232df990 Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.4.0 to 2.5.0 (#700) dependabot[bot] 2021-06-23 10:36:11 +10:00
  • af73d7ea3b FTX: Fixed typos in ftx_types (#694) tk42 2021-06-17 14:29:02 +09:00
  • 79f574b1b6 Bump github.com/spf13/viper from 1.7.1 to 1.8.0 (#695) dependabot[bot] 2021-06-17 12:12:25 +10:00
  • f234726382 FTX: Add REST staking and basic subaccount functionality (#692) Adrian Gallagher 2021-06-02 15:52:46 +10:00
  • 5ea5245afb Improvement: Subsystem separation (#664) Scott 2021-05-31 10:17:12 +10:00
  • 0e7d530c71 Binance/proxy: Several fixes (#678) Rocky Yang 2021-05-28 12:56:55 +08:00
  • a75d7f83f5 Bump google.golang.org/grpc from 1.37.1 to 1.38.0 (#690) dependabot[bot] 2021-05-21 12:13:09 +10:00
  • 7e9266e438 Bittrex: Update API v1.1 to v3 and add websocket support (#646) TaltaM 2021-05-18 03:33:53 +02:00
  • 9b5619e40c Bump github.com/lib/pq from 1.10.1 to 1.10.2 (#689) dependabot[bot] 2021-05-18 09:53:23 +10:00
  • 57bdecac6b Binance: Update rate limits (#686) Adam 2021-05-14 10:14:08 +10:00
  • b4dd570745 Bump google.golang.org/grpc from 1.37.0 to 1.37.1 (#688) dependabot[bot] 2021-05-13 16:19:21 +10:00
  • f34cce1b86 Engine: Remove test file/folder (#685) Ryan O'Hara-Reid 2021-05-10 15:13:02 +10:00
  • 051675255d CI: Add support for GitHub actions (#680) Adrian Gallagher 2021-05-06 14:35:05 +10:00
  • 6ff453c364 Currency: Add new forex provider exchangerate.host (#682) Adrian Gallagher 2021-05-05 15:32:49 +10:00
  • 5d445991c7 Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.3.0 to 2.4.0 (#676) dependabot[bot] 2021-05-03 11:31:42 +10:00
  • 696d9c76b4 Bump github.com/grpc-ecosystem/go-grpc-middleware from 1.2.2 to 1.3.0 (#677) dependabot[bot] 2021-04-29 14:25:02 +10:00
  • a422cb2e7f Bump github.com/google/go-querystring from 1.0.0 to 1.1.0 (#675) dependabot[bot] 2021-04-29 13:50:59 +10:00
  • 4425132909 Bump github.com/lib/pq from 1.10.0 to 1.10.1 (#673) dependabot[bot] 2021-04-29 13:45:03 +10:00
  • 2b5ab7f4f8 Bump github.com/mattn/go-sqlite3 from 1.14.6 to 1.14.7 (#672) dependabot[bot] 2021-04-29 12:13:22 +10:00
  • 6763f4b325 Bump google.golang.org/grpc from 1.36.0 to 1.37.0 (#671) dependabot[bot] 2021-04-29 12:10:25 +10:00
  • 36a4bf4c1f Bugfix: Orderbook locks (#666) Scott 2021-04-29 11:27:19 +10:00
  • b7f111a1a4 Upgrade to GitHub-native Dependabot (#669) dependabot-preview[bot] 2021-04-29 11:00:10 +10:00
  • ec271e5422 Backtester: Add buy and sell limit for strategies (#658) TonyWang 2021-04-28 12:43:21 +08:00
  • ca87ddf825 poloniex: websocket update (#659) Ryan O'Hara-Reid 2021-04-27 12:05:10 +10:00
  • d106d091e6 exchanges/common: Respect HTTP_PROXY / HTTPS_PROXY (#661) Rocky Yang 2021-04-23 13:17:10 +08:00
  • 7b718700f7 orderbook: Implement initial linked list (#643) Ryan O'Hara-Reid 2021-04-23 15:16:01 +10:00
  • 9973523f1e Coinbene: Fix ticker pair parsing (#663) Adrian Gallagher 2021-04-23 11:28:41 +10:00
  • 08f1b5d5d3 rpcserver/exchanges: Add additional param checks plus other minor bugfixes/improvements (#652) Adam 2021-03-30 13:40:01 +11:00
  • 2855e68bac FTX: Add REST subaccount support (#653) Adrian Gallagher 2021-03-29 16:06:30 +11:00
  • fe3d0e9ed1 Binance: Fix websocket reponse unmarshal bug (#651) Ryan O'Hara-Reid 2021-03-25 16:51:06 +11:00
  • 881bab2d5a Exchanges: Add in exchange defined tolerance settings (#647) Ryan O'Hara-Reid 2021-03-25 15:47:15 +11:00
  • 3c72a199f2 Feature: Faster start & stop times (#648) Scott 2021-03-23 10:18:57 +11:00
  • 46f71952f9 Feature: GoCryptoTrader Backtester (#622) Scott 2021-03-22 09:26:17 +11:00
  • b30d79b52d Gemini: Fix pair handling and upgrade websocket connection for public market data (#644) Adrian Gallagher 2021-03-09 13:18:21 +11:00
  • 2292abce61 Bump github.com/lib/pq from 1.9.0 to 1.10.0 (#645) dependabot-preview[bot] 2021-03-09 11:12:48 +11:00
  • 7f5049f856 LBANK: Fix undocumented kline limit adjustment (#642) Adrian Gallagher 2021-03-08 10:02:54 +11:00