Releases: sonvister/Binance
Releases · sonvister/Binance
0.2.0-alpha.12
Available on NuGet.
Changes:
- New serialization abstractions for
BinanceApi
deserializing (for use withIBinanceHttpClient
JSON). IBinanceHttpClient
properties (RateLimiter
andTimestampProvider
) given write/set access.- Added
IEquatable
implementations. - More (minimal) sample applications provided.
- Latest static assets and symbols.
0.2.0-alpha.11
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
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 ("{}") toBinanceHttpClient
. - Minor updates and improvements.
0.2.0-alpha.9
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()
toIBinanceHttpClient
to simplify usage when creating extensions. - Add
ITimestampProvider
abstraction. - Update static assets and symbols.
0.2.0-alpha.8
Available on NuGet.
Changes:
- FIX: Culture dependent decimal to string conversion (issue #8).
- Add
TradeWebSocketClient
andTradeCache
(rename existing client toAggregateTrade...Client
).- Add properties to
Trade
class. AggregateTrade
no longer extendsTrade
class.
- Add properties to
- Add 24-hour
SymbolStatisticsWebSocketClient
andSymbolStatisticsCache
.- Add properties to
SymbolStatistics
. - Add Binance24HourStatistics sample application.
- Add properties to
- 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
Available on NuGet.
Changes:
- FIX: Allow NullId (-1) first/last trade ID in
CandlestickEventArgs
. - Update static assets and symbols.
0.2.0-alpha.6
Available on NuGet.
Changes:
- Update GetSymbolsAsync to handle invalid symbols ('ETC').
- Update static assets and symbols.
0.2.0-alpha.5
Available on NuGet.
Changes:
- Add support for new order types:
- StopLoss, TakeProfit, StopLossLimit, TakeProfitLimit, and LimitMaker.
0.2.0-alpha.4
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
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.