Commit Graph

  • bd92b47342 build(deps): Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 (#2013) dependabot[bot] 2025-08-26 09:21:16 +10:00
  • 7ebc392532 build/linters: Bump Go to v1.25 and golangci-lint to v2.4.0 (#2005) Adrian Gallagher 2025-08-20 11:55:15 +10:00
  • 7879633c4a exchanges: Remove self-explanatory comments from test functions (#2004) Copilot 2025-08-19 12:01:04 +10:00
  • 9774c22f6a build(deps): Bump actions/checkout from 4 to 5 (#2007) dependabot[bot] 2025-08-18 20:45:42 +10:00
  • 43927553e8 chore: Fix inconsistent function names in comments (#2002) youzichuan 2025-08-18 13:23:33 +08:00
  • 7d73591b59 build(deps): Bump github.com/bytedance/sonic from 1.13.2 to 1.14.0 and fix test (#1984) dependabot[bot] 2025-08-15 16:01:56 +10:00
  • b0fa9c9881 cmd/exchange_wrapper_standards: Fix race on t.Context in exchange wrapper tests Gareth Kirwan 2025-08-14 09:58:14 +07:00
  • 52aff643e7 build(deps): bump google.golang.org/protobuf from 1.36.6 to 1.36.7 (#1996) dependabot[bot] 2025-08-11 18:42:28 +10:00
  • 5f9be28200 build(deps): bump golang.org/x/crypto from 0.40.0 to 0.41.0 (#1998) dependabot[bot] 2025-08-11 18:09:25 +10:00
  • 9030ebf3da exchanges/gateio: Add WebsocketSubmitOrders wrapper func for spot (#1924) Ryan O'Hara-Reid 2025-08-11 17:14:35 +10:00
  • edf5d84d34 Bithumb: Filter zero quantity values in GetOrderBook (#1969) Nikolaos Polizopoulos 2025-08-11 02:01:56 +03:00
  • dcf596c72b bybit: enable multiconnection handling across websocket endpoints (#1670) Ryan O'Hara-Reid 2025-08-08 14:22:29 +10:00
  • ba92ba3254 docs: Add CODING_GUIDELINES.md and other adjustments (#1988) Adrian Gallagher 2025-08-08 12:10:53 +10:00
  • 90187a3a5a stream/match: allow a single connection to maintain its own match lookup for multi-connection (#1613) Ryan O'Hara-Reid 2025-08-06 10:42:35 +10:00
  • f878d1f0e5 build(deps): bump github.com/mattn/go-sqlite3 from 1.14.29 to 1.14.30 (#1991) dependabot[bot] 2025-08-05 12:58:04 +10:00
  • 3178366d86 workflows: Add check for common LLM targeted unicode characters (#1974) Adrian Gallagher 2025-08-01 11:05:32 +10:00
  • 2ab4379189 build(deps): bump github.com/mattn/go-sqlite3 from 1.14.28 to 1.14.29 (#1986) dependabot[bot] 2025-07-28 17:42:39 +10:00
  • a3157bd16d build(deps): bump google.golang.org/grpc from 1.73.0 to 1.74.2 (#1985) dependabot[bot] 2025-07-28 17:15:57 +10:00
  • 0fd33341da OKX: Fix intermittent TestGetBlockTrade failure by allowing zero FillVolatility (#1977) Copilot 2025-07-21 10:20:10 +10:00
  • 1c24bf2491 engine: Fix nil pointer panic in TestGetHistoricCandles (#1976) Copilot 2025-07-21 10:19:32 +10:00
  • 844b3b03b4 Alphapoint: Remove exchange implementation (#1956) Copilot 2025-07-21 10:18:48 +10:00
  • 2a9b84931c Engine: Driveby assertify apiserver_test (#1959) Gareth Kirwan 2025-07-17 07:47:37 +07:00
  • 3f534a15f1 cmd/exchange_template, exchanges: Update templates and propogate to exchanges (#1777) Samuael A. 2025-07-17 03:46:36 +03:00
  • 485397a0c7 build(deps): bump golang.org/x/crypto from 0.39.0 to 0.40.0 (#1971) dependabot[bot] 2025-07-14 16:02:27 +10:00
  • 0be9b7769d chore: fix some minor issues in comments (#1960) gopherorg 2025-07-11 09:30:02 +08:00
  • 5384df39a3 backtester: fix report template generation when using exchange level funding (#1963) Aidan Bailey 2025-07-10 04:40:28 +02:00
  • 16c1ff3bdf Slack: Update shared invite link (#1967) Adrian Gallagher 2025-07-08 13:19:46 +10:00
  • 220e80dd43 engine: update relayWebsocketEvent to check if err is not nil (#1964) Kirubel Adamu 2025-07-07 11:12:38 +03:00
  • 78b2bd423a build(deps): bump github.com/grpc-ecosystem/grpc-gateway/v2 (#1962) dependabot[bot] 2025-07-01 09:18:18 +10:00
  • 3cc9a2b9e0 exchanges: Refactor time handling and other minor improvements (#1948) Adrian Gallagher 2025-07-01 09:11:55 +10:00
  • 48a66c9faa Bitmex: Use mock server for leaderboard and historical stats tests (#1939) Adrian Gallagher 2025-06-25 15:48:25 +10:00
  • ebcbfab358 exchanges: Improve TestMain usage (#1946) Adrian Gallagher 2025-06-25 13:02:47 +10:00
  • 61a3d765ee kraken: Sort futures orderbook bids in UpdateOrderbook (#1954) Ryan O'Hara-Reid 2025-06-25 09:05:06 +10:00
  • 12748ffaa7 chore: Update function comments (#1938) gcmutator 2025-06-24 15:35:13 +08:00
  • 2d0a222278 build(deps): bump github.com/grpc-ecosystem/grpc-gateway/v2 (#1953) dependabot[bot] 2025-06-23 16:33:17 +10:00
  • f21a18fa67 cmd/documentation: Add GitHub token support for contributor list retrieval (#1940) Adrian Gallagher 2025-06-18 16:20:30 +10:00
  • c892f492a9 buffer/orderbook: shift orderbook update logic from buffer package to orderbook package (#1908) Ryan O'Hara-Reid 2025-06-18 16:19:58 +10:00
  • 3e80f1b9e5 websocket/exchanges: populate context before multi connection upgrade (#1933) Ryan O'Hara-Reid 2025-06-17 13:43:00 +10:00
  • 2958e64afe orderbook: change Base struct name to Book (#1914) Ryan O'Hara-Reid 2025-06-16 17:09:25 +10:00
  • fd021d364a build(deps): bump github.com/urfave/cli/v2 from 2.27.6 to 2.27.7 (#1949) dependabot[bot] 2025-06-16 17:03:26 +10:00
  • 062ee2a77e exchanges: Rename UpdatePushedAt field to LastPushed and use field in gateio REST books (#1917) Ryan O'Hara-Reid 2025-06-13 17:24:43 +10:00
  • ef8cb7b1e7 Makefile: Improve existing and add new targets (#1937) Adrian Gallagher 2025-06-12 16:25:35 +10:00
  • a8a3bc4ee2 exchanges: Order types update (#1850) Samuael A. 2025-06-12 08:39:17 +03:00
  • d5ba674fc4 codebase: Cleanup various things (#1935) Adrian Gallagher 2025-06-12 14:12:36 +10:00
  • ce134a0a1d types/time, exchanges/kraken: Refactor spot/futures time types (#1936) Adrian Gallagher 2025-06-11 08:43:36 +10:00
  • 19b8957f3f codebase: Replace !errors.Is(err, target) with testify (#1931) Adrian Gallagher 2025-06-10 16:29:57 +10:00
  • 122ab2f849 build(deps): bump google.golang.org/grpc from 1.72.2 to 1.73.0 (#1944) dependabot[bot] 2025-06-10 12:23:37 +10:00
  • 2c04c191e1 build(deps): bump golang.org/x/time from 0.11.0 to 0.12.0 (#1941) dependabot[bot] 2025-06-10 12:09:57 +10:00
  • 59f45107ca build(deps): bump golang.org/x/crypto from 0.38.0 to 0.39.0 (#1945) dependabot[bot] 2025-06-09 17:27:20 +10:00
  • 11468ab1b3 Kraken: Protect authToken with RWMutex to prevent race (#1926) Adrian Gallagher 2025-06-07 12:59:04 +10:00
  • 98a390b181 config: Fix TestPromptForConfigEncryption race (#1929) Adrian Gallagher 2025-06-07 12:46:25 +10:00
  • 0f517861e5 build(deps): bump google.golang.org/grpc from 1.72.1 to 1.72.2 (#1934) dependabot[bot] 2025-06-02 17:12:04 +10:00
  • 0e9adcd1e1 exchanges: Types and unmarshalling methods update (#1899) Samuael A. 2025-06-02 06:54:49 +03:00
  • 8fa6179f65 orderbook: flatpack map and mutex to rwmutex (#1909) Ryan O'Hara-Reid 2025-05-29 12:31:27 +10:00
  • a5b638bfb7 GHA: Add additional checks for common issues (#1922) Adrian Gallagher 2025-05-28 12:26:51 +10:00
  • 1e5739dffa LBank: Fix TestGetWithdrawConfig, assertify tests and other minor changes (#1920) Adrian Gallagher 2025-05-27 19:03:09 +10:00
  • a1d06686d3 cmd/apichecker: Remove tool (#1921) Adrian Gallagher 2025-05-27 16:28:36 +10:00
  • 9f659e71e3 exchanges: Fix race, improve error handling in ValidateKline and assertify related tests (#1919) Adrian Gallagher 2025-05-23 17:30:11 +10:00
  • b281759573 gateio: Fix websocket orderbook incremental updates (#1863) Ryan O'Hara-Reid 2025-05-23 17:29:39 +10:00
  • 640960aec1 exchanges/order: Add TimeInForce type (#1382) Samuael A. 2025-05-23 02:07:09 +03:00
  • 8c678063b5 Huobi: Relax TestPairFromContractExpiryCode expiry date tests (#1903) Gareth Kirwan 2025-05-20 10:48:00 +02:00
  • b18cc1cdde build(deps): bump github.com/pquerna/otp from 1.4.0 to 1.5.0 (#1916) dependabot[bot] 2025-05-19 22:54:39 +10:00
  • 0c2ba98d98 build(deps): bump google.golang.org/grpc from 1.72.0 to 1.72.1 (#1915) dependabot[bot] 2025-05-19 22:52:36 +10:00
  • fa3892ff52 Deribit: Remove deprecated public and private portfolio margin endpoints (#1913) Adrian Gallagher 2025-05-19 22:50:55 +10:00
  • 593644c20f types/time: Update UnmarshalJSON method to handle all timestamp permutations (#1912) Ryan O'Hara-Reid 2025-05-19 22:50:25 +10:00
  • a22870a89c OKX: Fix intermittent GetFuturesContractDetails issue, add spread endpoints and various refactors (#1900) Adrian Gallagher 2025-05-19 22:48:34 +10:00
  • c2bb050eac Bitmex: Fix deprecated API endpoints and add config migration support (#1901) Gareth Kirwan 2025-05-14 05:56:53 +02:00
  • 61fc778818 okx: Remove WsResponseMultiplexer and various refactors (#1851) Ryan O'Hara-Reid 2025-05-14 13:37:41 +10:00
  • 3a55387005 build(deps): bump golang.org/x/net from 0.39.0 to 0.40.0 (#1907) dependabot[bot] 2025-05-12 15:41:53 +10:00
  • 05880d62e6 account: add ProcessChange for update balance (#1875) Jun 2025-05-09 13:52:11 +09:00
  • c9bead8ff3 exchanges/credentials: Improve handling and error reporting (#1886) Romano 2025-05-07 04:26:51 +02:00
  • 3caa149d8e Tests: Use currency.NewBTCUSD and NewBTCUSDT (#1895) Gareth Kirwan 2025-05-07 03:32:06 +02:00
  • eda6015d73 GHA, linter: Bump golangci-lint-action version from 7 to 8 and golangci-lint to v2.1.6 (#1898) dependabot[bot] 2025-05-07 09:21:32 +10:00
  • def70c5057 GateIO: Fix regression of statusOpen from #1603 (#1896) Gareth Kirwan 2025-05-07 01:08:16 +02:00
  • bea16af380 golangci-lint: Enable usetesting and unused linters (#1893) Adrian Gallagher 2025-05-01 14:44:29 +10:00
  • c2d876d8b0 Exchanges: Remove WalletAddress (#1882) Gareth Kirwan 2025-04-30 09:10:36 +02:00
  • 88ac5274c9 GateIO: Split futures into USDTM and CoinM futures (#1786) Gareth Kirwan 2025-04-30 07:39:39 +02:00
  • 977fecab19 gateio: add ConvertSmallBalances, GetAccountDetails and GetUserTransactionRateLimitInfo API endpoints (#1889) Ryan O'Hara-Reid 2025-04-22 12:46:54 +10:00
  • 1bf3433d61 Config: Refactor version packages (#1887) Gareth Kirwan 2025-04-22 04:13:01 +02:00
  • 545fa9d01a build(deps): bump google.golang.org/grpc from 1.71.1 to 1.72.0 (#1892) dependabot[bot] 2025-04-22 09:58:31 +10:00
  • ffcf4e789b build(deps): bump github.com/mattn/go-sqlite3 from 1.14.27 to 1.14.28 (#1891) dependabot[bot] 2025-04-22 09:55:29 +10:00
  • 58d191c1ac OKX: Relax TestGetLeadTraderCurrentLeadPositions (#1890) Adrian Gallagher 2025-04-16 17:59:51 +10:00
  • 3fc40292b7 cmd/documentation: Add pagination support for contributors (#1885) Adrian Gallagher 2025-04-15 15:08:02 +10:00
  • 228f26e087 build(deps): bump golang.org/x/net from 0.38.0 to 0.39.0 (#1888) dependabot[bot] 2025-04-14 15:57:56 +10:00
  • b91d11e735 deribit: Update FetchTradablePairs to not need a currency code (#1791) Ryan O'Hara-Reid 2025-04-14 11:22:51 +10:00
  • cad7586e98 exchange/websocket, gateio: Rename/export package again, add websocket request functions for futures trading (#1603) Ryan O'Hara-Reid 2025-04-11 16:47:33 +10:00
  • 19b42c80aa Kucoin: Fix failing TestSubscribeBatchLimit (#1884) Gareth Kirwan 2025-04-10 08:45:04 +02:00
  • b4e45e9a1b Websocket: Restructure files and types (#1859) Gareth Kirwan 2025-04-10 08:25:02 +02:00
  • 676b2e0367 Deribit: Fix sending trades to the websocket DataHandler (#1856) Bea 2025-04-08 08:01:50 +07:00
  • e470862774 build(deps): bump google.golang.org/grpc from 1.71.0 to 1.71.1 (#1877) dependabot[bot] 2025-04-07 19:15:31 +10:00
  • 4729f5ede7 build(deps): bump github.com/mattn/go-sqlite3 from 1.14.23 to 1.14.27 (#1878) dependabot[bot] 2025-04-07 19:12:52 +10:00
  • 20f92343ef build(deps): bump golang.org/x/crypto from 0.36.0 to 0.37.0 (#1881) dependabot[bot] 2025-04-07 18:12:13 +10:00
  • 179519a3c3 golangci-lint: Bump to v2.0.2 and fix issues (#1871) dependabot[bot] 2025-04-02 15:36:05 +11:00
  • 1b7fa2259a account: refactor for save holdings (#1846) Jun 2025-04-02 10:32:23 +09:00
  • 563ae7883b Config: Eliminate shared config version package vars (#1867) Gareth Kirwan 2025-04-01 10:51:38 +02:00
  • e3618e1a09 Huobi: Fix TestPairFromContractExpiryCode on CW (#1866) Gareth Kirwan 2025-04-01 08:06:46 +02:00
  • f69abcd0ae Bitfinex: Fix intermittent TestGenerateSubscriptions and ticker FRRAmountAvailable failures (#1865) Adrian Gallagher 2025-04-01 17:05:34 +11:00
  • 177f2a7c03 build(deps): Bump golang.org/x/net from 0.37.0 to 0.38.0 (#1869) dependabot[bot] 2025-03-31 17:42:17 +11:00
  • 7a1e60375f build(deps): Bump google.golang.org/protobuf from 1.36.5 to 1.36.6 (#1868) dependabot[bot] 2025-03-31 17:39:34 +11:00
  • c97408e202 build(deps): Bump github.com/spf13/viper from 1.20.0 to 1.20.1 (#1870) dependabot[bot] 2025-03-31 17:25:27 +11:00