Skip to content

Releases: JKorf/CryptoClients.Net

CryptoClients.Net Version 4.7.0

25 Mar 08:53

Choose a tag to compare

Added CoinGecko to ExchangeRestClient
Added coinGeckoRestOptions parameter to ExchangeUserClientProvider constructor
Added SetApiCredentials(string, DynamicCredentials) on ExchangeRestClient
Added SetApiCredentials(string, DynamicCredentials) on ExchangeSocketClient
Split upbitOptions parameter in ExchangeUserClientProvider constructor into upbitRestOptions and upbitSocketOptions
Added SetApiCredentials(string, DynamicCredentials) to ExchangeRestClient
Added SetApiCredentials(string, DynamicCredentials) to ExchangeSocketClient
Marked SetApiCredentials(string exchange, string apiKey, string apiSecret, string? apiPass = null) as obsolete on ExchangeRestClient
Marked SetApiCredentials(string exchange, string apiKey, string apiSecret, string? apiPass = null) as obsolete on ExchangeSocketClient
Updated ExchangeCredentials to reflect exchange specific ApiCredential types needed in client libraries
Removed Dictionary<string, ApiCredentials> constructor overload from ExchangeCredentials
Removed Upbit from ExchangeCredentials since authentication is not supported
Added ExchangeCredentials.GetDynamicCredentialInfo(TradingMode, string)
Added ExchangeCredentials.CreateCredentialsForExchange(string, DynamicCredentials)
Added ExchangeCredentials.CreateFrom(Dictionary<string, ApiCredentials>)
Added ExchangeCredentials.CreateFrom(string, ApiCredentials)
Added DynamicCredentialInfo to ExchangeInfo to retrieve info for an exchange to dynamically create credentials

CryptoClients.Net Version 4.6.0

06 Mar 12:58

Choose a tag to compare

Updated client library versions
Added Bitstamp support with the Bitstamp.Net library

CryptoClients.Net Version 4.5.0

25 Feb 12:26

Choose a tag to compare

Updated client library versions
Added PageRequest parameter to endpoints supporting pagination using single exchange parameter

CryptoClients.Net Version 4.4.0

16 Feb 10:12

Choose a tag to compare

Updated client library versions

CryptoClients.Net Version 4.3.0

10 Feb 13:12

Choose a tag to compare

Updated client library versions
Added user data tracker creation method to (I)ExchangeTrackerFactory
Added checks to rest client exchange requests to prevent exception when more than one trading mode specific requests are available for an exchange
Added additional methods for requesting supported symbols to Shared ISpotSymbolRestClient/IFuturesSymbolRestClient interfaces
Removed UseUpdatedDeserialization option

CryptoClients.Net Version 4.2.0

22 Jan 12:57

Choose a tag to compare

Updated client library versions
Added Polymarket support with the Polymarket.Net library
Added static class Platform listing all supported exchange names plus any non-exchange platform names
Added static class Platforms listing all supported exchange metadatas plus any non-exchange platform metadata

CryptoClients.Net Version 4.1.3

19 Jan 10:26

Choose a tag to compare

Updated client library versions, fixing some bugs

CryptoClients.Net Version 4.1.2

14 Jan 08:48

Choose a tag to compare

Updated client library versions fixing some bugs

CryptoClients.Net Version 4.1.1

13 Jan 10:41

Choose a tag to compare

Fixed issue with websocket message sequence checking causing reconnects

CryptoClients.Net Version 4.1.0

13 Jan 09:36

Choose a tag to compare

Updated client library versions
Added Create method without exchange parameters to create SymbolOrderBook instance on all supported exchanges
Fixed GateIo ExchangeOrderBookFactory Perpetual Futures creation when using SharedSymbol.UsdOrStable