1
0
mirror of https://github.com/JKorf/CryptoExchange.Net.git synced 2026-08-11 16:32:57 +00:00

Commit Graph

  • 860d753ad6 Update README.md master Jkorf 2026-08-07 09:09:51 +02:00
  • e16c91792c Added LBank reference Jkorf 2026-08-06 10:29:02 +02:00
  • a3d95da9fa Updated examples Jkorf 2026-08-06 10:26:39 +02:00
  • 907399b878 Added ManualUpdateSubscription and UpdateSubscription additional constructor to allow producing websocket events without actual connection JKorf 2026-08-05 21:31:59 +02:00
  • 9eab0d967e Merge branch 'master' of https://github.com/JKorf/CryptoExchange.Net JKorf 2026-08-05 17:53:51 +02:00
  • 0dee68e8ae Fixed timing issue in test JKorf 2026-08-05 17:53:43 +02:00
  • d838d3377f Updated logging unhandled websocket message Jkorf 2026-08-05 13:13:48 +02:00
  • 2141ad9061 Fixed incorrect check test output Jkorf 2026-07-29 13:05:42 +02:00
  • 9be8798ccf Updated to version 12.4.0 CryptoExchange.Net.12.4.0 Jkorf 2026-07-28 12:45:36 +02:00
  • 4803ed91cd Updated SharedTrade to use SharedOrderQuantity for quantities Jkorf 2026-07-28 11:47:59 +02:00
  • 20bddd5c37 Updated SharedFuturesTicker, SharedSpotTicker and SharedKline to use SharedOrderQuantity for volumes. Added AveragePrice property to SharedQuantity model Jkorf 2026-07-28 09:05:48 +02:00
  • 0e75ddb3d0 Updated json deserialization error for empty response Jkorf 2026-07-24 15:42:37 +02:00
  • 0e5b46002c Added DebuggerDisplay Result objects Jkorf 2026-07-24 15:42:11 +02:00
  • 8f7c71f9ce Add Pionex reference Jkorf 2026-07-24 15:40:56 +02:00
  • 73377fbb87 Updated to version 12.3.0 CryptoExchange.Net.12.3.0 Jkorf 2026-07-23 13:47:24 +02:00
  • 3a00d6371a Updated some Shared errors Jkorf 2026-07-23 13:17:08 +02:00
  • caf6d36bcd Extracted ConnectionCanBeUsedFor method in SocketApiClient for easier custom logic implementation Jkorf 2026-07-23 13:16:59 +02:00
  • e078a373da Remove duplicate warnings from testing output Jkorf 2026-07-21 16:39:30 +02:00
  • 007743f5a1 Added calculation of AveragePrice on Shared order models if data is available and AveragePrice is not set Jkorf 2026-07-21 11:35:59 +02:00
  • d06f891cee Updated to version 12.2.0 CryptoExchange.Net.12.2.0 Jkorf 2026-07-20 14:02:03 +02:00
  • 8dcbb687f5 Fixed warning Jkorf 2026-07-20 13:45:32 +02:00
  • fcb36f7ee0 Shared asset and symbol types Jan Korf 2026-07-20 13:40:58 +02:00
  • 3cffd67518 Fixed socket individual subscription target calculation (#282) nils2525 2026-07-20 09:24:01 +02:00
  • ecd00ea707 Added DebuggerDisplay attributes to Shared models Jkorf 2026-07-14 09:59:02 +02:00
  • 38a7b981ce Updated to version 12.1.1 CryptoExchange.Net.12.1.1 JKorf 2026-07-11 15:34:31 +02:00
  • c41cc3c4c7 Added timestamp deserialization support for yyyy-MM-dd HH:mm:ss.ffffff+00:00:00 JKorf 2026-07-11 15:19:02 +02:00
  • 4accc8039b Updated to version 12.1.0 CryptoExchange.Net.12.1.0 Jkorf 2026-07-09 15:06:09 +02:00
  • 87c86ec0c0 Fixed nullability operator on Parameters.AddCommaSeperated Jkorf 2026-07-09 08:35:39 +02:00
  • d9850da282 Added ExchangeParameters parameter to KlineTracker, TradeTracker and ITrackerFactory methods Jkorf 2026-07-08 12:00:26 +02:00
  • c4a8b02054 Updated some testing logic Jkorf 2026-07-02 14:09:55 +02:00
  • 34b7258496 Updated to version 12.0.2 CryptoExchange.Net.12.0.2 Jkorf 2026-07-01 13:19:57 +02:00
  • 69099922c9 Updated test validation to output a list of issues instead of throwing on the first Jkorf 2026-07-01 13:16:06 +02:00
  • 64c1cd5fa8 Updated RestIntegrationTest to output missing properties in a list so the running test can output them as warning instead of error Jkorf 2026-07-01 09:42:55 +02:00
  • 936ac6640b Cleanup JKorf 2026-06-30 19:22:54 +02:00
  • 68ad9ae114 Fixed warnings in tests Jkorf 2026-06-30 15:25:08 +02:00
  • 6238c17471 Added skills hub reference Jkorf 2026-06-30 15:01:54 +02:00
  • 52e6fbfe47 Updated examples Jkorf 2026-06-30 12:55:20 +02:00
  • 4129622d71 Added Lighter ref Jkorf 2026-06-29 16:07:25 +02:00
  • 95e0aefb9f Updated to version 12.0.1 CryptoExchange.Net.12.0.1 Jkorf 2026-06-29 11:33:33 +02:00
  • dd1cefdc90 Fixed bug in bool converter Jkorf 2026-06-29 11:20:06 +02:00
  • f4736bcf49 Updated to version 12.0.0 CryptoExchange.Net.12.0.0 Jkorf 2026-06-29 10:55:02 +02:00
  • e823114623 CryptoExchange V12 (#281) Jan Korf 2026-06-29 10:38:09 +02:00
  • afb84a1bf0 Updated to version 11.2.2 CryptoExchange.Net.11.2.2 Jkorf 2026-06-08 14:56:14 +02:00
  • 89cbd85875 Fixed timing issue causing websocket connection to possible loop in error state Jkorf 2026-06-08 11:22:53 +02:00
  • cc25a405c6 Updated examples Jkorf 2026-06-03 10:13:34 +02:00
  • d64c1171a3 Removed deprecated Protobuf separate project Jkorf 2026-06-03 09:33:02 +02:00
  • d4aded1ee2 Fixed Shared incorrect pagination for descending klines Jkorf 2026-06-02 16:40:23 +02:00
  • 271503c426 Updated to version 11.2.1 CryptoExchange.Net.11.2.1 Jkorf 2026-06-02 11:07:10 +02:00
  • f0ece589f7 Updated some test logic Jkorf 2026-06-01 16:05:50 +02:00
  • 3a9382ca0f Fixed test rest request checking for no-response requests Jkorf 2026-05-28 16:19:38 +02:00
  • 1e1a02324a Potential fix for test splitting on newline Jkorf 2026-05-28 16:13:13 +02:00
  • 95dd050c73 Updated to version 11.2.0 CryptoExchange.Net.11.2.0 Jkorf 2026-05-26 10:34:26 +02:00
  • 504836924c Fixed test Jkorf 2026-05-26 10:30:16 +02:00
  • f176fb5db5 Fixed timing issue in SymbolOrderBook stopping Jkorf 2026-05-26 09:27:04 +02:00
  • 6b575be1ac Improved EnumConverter initialization performance Jkorf 2026-05-26 09:26:45 +02:00
  • b637d5cdc4 Added RateLimitGroup option Jkorf 2026-05-26 09:25:53 +02:00
  • a46b018c50 Merge branch 'master' of https://github.com/JKorf/CryptoExchange.Net JKorf 2026-05-25 12:55:23 +02:00
  • 562d1d76c1 Cleanup JKorf 2026-05-25 12:55:21 +02:00
  • 7dcb2241c6 Ai docs Jkorf 2026-05-09 21:56:08 +02:00
  • 8c4cf62d9f Fixed some examples Jkorf 2026-05-07 14:15:50 +02:00
  • 6e4dbcf7b1 Added AI documentation Jkorf 2026-05-07 13:28:20 +02:00
  • 7853834286 Added request parameter checking in RestRequestValidator Jkorf 2026-04-13 11:20:41 +02:00
  • 9ae1263662 Added Weex to examples Jkorf 2026-04-10 12:57:37 +02:00
  • ee30a6716e Added Weex reference Jkorf 2026-04-10 11:54:32 +02:00
  • a4b7b273dc Updated to version 11.1.1 CryptoExchange.Net.11.1.1 Jkorf 2026-04-10 10:05:14 +02:00
  • c92eeb2ec8 Added Weex client reference Jkorf 2026-04-10 10:03:42 +02:00
  • 4d4b0576ee Fix for rate limiter resetting Jkorf 2026-04-10 10:01:13 +02:00
  • 9add5e0adc Added Reset functionality to rate limiter implementation, added reset of rate limit per connection when connection is disconnected Jkorf 2026-04-10 09:39:19 +02:00
  • 93d92beea6 Updated to version 11.1.0 CryptoExchange.Net.11.1.0 Jkorf 2026-04-09 10:41:33 +02:00
  • a955ccbc5c Added check to EnumConverter for large enums to prevent optimistic checking Jkorf 2026-04-08 14:52:26 +02:00
  • 4e2dc564dd Socket routing improvements, unit test cleanup (#276) Jan Korf 2026-04-08 13:04:18 +02:00
  • 93034e8af8 Fixed concurrency issue when using rate limit guard for multiple gates Jkorf 2026-04-07 09:57:47 +02:00
  • cdd0bd83ab Added SharedRestRequestValidator for testing Shared interface implementations Jkorf 2026-04-03 13:08:59 +02:00
  • 61d371682c Fixed CallResult returning success result in AsDataless even if Error is set JKorf 2026-03-30 19:56:58 +02:00
  • 8aae769e54 Updated to version 11.0.3 CryptoExchange.Net.11.0.3 Jkorf 2026-03-30 11:46:03 +02:00
  • 1b4f6926df Fixed test concurrency issue Jkorf 2026-03-30 11:42:26 +02:00
  • acca3468f3 Updated Enum converter to only warn once per type for null/empty value for non-nullable enum property Jkorf 2026-03-30 11:34:02 +02:00
  • d6b680d42e Updated to version 11.0.2 CryptoExchange.Net.11.0.2 Jkorf 2026-03-26 13:01:38 +01:00
  • 24123261e5 Fixed example JKorf 2026-03-25 21:40:40 +01:00
  • aab30e05f0 Updated SetOptions logic to allow calling on client without credentials JKorf 2026-03-25 21:06:54 +01:00
  • 54b15b75d3 Updated examples Jkorf 2026-03-24 17:25:58 +01:00
  • d715c7df59 Updated to version 11.0.1 CryptoExchange.Net.11.0.1 Jkorf 2026-03-24 14:38:39 +01:00
  • e1d33f252f Fixed CreateParamString method for arrays of value types Jkorf 2026-03-24 14:28:46 +01:00
  • b2ba9e251f Updated to version 11.0.0 CryptoExchange.Net.11.0.0 Jkorf 2026-03-23 14:37:34 +01:00
  • 2f9f97f4e8 Authentication update (#275) Jan Korf 2026-03-23 14:28:00 +01:00
  • 875696a73a added dex signing utils Jkorf 2026-03-11 08:54:36 +01:00
  • 90c61715d0 Added Bitstamp reference Jkorf 2026-03-06 15:16:47 +01:00
  • 12ca45050f Updated to version 10.8.0 CryptoExchange.Net.10.8.0 Jkorf 2026-03-06 09:26:30 +01:00
  • eaf092a334 Added ForcePathEndWithSlash setting to RequestDefinition, added encoding parameter to SetContent on REST Request, added RequestBodyContentEncoding and OmitContentTypeHeaderWithoutContent config to RestApiClient Jkorf 2026-03-06 09:25:04 +01:00
  • 33c0fb26a7 Updated to version 10.7.2 CryptoExchange.Net.10.7.2 Jkorf 2026-03-02 10:53:37 +01:00
  • dabbb5c868 Added small overlap in UserDataTracker polling logic to account for API endpoints not immediately having the data available Jkorf 2026-03-02 10:47:25 +01:00
  • 204bda8622 Updated to version 10.7.1 CryptoExchange.Net.10.7.1 Jkorf 2026-02-25 11:00:43 +01:00
  • 78e3523a4f Updated SocketConnection internal locking to fix potential deadlock Jkorf 2026-02-25 09:26:12 +01:00
  • 89a73747b0 Fix for test socket not working correctly with read/write socket connection lock Jkorf 2026-02-24 13:15:08 +01:00
  • 02b70398b3 Updated lock call SocketConnection to outside the try Jkorf 2026-02-24 13:14:48 +01:00
  • 73fcb47b17 Updated to version 10.7.0 CryptoExchange.Net.10.7.0 Jkorf 2026-02-24 11:51:37 +01:00
  • d41ca3459e Updated internal lock for subscription to ReaderWriterLockSlim on SocketConnection Jkorf 2026-02-24 11:32:35 +01:00
  • bea2b2bd7b Added Http options to Rest client options Jkorf 2026-02-24 09:58:48 +01:00
  • b29cdc41f3 Shared interfaces pagination update (#274) Jan Korf 2026-02-23 14:53:38 +01:00
  • 0ce2e778f4 Added check for invalid json in JsonSocketMessageHandler and virtual GetTypeIdentifierNonJson for handling non-json messages JKorf 2026-02-22 16:29:05 +01:00