1
0
mirror of https://github.com/JKorf/CryptoExchange.Net.git synced 2026-11-04 17:27:45 +00:00
Commit Graph

1231 Commits

Author SHA1 Message Date
Jkorf ae11dd382f Added ReadMe 2026-11-03 13:44:37 +01:00
Jkorf cbe21a86c7 Merge branch 'master' of https://github.com/JKorf/CryptoExchange.Net 2026-11-03 13:40:05 +01:00
nils2525 e45fa235e0 Fixed socket cleanup after connection failures (#301) 2026-11-03 13:39:50 +01:00
nils2525 f88ed02735 Fixed cancellation source disposal race in CloseAsync (#300) 2026-11-03 13:38:38 +01:00
Jkorf 2ef4dd8555 Updated test error messages 2026-11-03 13:34:22 +01:00
Jkorf 7338513f81 Added Web3 library 2026-11-03 13:34:05 +01:00
Jkorf 11ac7e4f0b Added additional constructor for NoApiCredentialsError 2026-10-29 15:38:24 +01:00
Jkorf a4ae3c6d87 Updated examples 2026-10-22 13:55:55 +02:00
Jkorf 3015da911e Updated library list 2026-10-22 13:36:35 +02:00
Jkorf 6df3dcc422 Updated to version 13.2.2 CryptoExchange.Net.13.2.2 2026-10-22 10:20:14 +02:00
Jkorf 9eceaf1eea Fixed UserDataTracker config not getting set correctly, added warning for missing tracked symbols if open orders request requires it 2026-10-21 15:36:25 +02:00
Jkorf f1ad4e9920 Updated to version 13.2.1 CryptoExchange.Net.13.2.1 2026-10-19 08:52:09 +02:00
Jkorf ee53dfe139 Fixed subscription without any predefined routes failing to subscribe 2026-10-19 08:39:39 +02:00
Jkorf 186f30d4b5 Fix test validation failing with empty body string 2026-10-19 08:39:18 +02:00
Jkorf f079e6f0f4 Updated to version 13.2.0 CryptoExchange.Net.13.2.0 2026-10-13 11:41:36 +02:00
Jkorf c6647f6815 Fixed DelayAfterConnect applying on failed connection attemps on HighPerf connections 2026-10-13 10:38:21 +02:00
Jkorf 5135047097 Fix for duplicate subscription coverage 2026-10-13 10:37:49 +02:00
Jkorf 4f25a6e7d6 Added processor parameter for some methods in SocketApiClient to allow specific overriding behavior 2026-10-13 10:08:16 +02:00
Jan Korf a0f3dcaa4c WebSocket covered subscriptions
Updated WebSocket duplicate subscription handling
Fixed incorrect status keeping of WebSocket subscriptions which don't expect a response
2026-10-12 13:19:44 +02:00
Jkorf 550afd41c3 Added DelayAfterConnect to SocketApiOptions, fixed DelayAfterConnect not being respected on reconnection 2026-10-02 15:42:35 +02:00
Jkorf afdced3bb8 Added Shared API ISubscribeFundingInfoSocket 2026-10-02 11:09:07 +02:00
Jkorf f8c657f308 Updated Shared APIs ISubscribeIncrementalOrderBook 2026-10-02 09:33:15 +02:00
Jkorf c9ae1bf379 Updated to version 13.1.0 CryptoExchange.Net.13.1.0 2026-09-28 11:23:36 +02:00
Jkorf 59acbd648e Added UnsubscribeAllAsync method to Shared APIs ISharedSubscription and IShaerdApiClientBase 2026-09-28 11:11:41 +02:00
Jkorf 7a11bd0c5e Added WaitAllAsync extension method 2026-09-25 09:33:45 +02:00
Jkorf 9502db6d58 Added SubscribeAllAsync extension methods for Shared API resolved capabilities 2026-09-25 08:32:57 +02:00
Jkorf e6ab899654 Updated examples 2026-09-24 11:41:44 +02:00
Jkorf a8517d2c76 AI docs 2026-09-23 10:16:15 +02:00
Jkorf bda81d8170 Updated to version 13.0.0 CryptoExchange.Net.13.0.0 2026-09-23 10:07:50 +02:00
Jkorf 666ca76776 Fixed incorrect example 2026-09-23 09:47:15 +02:00
Jan Korf ae7504c26c Shared API's V2 (#289)
Added V2 Shared API's infrastructure
Added request coalescing
Added rate limiting admission logic
Fixed some rate limiting issues
2026-09-23 09:15:39 +02:00
Maxxx555 cecfbcba48 ArrayConverter: parse string decimals in scientific notation (#292) 2026-09-21 11:54:15 +02:00
Jkorf 4a4930d658 Updated to version 12.5.1 CryptoExchange.Net.12.5.1 2026-09-01 09:03:50 +02:00
nils2525 ca245959a2 Fix subscription query completion for topic-filtered routes (#288) 2026-08-31 21:07:33 +02:00
Jkorf ff43d202d4 Add Tapbit to examples 2026-08-24 11:52:37 +02:00
Jkorf d1947e643b Added Tapbit reference 2026-08-24 10:55:38 +02:00
JKorf 6fec65cd6a Fixed failed ISymbolOrderBook start potentially leaving a pending background task 2026-08-23 20:36:47 +02:00
JKorf 053bcf6ecc Fixed caching issue for auth requests 2026-08-23 20:22:10 +02:00
JKorf 6957ba44f5 Fixed KlineTracker reporting incorrect High/Low price on GetStats result 2026-08-23 20:21:54 +02:00
Jkorf c1af97dd4a Updated to version 12.5.0 CryptoExchange.Net.12.5.0 2026-08-21 10:21:54 +02:00
Jkorf ecfe3cf392 Added ISpotOrderManagementSocketClient and IFuturesOrderManagementSocketClient for placing/canceling orders via websocket 2026-08-21 09:56:56 +02:00
Jkorf ac1e9cf2ab Added Description property to EndpointOptions classes. Updated client info string representation, added additional validation for Spot endpoints 2026-08-21 09:55:53 +02:00
Jkorf 4987e6be70 Added WithCalculatedQuantities to SharedQuantity to retrieve a copy with calculated quantities 2026-08-21 09:52:54 +02:00
Jkorf 9100c0d7f3 Added UpperPriceLimitPerecentage, LowerPriceLimitPercentage, MakerFeePercentage and TakerFeePercentage to SharedSpotSymbol model 2026-08-21 09:52:29 +02:00
Jkorf 5b1ae30e4b Updated SharedId value to be nullable 2026-08-21 09:52:00 +02:00
Jkorf 36a06e8a9a Added UpperFundingCap, LowerFundingCap to SharedFuturesSymbol model 2026-08-21 09:51:43 +02:00
Jkorf e7eb559074 Updated remaining quantity/volumes to SharedOrderQuantity model in Shared APIs, added QuantityType to SharedOrderBook, added auto calculated quote quantity where for SharedOrderQuantity where it makes sense 2026-08-21 09:51:17 +02:00
Jkorf 79e2efec70 Added IQueryResult interface to QueryResult, moved OriginalData to the base class 2026-08-21 09:48:57 +02:00
Jkorf c8c6d14329 Split UserClientProvider into base class with RestClient and derived class also containing SocketClient 2026-08-21 09:47:19 +02:00
Jkorf b8bd30a09d Added UsePublicConnectionForAuth property to SocketApiClient 2026-08-21 09:44:30 +02:00