Skip to content

0.2.0-alpha27

Pre-release
Pre-release
Compare
Choose a tag to compare
@sonvister sonvister released this 04 Feb 18:59
· 341 commits to master since this release

Available on NuGet.

Known Issue: A change in 0.2.0-alpha25 will fail during order placement, query, or cancel (#49).
As a workaround, use dependency injection or instantiate the BinanceApiUser with an ApiRateLimiter:

new BinanceApiUser("<key>", "<secret>", new BinanceApiRateLimiter())

Also, there will be additional failures if the IBinanceHttpClient.RateLimiter is set to null.

Changes (including 0.2.0-alpha26 changes):

  • Add Unsubscribe() to caches and UnsubscribeAll() to web socket clients and stream.
  • Add exception handling to BinanceHttpClient constructor.
    • Add option in BinanceApiOptions to configure setting of ServicePointManager ConnectionLeaseTimeout.
      • NEW: Disable workaround added in 0.2.0-alpha25 by default (Fixes #48).
  • Update sample console application use of caches (live feeds)... add live 24-hour statistics.
    • Add use of combined streams to enable multiple caches to be live simultaneously.
  • FIX: Add ConfigureAwait(false) to RetryTaskController and TaskController.
  • Update static assets and symbols.