1
0
mirror of https://github.com/JKorf/CryptoExchange.Net synced 2026-02-16 14:13:46 +00:00

Commit Graph

  • e40f2a15b6 Updated to version 10.6.0 master CryptoExchange.Net.10.6.0 Jkorf 2026-02-16 09:38:55 +01:00
  • b94085a27a Added some code comments Jkorf 2026-02-16 09:36:44 +01:00
  • 5e083811df Added check SymbolOrderBook is still alive when trying to add updates to prevent unnoticed growing in the background when subscription isn't closed while book is Jkorf 2026-02-16 09:33:39 +01:00
  • 7dcf5cd6ea Added AddTrackedSymbolsAsync and RemoveTrackedSymbolAsync methods to UserDataTracker, updated minimal fromTime filter in UserDataTracker to 5 seconds Jkorf 2026-02-16 09:11:01 +01:00
  • 2281b8d7b3 wip feature/pagination JKorf 2026-02-15 17:49:33 +01:00
  • d4965ad68d wip Jkorf 2026-02-13 16:28:26 +01:00
  • 1471a4733f Updated symbol tracking logic on UserDataTracker, added check for startTime filter for polling being to close to current time Jkorf 2026-02-13 10:12:43 +01:00
  • c5fa985841 wip JKorf 2026-02-12 21:51:12 +01:00
  • fe31568100 wip Jkorf 2026-02-12 16:19:33 +01:00
  • f39d9f7cfb Updated to version 10.5.4 CryptoExchange.Net.10.5.4 Jkorf 2026-02-12 11:43:20 +01:00
  • 63d6701a8d wip Jkorf 2026-02-12 11:36:24 +01:00
  • 9fab8faa45 Fixed bug in polling time filter for UserDataTracker items Jkorf 2026-02-12 11:35:04 +01:00
  • 226f175343 Fixed type check ExchangeParameters GetValue Jkorf 2026-02-11 14:50:39 +01:00
  • 813bd9f5a1 Updated to version 10.5.3 CryptoExchange.Net.10.5.3 Jkorf 2026-02-11 13:10:08 +01:00
  • c8d2b4f09d Added check EnumConverter to detect undefined int value parsing Jkorf 2026-02-11 12:57:03 +01:00
  • 6560b82a3e Fixed orders getting incorrectly set to canceled state for UserDataTracker spot and futures orders Jkorf 2026-02-11 11:44:32 +01:00
  • e151af8f37 Updated client versions examples JKorf 2026-02-10 18:38:45 +01:00
  • bdf7a07c6f Updated to version 10.5.2 CryptoExchange.Net.10.5.2 Jkorf 2026-02-10 16:04:17 +01:00
  • a8ffe90bf2 Added call to ApiClient.HandleUnhandledMessage when no websocket message processor is found based on topic to allow additional processing Jkorf 2026-02-10 15:59:35 +01:00
  • 3372b9eb44 Set query completed after setting Result Jkorf 2026-02-10 15:40:43 +01:00
  • df25221960 Combined subscribe and re-subscribe logic Jkorf 2026-02-10 15:40:13 +01:00
  • 7c67a014f5 Added check for subscribe queries with TimeoutBehavior.Success to complete when subscription has received update Jkorf 2026-02-10 14:31:42 +01:00
  • 65291b3195 Updated to version 10.5.1 CryptoExchange.Net.10.5.1 Jkorf 2026-02-10 11:53:23 +01:00
  • ece6a9d27d Fixed trading mode selection for futures listen key method in FuturesUserDataTracker Jkorf 2026-02-10 11:51:19 +01:00
  • 1ed29b0474 Updated to version 10.5.0 CryptoExchange.Net.10.5.0 Jkorf 2026-02-10 10:22:05 +01:00
  • be2eb01353 Merge branch 'master' of https://github.com/JKorf/CryptoExchange.Net Jkorf 2026-02-10 10:15:46 +01:00
  • 39cd66596d Added some tests JKorf 2026-02-09 21:49:07 +01:00
  • 63f51811a9 Updated logging unmatched websocket message Jkorf 2026-02-09 16:29:24 +01:00
  • abda065237 Updated websocket message forwarding logic Jkorf 2026-02-09 12:57:52 +01:00
  • 759c8b9a58 Fixed bug in UserDataTracker orders logic incorrectly setting order to canceled status Jkorf 2026-02-09 09:07:17 +01:00
  • 8e18482781 Added keep alive for listenkeys to UserDataTracker JKorf 2026-02-08 17:02:09 +01:00
  • 87dd2d9d40 Updated to version 10.4.1 CryptoExchange.Net.10.4.1 Jkorf 2026-02-06 17:19:08 +01:00
  • f2b0cb2f0d Updated UserDataTracker to only track symbol when position size > 0, update log verbosity Jkorf 2026-02-06 17:16:31 +01:00
  • de0a954a91 Updated to version 10.4.0 CryptoExchange.Net.10.4.0 Jkorf 2026-02-06 12:00:50 +01:00
  • 4a79ce22ec Added timeout/ct task cleanup AsyncResetEvent Jkorf 2026-02-06 11:57:56 +01:00
  • 40d480e1fc Added AutoTimestamp option for socket client, fixed socket client timestamp offset bug JKorf 2026-02-05 21:54:16 +01:00
  • 74e5cf6fc9
    Feature/userdata tracker (#271) Jan Korf 2026-02-05 16:05:13 +01:00
  • 2fd3912795 Merge branch 'master' of https://github.com/JKorf/CryptoExchange.Net Jkorf 2026-02-03 08:47:26 +01:00
  • ec44307a0c Updated AsyncResetEvent implementation JKorf 2026-02-02 21:01:35 +01:00
  • ba55705385 Added Disposed property on BaseClient and IRestClient/ISocketClient interfaces Jkorf 2026-02-02 09:33:47 +01:00
  • 2c63a83117 Merge branch 'master' of https://github.com/JKorf/CryptoExchange.Net Jkorf 2026-02-02 08:42:53 +01:00
  • 71b1e5e906 Added additional methods for requesting supported symbols to Shared ISpotSymbolRestClient/IFuturesSymbolRestClient interfaces JKorf 2026-02-01 15:02:48 +01:00
  • eaeba6f27e Made Interval property of Kline tracker public Jkorf 2026-01-28 10:31:44 +01:00
  • 913bdaa855 Updated to version 10.3.1 CryptoExchange.Net.10.3.1 Jkorf 2026-01-27 14:01:26 +01:00
  • 5aa5790d0a Docs Jkorf 2026-01-23 15:19:33 +01:00
  • a8321e083e Fixed potential collection modified exception upon logging message not handled in websocket message handling Jkorf 2026-01-22 09:57:02 +01:00
  • ce3fa5f186 Updated to version 10.3.0 CryptoExchange.Net.10.3.0 Jkorf 2026-01-22 09:33:47 +01:00
  • fff70a9c65 Updated some testing Jkorf 2026-01-21 15:38:22 +01:00
  • cff33bb5ac Added handling for setting AutoTimestamp in client options when not implemented Jkorf 2026-01-21 15:37:59 +01:00
  • 21c8133292 Fixed HandleSubQueryResponse not getting called Jkorf 2026-01-21 11:16:57 +01:00
  • 76772e91ba Remove legacy websocket message handling Jkorf 2026-01-21 11:14:06 +01:00
  • 218e0260ce Added PlatformInfo class for specifying platform information Jkorf 2026-01-21 10:14:00 +01:00
  • 96b3904266 Fixed state handling for subscriptions where queries do not get a response Jkorf 2026-01-20 15:19:42 +01:00
  • bc8faf9822 Updated to version 10.2.5 CryptoExchange.Net.10.2.5 Jkorf 2026-01-19 10:26:04 +01:00
  • 90c1b89ceb Added GetRestOffsets and GetWebsocketOffsets to TimeOffsetManager JKorf 2026-01-18 17:46:42 +01:00
  • 21206ffb25 Updated SymbolOrderBook.WaitUntilFirstUpdateBufferedAsync JKorf 2026-01-18 17:36:18 +01:00
  • 5942423bfb Updated to version 10.2.4 CryptoExchange.Net.10.2.4 JKorf 2026-01-17 16:29:56 +01:00
  • dc4abc42a7 Added WaitUntilFirstUpdateBufferedAsync method on SymbolOrderBook, fixed sequencen validation bug SymbolOrderBook JKorf 2026-01-17 16:26:25 +01:00
  • c71a81e686 Added some util methods, Added CommaSplitStringConverter Jkorf 2026-01-16 16:39:21 +01:00
  • 550c0eabf1 Updated to version 10.2.3 CryptoExchange.Net.10.2.3 Jkorf 2026-01-14 08:46:07 +01:00
  • 28a2a0c7fd Fixed semaphore exception when creating a new REST client while time sync is in progress on another client JKorf 2026-01-13 22:11:18 +01:00
  • 7dd1cd5bbd Added HandleUnhandledMessage virtual method to SocketApiClient to allow some processing for messages which couldn't be mapped via the normal way JKorf 2026-01-13 21:21:30 +01:00
  • a7ff4416bd Updated to version 10.2.2 CryptoExchange.Net.10.2.2 Jkorf 2026-01-13 11:18:16 +01:00
  • 669d1f7c9e Allow the same websocket connection sequence number to be recorded multiple times Jkorf 2026-01-13 11:16:37 +01:00
  • 34ee2d3690 Updated to version 10.2.1 CryptoExchange.Net.10.2.1 Jkorf 2026-01-13 09:29:04 +01:00
  • 005fb7875d Fixed parameter URL creation for array values with ArrayParametersSerialization.MultipleValues Jkorf 2026-01-13 09:25:35 +01:00
  • fa9300ce97 Removed duplicate logging for rest responses in Trace verbosity Jkorf 2026-01-13 09:25:07 +01:00
  • fc2d3fc2d2 Updated to version 10.2.0 CryptoExchange.Net.10.2.0 Jkorf 2026-01-12 14:30:38 +01:00
  • 187ca6a4ef Fixed warning Jkorf 2026-01-12 14:30:09 +01:00
  • 3b2a85d210
    Feature/websocket sequencing (#267) Jan Korf 2026-01-12 14:26:50 +01:00
  • c512bee825 Updated examples Jkorf 2026-01-07 14:56:18 +01:00
  • 0943b052b9 Updated to version 10.1.0 CryptoExchange.Net.10.1.0 Jkorf 2026-01-07 10:03:45 +01:00
  • a896fffdb3
    Time offset management (#266) Jan Korf 2026-01-07 10:00:14 +01:00
  • 177daf903b Added some utils methods JKorf 2025-12-30 09:53:30 +01:00
  • aa1ebdc4ed Updated CryptoExchange.Net to version 10.0.2 Jkorf 2025-12-19 11:34:26 +01:00
  • 38058c4a70 Updated to version 10.0.2 CryptoExchange.Net.10.0.2 Jkorf 2025-12-19 10:14:59 +01:00
  • a7eb483479 Added exception handlers for REST response processing Jkorf 2025-12-19 10:09:14 +01:00
  • c76931a3b4 Fixed duplicate subscription check with updated deserialization Jkorf 2025-12-19 09:58:22 +01:00
  • b90b7e9e0c Updated CryptoExchange.Net to 10.0.1 Jkorf 2025-12-18 11:13:56 +01:00
  • beda53d36d Updated to version 10.0.1 CryptoExchange.Net.10.0.1 Jkorf 2025-12-18 10:56:10 +01:00
  • 0668f669c1 Fixed query parameter array serialization Jkorf 2025-12-18 10:36:22 +01:00
  • 64250e13db Updated examples Jkorf 2025-12-17 10:55:48 +01:00
  • 451d38d5e7 Updated to version 10.0.1 CryptoExchange.Net.Protobuf.10.0.1 Jkorf 2025-12-16 11:54:37 +01:00
  • e11e437bbb Fixed CryptoExchange.Net reference Jkorf 2025-12-16 11:54:08 +01:00
  • b8a1ad798d Updated to version 10.0.0 CryptoExchange.Net.Protobuf.10.0.0 Jkorf 2025-12-16 11:49:45 +01:00
  • 4a851c44f2 Updated to version 10.0.0 CryptoExchange.Net.10.0.0 Jkorf 2025-12-16 11:31:42 +01:00
  • d079796020
    Websocket performance update (#261) Jan Korf 2025-12-16 11:27:49 +01:00
  • f125bc88b0
    Pass CancellationToken to Content.ReadAsStreamAsync (#262) Jonnern 2025-12-15 16:33:06 +01:00
  • f3d535f286 Fixed incorrect check for TimeFilterSupport in combination with StartTime parameter for some Shared endpoints Jkorf 2025-11-20 14:03:59 +01:00
  • 6e8c6feec2 Added dotnet 10 target framework, updated package reference versions Jkorf 2025-11-13 10:10:55 +01:00
  • 84b0444caf Added implementation for async processing of (websocket) updates Jkorf 2025-11-12 11:19:40 +01:00
  • 4be986ebe7 Added resolver name to datetime/bool parser warnings Jkorf 2025-11-11 08:57:57 +01:00
  • 21872f818a Updated to version 9.13.0 CryptoExchange.Net.Protobuf.9.13.0 Jkorf 2025-11-10 13:30:33 +01:00
  • 4e7c45d758 Updated CryptoExchange.Net to version 9.13.0 Jkorf 2025-11-10 13:27:44 +01:00
  • 0e55e5f065 Updated to version 9.13.0 CryptoExchange.Net.9.13.0 Jkorf 2025-11-10 13:15:48 +01:00
  • b1c5cf318a Cleanup Jkorf 2025-11-10 13:12:16 +01:00
  • 9d94a24862 Added IExchangeService interface Jkorf 2025-11-10 09:15:29 +01:00
  • 6cf9684f55 Added SharedTickerType for defining time used for ticker calculations by the API Jkorf 2025-11-10 09:15:20 +01:00
  • 8043a48c49 Fixed incorrect exchange name in static logger when using multiple libraries Jkorf 2025-11-10 09:14:14 +01:00
  • 7d657dd533 Updated examples Jkorf 2025-11-03 15:29:19 +01:00