Skip to content

Releases: sonvister/Binance

0.2.0-alpha.12

15 Jan 22:01
Compare
Choose a tag to compare
0.2.0-alpha.12 Pre-release
Pre-release

Available on NuGet.

Changes:

  • New serialization abstractions for BinanceApi deserializing (for use with IBinanceHttpClient JSON).
  • IBinanceHttpClient properties (RateLimiter and TimestampProvider) given write/set access.
  • Added IEquatable implementations.
  • More (minimal) sample applications provided.
  • Latest static assets and symbols.

0.2.0-alpha.11

07 Jan 00:48
Compare
Choose a tag to compare
0.2.0-alpha.11 Pre-release
Pre-release

Available on NuGet.

Changes:

  • Add support for .NET Framework 4.7.1 (multi-target).
  • FIX: SymbolStatisticsCache when subscribed to a symbol and add synchronization.
    • Change Statistics property to IEnumerable.
    • Add GetStatistics() method to return statistics for a symbol.
  • Update static assets and symbols.

0.2.0-alpha.10

02 Jan 20:31
Compare
Choose a tag to compare
0.2.0-alpha.10 Pre-release
Pre-release

Available on NuGet.

Changes:

  • FIX: Ignore invalid 24-hour statistics trade count values (issue #13).
  • BREAKING: Change ISymbolStatisticsCache to maintain a dictionary of all symbol 24-hour statistics.
  • BREAKING: Move SuccessfulTestResponse constant ("{}") to BinanceHttpClient.
  • Minor updates and improvements.

0.2.0-alpha.9

31 Dec 22:03
Compare
Choose a tag to compare
0.2.0-alpha.9 Pre-release
Pre-release

Available on NuGet.

Changes:

  • BREAKING: Symbol refactor existing and add properties.
    • Although currently redundant, include price and quantity increment values.
  • Modify SymbolStatistics WebSocket Client to support one or all symbols.
  • Add SignAsync() to IBinanceHttpClient to simplify usage when creating extensions.
  • Add ITimestampProvider abstraction.
  • Update static assets and symbols.

0.2.0-alpha.8

26 Dec 22:50
Compare
Choose a tag to compare
0.2.0-alpha.8 Pre-release
Pre-release

Available on NuGet.

Changes:

  • FIX: Culture dependent decimal to string conversion (issue #8).
  • Add TradeWebSocketClient and TradeCache (rename existing client to AggregateTrade...Client).
    • Add properties to Trade class.
    • AggregateTrade no longer extends Trade class.
  • Add 24-hour SymbolStatisticsWebSocketClient and SymbolStatisticsCache.
    • Add properties to SymbolStatistics.
    • Add Binance24HourStatistics sample application.
  • Add partial depth stream support to DepthWebSocketClient.
    • OrderBookCache with limit uses partial depth stream with updates 1/sec (updates not contiguous).
    • Update OrderBookCache to get maximum order book limit (1000) when synchronizing.
  • Update static assets and symbols.

0.2.0-alpha.7

25 Dec 18:46
Compare
Choose a tag to compare
0.2.0-alpha.7 Pre-release
Pre-release

Available on NuGet.

Changes:

  • FIX: Allow NullId (-1) first/last trade ID in CandlestickEventArgs.
  • Update static assets and symbols.

0.2.0-alpha.6

19 Dec 16:10
Compare
Choose a tag to compare
0.2.0-alpha.6 Pre-release
Pre-release

Available on NuGet.

Changes:

  • Update GetSymbolsAsync to handle invalid symbols ('ETC').
  • Update static assets and symbols.

0.2.0-alpha.5

12 Dec 05:52
Compare
Choose a tag to compare
0.2.0-alpha.5 Pre-release
Pre-release

Available on NuGet.

Changes:

  • Add support for new order types:
    • StopLoss, TakeProfit, StopLossLimit, TakeProfitLimit, and LimitMaker.

0.2.0-alpha.4

11 Dec 03:45
Compare
Choose a tag to compare
0.2.0-alpha.4 Pre-release
Pre-release

Available on NuGet.

Changes:

  • Add support for new and updated 'v3' deposit/withdrawal endpoints.
    • Return ID string from Withdrawal method.
    • Add AddressTag property to Deposit and Withdrawal.
    • Add GetDepositAddress API method.
    • Add GetAccountStatus API method.
  • Update static assets and symbols.

0.2.0-alpha.3

10 Dec 02:35
Compare
Choose a tag to compare
0.2.0-alpha.3 Pre-release
Pre-release

Available on NuGet.

Changes:

  • Get latest and historical (non-aggregated) trades.
    • BREAKING: Rename GetTrades method to GetAccountTrades.
  • Get open orders for all symbols.
  • Get latest price for a symbol (not just all symbols).
  • Get best price and quantity (order book top) for a symbol (not just all symbols).
  • Use averaging in timestamp synchronization offset calculation.
  • Get 24-hour statistics for all symbols.
  • Utilize new endpoint request rate limit weights.
  • Update deposits and withdrawals (w/ fix for alpha.2 release).
  • Update static assets and symbols.
  • Other improvements and fixes.