diff --git a/CryptoExchange.Net/CryptoExchange.Net.csproj b/CryptoExchange.Net/CryptoExchange.Net.csproj index d235826..c747095 100644 --- a/CryptoExchange.Net/CryptoExchange.Net.csproj +++ b/CryptoExchange.Net/CryptoExchange.Net.csproj @@ -6,13 +6,13 @@ CryptoExchange.Net JKorf A base package for implementing cryptocurrency exchange API's - 3.4.0 - 3.4.0 + 3.5.0 + 3.5.0 false https://github.com/JKorf/CryptoExchange.Net en true - 3.4.0 - Updated IExchangeClient interface, Fix for dropping message after timeout on socket, Added virtual HandleUnhandledMessage method in SocketClient + 3.5.0 - Additional info on exception messages, Added support for rate limiting using credits enable 8.0 MIT diff --git a/CryptoExchange.Net/CryptoExchange.Net.xml b/CryptoExchange.Net/CryptoExchange.Net.xml index 10c7ec3..9d38e0b 100644 --- a/CryptoExchange.Net/CryptoExchange.Net.xml +++ b/CryptoExchange.Net/CryptoExchange.Net.xml @@ -925,13 +925,14 @@ Rate limiter interface - + Limit the request if needed + @@ -2457,7 +2458,7 @@ The amount to limit to The time period over which the limit counts - + @@ -2465,6 +2466,21 @@ Dispose + + + Limits the amount of requests per time period to a certain limit, counts the total amount of requests. + + + + + Create a new RateLimiterTotal. This rate limiter limits the amount of requests per time period to a certain limit, counts the total amount of requests. + + The amount to limit to + The time period over which the limit counts + + + + Limits the amount of requests per time period to a certain limit, counts the request per endpoint. @@ -2477,7 +2493,7 @@ The amount to limit to The time period over which the limit counts - + @@ -2492,7 +2508,7 @@ The amount to limit to The time period over which the limit counts - + @@ -2688,7 +2704,7 @@ The roundtrip time of the ping request - + Execute a request diff --git a/README.md b/README.md index d706a9f..b12832d 100644 --- a/README.md +++ b/README.md @@ -286,6 +286,10 @@ static async Task GetExchangeData(IExchangeClient client) ```` ## Release notes +* Version 3.5.0 - 11 jan 2021 + * Additional info on exception messages + * Added support for rate limiting using credits + * Version 3.4.0 - 21 dec 2020 * Updated IExchangeClient interface * Fix for dropping message after timeout on socket