Binance.Net
10.6.0
See the version list below for details.
dotnet add package Binance.Net --version 10.6.0
NuGet\Install-Package Binance.Net -Version 10.6.0
<PackageReference Include="Binance.Net" Version="10.6.0" />
paket add Binance.Net --version 10.6.0
#r "nuget: Binance.Net, 10.6.0"
// Install Binance.Net as a Cake Addin #addin nuget:?package=Binance.Net&version=10.6.0 // Install Binance.Net as a Cake Tool #tool nuget:?package=Binance.Net&version=10.6.0
Binance.Net
Binance.Net is a strongly typed client library for accessing the Binance REST and Websocket API.
Features
- Response data is mapped to descriptive models
- Input parameters and response values are mapped to discriptive enum values where possible
- Automatic websocket (re)connection management
- Client side rate limiting
- Client side order book implementation
- Extensive logging
- Support for different environments (binance.com, binance.us, testnet)
- Easy integration with other exchange client based on the CryptoExchange.Net base library
Supported Frameworks
The library is targeting both .NET Standard 2.0
and .NET Standard 2.1
for optimal compatibility
.NET implementation | Version Support |
---|---|
.NET Core | 2.0 and higher |
.NET Framework | 4.6.1 and higher |
Mono | 5.4 and higher |
Xamarin.iOS | 10.14 and higher |
Xamarin.Android | 8.0 and higher |
UWP | 10.0.16299 and higher |
Unity | 2018.1 and higher |
Install the library
NuGet
dotnet add package Binance.Net
GitHub packages
Binance.Net is available on GitHub packages. You'll need to add https://nuget.pkg.github.com/JKorf/index.json
as a NuGet package source.
Download release
The NuGet package files are added along side the source with the latest GitHub release which can found here.
How to use
REST Endpoints
// Get the ETH/USDT ticker via rest request
var restClient = new BinanceRestClient();
var tickerResult = await restClient.SpotApi.ExchangeData.GetTickerAsync("ETHUSDT");
var lastPrice = tickerResult.Data.LastPrice;
Websocket streams
// Subscribe to ETH/USDT ticker updates via the websocket API
var socketClient = new BinanceSocketClient();
var tickerSubscriptionResult = socketClient.SpotApi.ExchangeData.SubscribeToTickerUpdatesAsync("ETHUSDT", (update) =>
{
var lastPrice = update.Data.LastPrice;
});
Get started and request the last price of a symbol in 40 seconds
<img src="https://github.com/JKorf/Binance.Net/blob/f74f262151f21b123deecd9b39a717458a18f6ff/docs/Binance.gif" width="600" />
For information on the clients, dependency injection, response processing and more see the Binance.Net documentation, CryptoExchange.Net documentation, or have a look at the examples here or here.
CryptoExchange.Net
Binance.Net is based on the CryptoExchange.Net base library. Other exchange API implementations based on the CryptoExchange.Net base library are available and follow the same logic.
CryptoExchange.Net also allows for easy access to different exchange API's.
Exchange | Repository | Nuget |
---|---|---|
BingX | JKorf/BingX.Net | |
Bitfinex | JKorf/Bitfinex.Net | |
Bitget | JKorf/Bitget.Net | |
BitMart | JKorf/BitMart.Net | |
Bybit | JKorf/Bybit.Net | |
Coinbase | JKorf/Coinbase.Net | |
CoinEx | JKorf/CoinEx.Net | |
CoinGecko | JKorf/CoinGecko.Net | |
Gate.io | JKorf/GateIo.Net | |
HTX | JKorf/HTX.Net | |
Kraken | JKorf/Kraken.Net | |
Kucoin | JKorf/Kucoin.Net | |
Mexc | JKorf/Mexc.Net | |
OKX | JKorf/OKX.Net |
Discord
A Discord server is available here. For discussion and/or questions around the CryptoExchange.Net and implementation libraries, feel free to join.
Supported functionality
Spot/Margin/Savings/Mining REST
API | Supported | Location |
---|---|---|
Wallet endpoints | ✓ | restClient.SpotApi.Account |
SubAccount endpoints | ✓ | restClient.GeneralApi.SubAccount |
Market data endpoints | ✓ | restClient.SpotApi.ExchangeData |
Websocket Market Streams | ✓ | socketClient.SpotApi.ExchangeData |
Spot Trading Endpoints | ✓ | restClient.SpotApi.Trading |
Spot Account Endpoints | ✓ | restClient.SpotApi.Account |
Margin Account/Trade | Partial | restClient.SpotApi.Account / restClient.SpotApi.Trading |
User Data Streams | ✓ | socketClient.SpotApi.Account |
Margin User Data Streams | X | |
Simple Earn Endpoints | ✓ | restClient.GeneralApi.SimpleEarn |
Auto-Invest Endpoints | ✓ | restClient.GeneralApi.AutoInvest |
Staking Endpoints | ✓ | restClient.GeneralApi.Staking |
Mining Endpoints | ✓ | restClient.GeneralApi.Mining |
Futures | ✓ | restClient.GeneralApi.Futures |
Futures Algo Endpoints | ✓ | restClient.UsdFuturesApi.Trading |
Spot Algo Endpoints | ✓ | restClient.SpotApi.Trading |
Classic Portfolio Margin Endpoints | Partial | restClient.SpotApi.Account |
BLVT Endpoints | Partial | restClient.SpotApi.Account / restClient.SpotApi.ExchangeData / restClient.SpotApi.Trading |
Fiat Endpoints | ✓ | restClient.SpotApi.Account |
C2C Endpoints | ✓ | restClient.SpotApi.Trading |
VIP Loans Endpoints | X | |
Crypto Loans Endpoints | Partial | restClient.GeneralApi.Loans |
Pay Endpoints | ✓ | restClient.SpotApi.Trading |
Convert Endpoints | ✓ | restClient.SpotApi.ExchangeData / restClient.SpotApi.Trading |
Rebate Endpoints | ✓ | restClient.SpotApi.Account |
NFT Endpoints | X | |
Binance Gift Card Endpoints | X |
USD-M Futures REST
API | Supported | Location |
---|---|---|
Market Data | ✓ | restClient.UsdFuturesApi.ExchangeData |
Trade | ✓ | restClient.UsdFuturesApi.Account / restClient.UsdFuturesApi.Trading |
Websocket Market Streams | ✓ | socketClient.UsdFuturesApi |
User Data Streams | ✓ | socketClient.UsdFuturesApi |
Account | ✓ | restClient.UsdFuturesApi.Account / restClient.UsdFuturesApi.Trading |
Convert | ✓ | restClient.UsdFuturesApi.ExchangeData / restClient.UsdFuturesApi.Trading |
Classic Portfolio Margin Endpoints | X |
COIN-M Futures REST
API | Supported | Location |
---|---|---|
Market Data | ✓ | restClient.CoinFuturesApi.ExchangeData |
Websocket Market Streams | ✓ | socketClient.CoinFuturesApi |
Trade | ✓ | restClient.CoinFuturesApi.Account / restClient.CoinFuturesApi.Trading |
User Data Streams | ✓ | socketClient.CoinFuturesApi |
Account | ✓ | restClient.CoinFuturesApi.Account / restClient.CoinFuturesApi.Trading |
Classic Portfolio Margin Endpoints | X |
Spot Websocket API
API | Supported | Location |
---|---|---|
Market data requests | ✓ | socketClient.SpotApi.ExchangeData |
Trading requests | ✓ | socketClient.SpotApi.Trading |
Account requests | ✓ | socketClient.SpotApi.Account |
USD-M Futures Websocket API
API | Supported | Location |
---|---|---|
* | ✓ | socketClient.UsdFuturesApi.Account / socketClient.UsdFuturesApi.ExchangeData / socketClient.UsdFuturesApi.Trading |
European Options
API | Supported | Location |
---|---|---|
* | X |
Portfolio Margin
API | Supported | Location |
---|---|---|
* | X |
Support the project
Any support is greatly appreciated.
Donate
Make a one time donation in a crypto currency of your choice. If you prefer to donate a currency not listed here please contact me.
Btc: bc1q277a5n54s2l2mzlu778ef7lpkwhjhyvghuv8qf
Eth: 0xcb1b63aCF9fef2755eBf4a0506250074496Ad5b7
USDT (TRX) TKigKeJPXZYyMVDgMyXxMf17MWYia92Rjd
Sponsor
Alternatively, sponsor me on Github using Github Sponsors.
Release notes
Version 10.6.0 - 09 Oct 2024
- Updated CryptoExchange.Net to version 8.0.2, see https://github.com/JKorf/CryptoExchange.Net/releases/tag/8.0.2
- Added USD-M Futures web socket order API
- Fixed pagination for shared closed orders USD futures
Version 10.5.0 - 27 Sep 2024
- Updated CryptoExchange.Net to version 8.0.0, see https://github.com/JKorf/CryptoExchange.Net/releases/tag/8.0.0
- Added Shared client interfaces implementation for Spot, USD-M Futures, Coin-M Futures Rest and Socket clients
- Updated Id property from
string?
tostring
on BinanceWithdrawalPlaced model - Updated Sourcelink package version
- Marked ISpotClient and IFuturesClient references as deprecated
Version 10.4.0 - 11 Sep 2024
- Added onTradeUpdate callback for UsdFuturesApi.SubscribeToUserDataUpdatesAsync
- Changed CrossUnrealizedPnl field in futures balances to support testnet response
- Fix for UsdFuturesApi.Trading.EditMultipleOrdersAsync order id serialization
- Fix for GeneralApi.AutoInvest.GetPlansAsync deserialization
- Fixed incorrect api docs reference for CoinFuturesApi.ExchangeData.GetFundingRatesAsync
Version 10.3.0 - 28 Aug 2024
- Updated CryptoExchange.Net to version 7.11.2, see https://github.com/JKorf/CryptoExchange.Net/releases/tag/7.11.2
- Added GeneralApi.AutoInvest endpoints
- Added UsdFuturesApi convert endpoints
- Fixed SubAccountId property deserialization in deposit history
- Updated some request weights for ratelimiting
Version 10.2.1 - 18 Aug 2024
- Fixed walletType serialization on SpotApi.Trading.ConvertQuoteRequestAsync endpoint
Version 10.2.0 - 13 Aug 2024
- Re-added the UsdFuturesApi.Account.GetAccountInfoV2Async endpoint as the V3 endpoint is missing data
- Renamend UsdFuturesApi.Account.GetAccountInfoAsync to GetAccountInfoV3Async
- Fixed SpotApi.ExchangeData.GetProductsAsync deserialization
- Fixed GeneralApi.SimpleEarn.GetLockedRewardRecordsAsync deserialization
Version 10.1.1 - 08 Aug 2024
- Fix UnrealizedPnl deserialization in CoinFuturesApi.Account.GetPositionInformationAsync
Version 10.1.0 - 07 Aug 2024
- Updated CryptoExchange.Net to version 7.11.0, see https://github.com/JKorf/CryptoExchange.Net/releases/tag/7.11.0
- Updated XML code comments
- Fixed BinanceFuturesAccountAsset MaintMargin deserialization
- Fixed BinancePosition MaintMargin deserialization
- Fixed BinancePosition UnrealizedProfit deserialization for Coin-M futures
Version 10.0.1 - 05 Aug 2024
- Fixed deserialization issue UsdtFuturesApi.Account.GetIncomeHistoryAsync
Version 10.0.0 - 27 Jul 2024
- Updated CryptoExchange.Net to version 7.10.0, see https://github.com/JKorf/CryptoExchange.Net/releases/tag/7.10.0
- Switch from Newtonsoft.Json implementation to System.Text.Json for (de)serialization
- Refactored from old per type enum converter to EnumConverter usage
- Added SpotApi.Account.GetCommissionRatesAsync endpoint
- Added UsdFuturesApi.Account.GetSymbolConfigurationAsync endpoint
- Added UsdFuturesApi.Account.GetAccountConfigurationAsync endpoint
- Added UsdFuturesApi.Trading.GetPositionsAsync endpoint
- Added PermissionSets property to SpotApi.ExchangeData.GetExchangeInfoAsync symbol response
- Updated UsdFuturesApi.Account.GetBalancesAsync to V3
- Updated UsdFuturesApi.Account.GetAccountInfoAsync to V3
Version 9.12.0 - 16 Jul 2024
- Updated CryptoExchange.Net to version 7.9.0, see https://github.com/JKorf/CryptoExchange.Net/releases/tag/7.9.0
- Updated internal classes to internal access modifier
- Updated WebSocket rate limit rule to prevent triggering disconnect
Version 9.11.1 - 02 Jul 2024
- Updated CryptoExchange.Net to V7.8.0
- Updated ratelimiting for per-endpoint limits
Version 9.11.0 - 23 Jun 2024
- Updated CryptoExchange.Net to version 7.7.0, see https://github.com/JKorf/CryptoExchange.Net/releases/tag/7.7.0
- Added dedicated connection configuration; a websocket connection can now be established before making the first request by calling
binanceSocketClient.SpotApi.PrepareConnectionsAsync();
- Added CancellationToken optional parameter to websocket requests
- Updated response models from classes to records
Version 9.10.0 - 11 Jun 2024
- Added new SpotApi.Trading.PlaceOtoOrderListAsync and SpotApi.Trading.PlaceOtocoOrderListAsync endpoints
- Fixed GetProductsAsync endpoints by allowing automatic decompression
- Updated CryptoExchange.Net to v7.6.0, see https://github.com/JKorf/CryptoExchange.Net?tab=readme-ov-file#release-notes for release notes
Version 9.9.8 - 02 Jun 2024
- Added SpotApi.Account.GetAccountVipLevelAndStatusAsync endpoint
- Added UsdFuturesApi.Account.GetBnbBurnStatusAsync and UsdFuturesApi.Account.SetBnbBurnStatusAsync endpoints
- Added missing GoodTillDate TimeInForce conversion
Version 9.9.7 - 07 May 2024
- Updated CryptoExchange.Net to v7.5.2, see https://github.com/JKorf/CryptoExchange.Net?tab=readme-ov-file#release-notes for release notes
Version 9.9.6 - 05 May 2024
- Updated various response models
- Updated CoinFuturesApi.Account.GetBracketsAsync to V2 endpoint
- Updated CoinFuturesApi.Trading.PlaceMultipleOrdersAsync orders parameter from array to IEnumerable
Version 9.9.5 - 01 May 2024
- Updated multiple response models
- Fixed multiple bugs after new, more thorough unit testing implementation
- Removed duplicate SpotApi.Trading.ConvertTransferAsync and GetConvertTransferHistoryAsync endpoints
- Updated CryptoExchange.Net to v7.5.0, see https://github.com/JKorf/CryptoExchange.Net?tab=readme-ov-file#release-notes for release notes
Version 9.9.4 - 28 Apr 2024
- Added SpotApi.Account.GetWithdrawalAddressesAsync endpoint
- Added Url and ApiDocsUrl to BinanceExchange static class
- Added BinanceOrderBookFactory book creation method
- Fixed BinanceOrderBookFactory injection issue
- Updated CryptoExchange.Net to v7.4.0, see https://github.com/JKorf/CryptoExchange.Net?tab=readme-ov-file#release-notes for release notes
Version 9.9.3 - 23 Apr 2024
- Added missing UniversalTransferType enum values
- Fixed CoinFuturesApi.Account.GetIncomeHistoryAsync endpoint url
- Updated CryptoExchange.Net to 7.3.3, see https://github.com/JKorf/CryptoExchange.Net?tab=readme-ov-file#release-notes for release notes
Version 9.9.2 - 19 Apr 2024
- Added CoinFuturesApi.Account.GetDownloadIdForTransactionHistoryAsync endpoint
- Added CoinFuturesApi.Account.GetDownloadLinkForTransactionHistoryAsync endpoint
- Added SpotApi.ExchangeData.GetTradingDayTickerAsync endpoint
- Added SpotApi.ExchangeData.GetTradingDayTickersAsync endpoint
- Added computeFeeRates parameter to SpotApi.Trading.PlaceTestOrderAsync
- Updated SpotApi.Trading.PlaceTestOrderAsync response
- Updated broker reference setting
- Updated CryptoExchange.Net to 7.3.2 fixing issue which caused some endpoints with specific rate limits to fail
Version 9.9.1 - 19 Apr 2024
- Fixed Start/KeepAlive/Stop UserStream operations returning error
Version 9.9.0 - 18 Apr 2024
- Updated CryptoExchange.Net to 7.3.1, see https://github.com/JKorf/CryptoExchange.Net?tab=readme-ov-file#release-notes for release notes
- Re-implemented client side rate limiting
- Added handling of RetryAfter response for both rest and socket API
- Added omitZeroBalances parameter to SpotApi.Account.GetAccountInfoAsync
- Added new PlaceOcoOrderListAsync as replacement for deprecated PlaceOcoOrderAsync endpoint
- Added listenKeyExpired event handler for Spot websocket user data subscription
- Added OTOAllowed to SpotApi.ExchangeData.GetExchangeInfoAsync symbol response model
- Moved GetTradeFeeAsync from SpotApi.ExchangeData to SpotApi.Account
- Changed WebCallResult<object> responses to WebCallResult
- Removed deprecated endpoints
Version 9.8.1 - 03 Apr 2024
- Added SpotApi.Account.GetWalletBalancesAsync endpoint
- Fixed SpotApi.Account.GetMarginLoansAsync isolatedSymbol parameter not getting send
- Removed pre-send symbol validation
Version 9.8.0 - 01 Apr 2024
- Added SpotApi.ExchangeData.GetDelistScheduleAsync endpoint
- Added UsdFuturesApi.Account.GetOrderRateLimitAsync endpoint
- Added UsdFuturesApi.ExchangeData.GetBasisAsync endpoint
- Updated Spot Margin endpoints
- Updated UsdFuturesApi.ExchangeData.GetPricesAsync endpoint to V2
- Updated UsdFuturesApi.Trading.PlaceOrderAsync parameters
- Removed deprecated BSwap endpoints
Version 9.7.1 - 24 Mar 2024
- Updated CryptoExchange.Net to 7.2.0, see https://github.com/JKorf/CryptoExchange.Net?tab=readme-ov-file#release-notes for release notes
Version 9.7.0 - 16 Mar 2024
- Updated CryptoExchange.Net to 7.1.0, see https://github.com/JKorf/CryptoExchange.Net?tab=readme-ov-file#release-notes for release notes
- Added websocket max message size to prevent timeouts and weird behavior when sending large requests
- Updated WebCallResult<object> return endpoints to WebCallResult return
- Added parameter on futures stream trades stream for ignoring non trade updates
Version 9.6.1 - 29 Feb 2024
- Fix for user data websocket streams subscriptions
Version 9.6.0 - 27 Feb 2024
- Added REST endpoints for Simple Earn under client.GeneralApi.SimpleEarn
- Fixed futures userdata websocket subscription
- Some small fixed in some enum values and models
Version 9.5.0 - 25 Feb 2024
- Updated CryptoExchange.Net and implemented reworked websocket message handling. For release notes for the CryptoExchange.Net base library see: https://github.com/JKorf/CryptoExchange.Net?tab=readme-ov-file#release-notes
- Fixed issue in DI registration causing http client to not be correctly injected
- Removed redundant BinanceRestClient constructor overload
- Updated some namespaces
Version 9.4.0 - 05 Jan 2024
- Added futures Trading.GetFundingInfoAsync endpoint
- Added autoRepayAtCancel and selfTradePreventionMode parameters to SpotApi.Trading.PlaceMarginOCOOrderAsync
- Added MarkPrice to futures funding rate models
- Updated and combined futures order models
- Updated withdraw history model
Version 9.3.0 - 26 Dec 2023
- Added selfTradePreventionMode and autoRepayAtCancel parameters to SpotApi.Trading.PlaceMarginOrderAsync
- Updated SpotApi.ExchangeData.GetProductsAsync response model
- Updated Usdt futures position model
- Updated orderId parameter to long type on socket client SpotApi.Trading.GetOrderAsync and SpotApi.Trading.CancelOrderAsync
Version 9.2.0 - 03 Dec 2023
- Added Convert endpoints
- Updated default ratelimits
- Fixed handling of ratelimit errors
- Added missing trade group enum values
Version 9.1.7 - 24 Nov 2023
- Added missing BreakEvenPrice property on PositionInfo model
- Fixed deserialization issue on ratelimiters socket client GetExchangeInfoAsync
Version 9.1.6 - 29 Oct 2023
- Added broker reference option
Version 9.1.5 - 24 Oct 2023
- Updated CryptoExchange.Net
Version 9.1.4 - 09 Oct 2023
- Updated CryptoExchange.Net version
Version 9.1.3 - 23 Sep 2023
- Fixed GetExchangeInfoAsync missing enum mapping
- Added Common clients to DI container
Version 9.1.2 - 06 Sep 2023
- Added GoodTillDate TimeInForce enum value, fixing UsdFutures.ExchangeData.GetExchangeInfoAsync endpoint deserialization error
Version 9.1.1 - 02 Sep 2023
- Added missing account permissions
Version 9.1.0 - 25 Aug 2023
- Removed deprecated endpoints
- Updated models
- Added support for rate limiting on the socket client
- Updated the weights and rate limits for the websocket API
- Added restClient.GeneralApi.Futures.GetAdjustCrossCollateralLoanToValueHistoryAsync
- Added restClient.GeneralApi.Futures.GetCrossCollateralLiquidationHistoryAsync
- Added restClient.GeneralApi.Futures.GetCrossCollateralInterestHistoryAsync
- Added restClient.GeneralApi.CryptoLoans.GetLoanableAssetsAsync
- Added restClient.GeneralApi.CryptoLoans.GetCollateralAssetsAsync
- Added restClient.GeneralApi.CryptoLoans.GetCollateralRepayRateAsync
- Added restClient.GeneralApi.CryptoLoans.CustomizeMarginCallAsync
- Added restClient.GeneralApi.Mining.GetMiningAccountEarningsAsync
- Added restClient.SpotApi.Account.CrossMarginAdjustMaxLeverageAsync
- Added restClient.SpotApi.Account.ConvertBusdAsync
- Added restClient.SpotApi.Account.GetBusdConvertHistoryAsync
- Added restClient.SpotApi.Account.GetCloudMiningHistoryAsync
- Added restClient.SpotApi.Account.GetIsolatedMarginFeeDataAsync
- Added restClient.SpotApi.Account.GetMarginAssetsBnbConvertableAsync
- Added restClient.SpotApi.Account.MarginDustTransferAsync
- Added restClient.SpotApi.Account.GetCrossMarginSmallLiabilityExchangeAssetsAsync
- Added restClient.SpotApi.Account.CrossMarginSmallLiabilityExchangeAsync
- Added restClient.SpotApi.Account.GetCrossMarginSmallLiabilityExchangeHistoryAsync
- Added restClient.SpotApi.ExchangeData.GetFutureHourlyInterestRateAsync
- Added restClient.SpotApi.ExchangeData.GetMarginDelistScheduleAsync
- Added restClient.SpotApi.Trading.GetUnclaimedLiquidityPoolsRewardsAsync
- Added restClient.SpotApi.Trading.ClaimLiquidityPoolsRewardsAsync
- Added restClient.SpotApi.Trading.GetLiquidityPoolsClaimHistoryAsync
- Added restClient.SpotApi.Trading.PlaceSpotTimeWeightedAveragePriceOrderAsync
- Added restClient.SpotApi.Trading.CancelSpotAlgoOrderAsync
- Added restClient.SpotApi.Trading.GetSpotOpenAlgoOrdersAsync
- Added restClient.SpotApi.Trading.GetSpotClosedAlgoOrdersAsync
- Added restClient.SpotApi.Trading.GetSpotAlgoSubOrdersAsync
Version 9.0.5 - 06 Aug 2023
- Added Usd Futures EditOrder endpoint
- Added cancelRestriction parameter to spot CancelOrder and ReplaceOrder endpoints
Version 9.0.4 - 11 Jul 2023
- Fixed GetUniversalTransferHistoryAsync deserialization
Version 9.0.3 - 11 Jul 2023
- Fixed GetUniversalTransferHistoryAsync deserialization
Version 9.0.2 - 06 Jul 2023
- Fixed socket client options copying
Version 9.0.1 - 25 Jun 2023
- Fix for invalid build
Version 9.0.0 - 25 Jun 2023
- Updated CryptoExchange.Net to version 6.0.0
- Renamed BinanceClient to BinanceRestClient
- Renamed UsdFuturesStreams and CoinFuturesStreams to UsdFuturesApi and CoinFuturesApi on the BinanceSocketClient
- Updated endpoints to consistently use a base url without any path as basis to make switching environments/base urls clearer
- Removed BinanceApiCredentials as the base ApiCredentials now supports RSA signing
- Added IBinanceOrderBookFactory and implementation for creating order books
- Updated dependency injection register method (AddBinance)
Version 8.6.3 - 19 Jun 2023
- Fixed trading rules check not actually applying to the parameters send when placing an order with the socket client
Version 8.6.2 - 22 May 2023
- Added orderId filter to futures GetUserTradesAsync endpoints
- Fixed missing writers for BinanceSymbolFilter serialization
Version 8.6.1 - 14 May 2023
- Added TradeRules validation to websocket PlaceOrder endpoint
- Corrected futures all book tickers stream response model
- Added futures contractInfo streams
Version 8.6.0 - 06 May 2023
- Added Websocket API implementation
Version 8.5.1 - 20 Apr 2023
- Fixed deserialization error on trade update
Version 8.5.0 - 17 Apr 2023
- Added futures individual trade streams
- Added coin futures all mark prices stream
- Added Spot AutoConvertStableCoin endpoints
- Added GetCrossMarginCollateralRatio endpoint
- Added missing parameters to spot place order parameters
- Added self trade prevention support
- Fixed and updated various models
Version 8.4.4 - 12 Apr 2023
- Fixed deserialization issue SpotApi.GetExchangeInfoAsync()
- Updated CryptoExchange.Net
Version 8.4.3 - 18 Mar 2023
- Fixed order deserialization when trailing delta timestamp is present
- Updated subaccount ip restriction endpoints
- Updated CryptoExchange.Net
Version 8.4.2 - 16 Feb 2023
- Fixed rate limiting issue with high UID weight requests
Version 8.4.1 - 14 Feb 2023
- Updated CryptoExchange.Net
- Fixed Http Method on SpotApi.Trading.GetConvertTransferHistoryAsync request
- Fixed request weight on SpotApi.Account.GetFiatDepositWithdrawHistoryAsync
Version 8.4.0 - 09 Feb 2023
- Added support for RSA request authentication
Version 8.3.1 - 05 Feb 2023
- Removed all book ticker stream subscription as it has been deprecated
- Added Strategy and Grid update events to user stream subscription
- Fixed missing IndexPrice on UsdFutures.SubscribeToAllMarkPriceUpdatesAsync
- Updated AccountConfigUpdate event model
Version 8.3.0 - 17 Nov 2022
- Updated CryptoExchange.Net
- Fixed BinanceConvertTransferRecord DeductedQuantity property
- Fixed UsdFutures ContinuousContractKlines deserialization
Version 8.2.0 - 03 Oct 2022
- Added CryptoLoans endpoints
- Added ConvertTransfer endpoints
- Added GetMarginLevelInformationAsync endpoint
- Added GetExchangeInfoAsync spot account type overloads
- Renamed Lending endpoints to Savings endpoints
- Added missing OrderRejectReason
- Fixed incorrect AllowFailure enum serialization on SpotApi.ReplaceOrderAsync
- Fixed ticker interface for futures streams
Version 8.1.10 - 04 Sep 2022
- Added missing (and future) account types, fixes warnings being generated in SpotApi.Trading.GetExchangeInfoAsync
Version 8.1.9 - 24 Aug 2022
- Added SpotApi.ExchangeData.GetUiKlinesAsync endpoint
- Added 1 second kline interval support
- Added new Notional filter for BinanceSymbols
- Added Brokered to SpotApi.Account.GetAccountInfoAsync response model
Version 8.1.8 - 13 Aug 2022
- Added new endpoints:
- SpotApi.Trading.ReplaceOrderAsync
- SpotApi.ExchangeData.GetRollingWindowTickersAsync
- SpotApi.Account.GetBalancesAsync
- SpotApi.Account.GetMarginDustLogAsync
- SpotApi.Acocunt.PortfolioMargin endpoints
- Added rolling window ticker socket stream
- Added ListenKey property to user stream updates
- Fixed BinanceRebate quantity deserialization
- Updated some request weights
- Added new endpoints:
Version 8.1.7 - 18 Jul 2022
- Updated CryptoExchange.Net
Version 8.1.6 - 16 Jul 2022
- Fixed MarginToIsolatedMargin UniversalTransferType serialization
- Fixed max position filter serialization
- Updated CryptoExchange.Net
Version 8.1.5 - 12 Jul 2022
- Fixed missing AccountType enum value causing error when deserializing GetExchangeInfoAsync
- Fixed future deserialization failing when there's an unknown account type
Version 8.1.4 - 10 Jul 2022
- Added BalanceChange property in futures account update
- Fixed GetPositionAdlQuantileEstimationAsync deserialization when symbol parameter is used
- Updated CryptoExchange.Net
Version 8.1.3 - 12 Jun 2022
- Fixed
invalid signature
error on multiple subaccount endpoints - Fixed incorrect max limit on spot GetKlinesAsync
- Fixed missing datetime converter on rebate UpdateTime property
- Updated CryptoExchange.Net
- Fixed
Version 8.1.2 - 24 May 2022
- Fixed quoteQuantity not being passed on after checking trade rules
- Fixed Blvt stream address and moved it to Spot
- Updated CryptoExchange.Net
Version 8.1.1 - 23 May 2022
- Fixed parameter order trailing delta in PlaceOrderAsync
Version 8.1.0 - 22 May 2022
- Added LeveragedTokens user limit endpoint
- Added Staking endpoints
- Added USD futures transaction history download endpoints
- Added USD futures algo orders endpoints
- Added margin order rate limit endpoint
- Added interest margin data endpoint
- Added symbol collection overloads for GetPricesAsync, GetBookPricesAsync and GetTickersAsync
- Added symbol parameter for subaccount transfer
- Added margin account types for subaccount transfer
- Added TrailingDelta support
- Added quoteQuantity minimal notional value TradeRule validation
- Renamed GetAllBookPricesAsync to GetBookPricesAsync
Version 8.0.13 - 08 May 2022
- Added TierAnnualInterestRate to BinanceFlexibleProductPosition
- Changed GetFlexibleProductPositionAsync asset parameter to be optional
- Updated CryptoExchange.Net
Version 8.0.12 - 01 May 2022
- Updated CryptoExchange.Net which fixed an timing related issue in the websocket reconnection logic
- Fixed TrailingDelta symbol filter serialization
- Added seconds representation to KlineInterval enum
Version 8.0.11 - 20 Apr 2022
- Added trailing delta symbol filter parsing
Version 8.0.10 - 14 Apr 2022
- Fixed request weight for order book requests
- Updated CryptoExchange.Net
Version 8.0.9 - 18 Mar 2022
- Fixed Spot MiniTicker subscription having swapped base/quote volume properties
- Fixed exception getting thrown when CancelOrderAsync on USD futures fails
Version 8.0.8 - 10 Mar 2022
- Changed MobileNumber type from long to string, fixing GetSubAccountStatusAsync deserialization when no phone number is defined
- Updated CryptoExchange.Net
Version 8.0.7 - 08 Mar 2022
- Fixed inconsistent naming in BinanceLendingAccount model
- Added AllowTrailingStop property on BinanceSymbol
- Added new symbol filter PercentagePriceBySide
- Updated spot GetOrderBookAsync to allow any limit under 5000
- Updated CryptoExchange.Net
Version 8.0.6 - 01 Mar 2022
- Updated CryptoExchange.Net improving the websocket reconnection robustness
Version 8.0.5 - 01 Mar 2022
- Updated Limit checking on Usd futures GetMarkPriceKlinesAsync
- Added time sync resetting when a timestamp error is received
Version 8.0.4 - 27 Feb 2022
- Updated CryptoExchange.Net to fix timestamping issue when request is ratelimiter
- Updated USD futures kline requests max limit value check
Version 8.0.3 - 25 Feb 2022
- Fixed missing AccountType enum value breaking the spot GetExchangeInfoAsync call
Version 8.0.2 - 24 Feb 2022
- Fixed TradeRules not being applied
- Updated CryptoExchange.Net
Version 8.0.1 - 21 Feb 2022
- Fixed ContractType being nullable
- Fixed OrderType filename
Version 8.0.0 - 18 Feb 2022
Added Github.io page for documentation: https://jkorf.github.io/Binance.Net/
Added unit tests for parsing the returned JSON for each endpoint and subscription
Added AddBinance extension method on IServiceCollection for easy dependency injection
Added URL reference to API endpoint documentation for each endpoint
Added default rate limiter
Refactored client structure to be consistent across exchange implementations
Renamed various properties to be consistent across exchange implementations
Cleaned up project structure
Fixed various models
Updated CryptoExchange.Net, see https://github.com/JKorf/CryptoExchange.Net#release-notes
See https://jkorf.github.io/Binance.Net/MigrationGuide.html for additional notes for updating from V7 to V8
Version 7.2.5 - 08 Oct 2021
- Updated CryptoExchange.Net to fix some socket issues
Version 7.2.4 - 06 Oct 2021
- Updated CryptoExchange.Net, fixing socket issue when calling from .Net Framework
Version 7.2.3 - 05 Oct 2021
- Added PriceProtect support
Version 7.2.2 - 29 Sep 2021
- Fix for BinanceSpotOrderBook
- Updated CryptoExchange.Net
Version 7.2.1 - 24 Sep 2021
- Added GetEnabledIsolatedMarginAccountLimitAsync endpoint
- Added EnableIsolatedMarginAccountAsync
- Added Enabled property to IsolatedMarginAccount model
- Added RemoveLiquidityPreviewAsync endpoint
- Added AddLiquidityPreviewAsync endpoint
- Added GetBSwapPoolConfigureAsync endpoint
Version 7.2.0 - 20 Sep 2021
- Updated stream Topic properties to reflect symbol where possible
- Added DisableIsolatedMarginAccountAysnc endpoint
- Updated CryptoExchange.Net
Version 7.1.4 - 15 Sep 2021
- Updated CryptoExchange.Net
- Fixed missing interface CoinFutures system sub client
Version 7.1.3 - 14 Sep 2021
- Fixed CreateVirtualSubAccountAsync endpoint
- Added missing FiatWithdrawDepositStatus entry
- Updated testnet spot websocket url
Version 7.1.2 - 02 Sep 2021
- Fixed subaccount universal transfer result deserialization
- Fix for disposing order book closing socket even if there are other connections
Version 7.1.1 - 31 Aug 2021
- Added optional start/endTime parameters to GetDusLogAsync
- Fixed futures position deserialization
Version 7.1.0 - 30 Aug 2021
- Added Margin OCO endpoints
- Fixed TransferSubAccountAsync parameters
- Updated various models
Version 7.0.5 - 26 Aug 2021
- Updated CryptoExchange.Net, fixing reconnecting/resubscribing sockets with multiple subscriptions on a single connection
Version 7.0.4 - 24 Aug 2021
- Actually included fix for multiple symbols in GetExchangeInfoAsync
Version 7.0.3 - 24 Aug 2021
- Updated CryptoExchange.Net, improving websocket and SymbolOrderBook performance
- Fix for GetExchangeInfoAsync filter by multiple symbols
Version 7.0.2 - 16 Aug 2021
- Added orderId parameter to GetUserTradesAsync
- Added missing TransferAsync to client interface
Version 7.0.1 - 13 Aug 2021
- Fix for OperationCancelledException being thrown when closing a socket from a .net framework project
Version 7.0.0 - 12 Aug 2021
- Release version with new CryptoExchange.Net version 4.0.0
- Multiple changes regarding logging and socket connection, see CryptoExchange.Net release notes
- Fixed deserialization of GetMiningStatisticsAsync
- Release version with new CryptoExchange.Net version 4.0.0
Version 7.0.0-beta4 - 09 Aug 2021
- Added Fiat endpoints
- Renamed Get24HPriceAsync to GetTickerAsync
- Renamed GetMyTradesAsync to GetUserTradesAsync
- Renamed GetAllOrdersAsync to GetOrdersAsync
- Renamed GetSymbolTradesAsync to GetRecentTradeHistoryAsync
- Renamed GetHistoricalSymbolTradesAsync to GetTradeHistoryAsync
- Renamed GetAggregatedTradesAsync to GetAggregatedTradeHistoryAsync
- Renamed GetOpenMarginAccountOrdersAsync to GetMarginAccountOpenOrdersAsync
- Renamed GetAllMarginAccountOrdersAsync to GetMarginAccountOrdersAsync
- Renamed GetMyMarginAccountTradesAsync to GetMarginAccountUserTradesAsync
- Renamed various PnL properties to Pnl
Version 7.0.0-beta3 - 26 Jul 2021
- Updated CryptoExchange.Net
Version 7.0.0-beta2 - 22 Jul 2021
- Added GetFundingWalletAsync endpoint
- Added GetAPIKeyPermissionsAsync endpoint
- Merged master
Version 7.0.0-beta1 - 09 Jul 2021
- Added symbol filter for GetExchangeInfoAsync
- Added Async postfix for async methods
- Updated CryptoExchange.Net
Version 6.14.0-beta7 - 24 Jun 2021
- Fixed/updated multiple models
Version 6.14.0-beta6 - 19 Jun 2021
- Fixed invalid symbol check on SubscribeToMarkPriceUpdatesAsync
- Made TimeSync static to prevent re-doing when creating a new client
Version 6.14.0-beta5 - 07 Jun 2021
- Added BinanceApiAddresses class containing different api setups for easier
- Updated CryptoExchange.Net
Version 6.14.0-beta4 - 31 May 2021
- Added GetTradingStatusAsync endpoint on USDT futures
- Added GetMarkPriceKlinesAsync endpoint on futures
- Added GetProductsAsync endpoint
- Added GetContinuousContractKlinesAsync endpoint on USDT futures
- Added PayToMain and MainToPay transfer types
- Added MultiAssetMode endpoints and fields
- Removed no longer supported GetLiquidationOrdersAsync futures endpoints
- Added Assets property to USDT futures GetExchangeInfoAsync model
- Added BalanceChange to futures account balance stream update
Version 6.14.0-beta3 - 26 May 2021
- Removed all non-async calls
- Updated to CryptoExchange.Net changes
Version 6.14.0-beta2 - 06 mei 2021
- Updated CryptoExchange.Net
Version 6.14.0-beta1 - 30 apr 2021
- Updated to CryptoExchange.Net 4.0.0-beta1, new websocket implementation
Version 6.13.6 - 01 Aug 2021
- Added missing SubscribeToKlineUpdatesAsync overload
Version 6.13.5 - 22 Jul 2021
- Added support for multiple KlineIntervals in kline socket subscriptions
- Updated from wapi to sapi endpoints
Version 6.13.4 - 24 Jun 2021
- Fixed/updated multiple models
Version 6.13.3 - 28 apr 2021
- Fixed some issues in the IExchangeClient interface
- Updated ExchangeClient.Net
- Fixed QueryOCO order id parameter
Version 6.13.2 - 19 apr 2021
- Updated CryptoExchange.Net
Version 6.13.1 - 02 apr 2021
- Fixed mining endpoints
- Adjusted TransferSubAccountToSubAccount request
- Removed invalid symbol check Usdt futures GetKlines
Version 6.13.0 - 30 mrt 2021
- Added CancelOpenMarginOrders endpoint
- Added universal Transfer endpoints
- Added new mining endpoints
- Updated futures/loan endpoints to V2
- Added new subAccount endpoints
- Added margin GetInterestRateHistory endpoint
- Updated multiple models
- Fixed trade rules not applied to Oco orders
- Fixed mining endpoints not signed
- Fixed quoteQuantity parameter serialization on GetQuote liquid swap endpoint
- Fixed GetAssetDetails throwing exception
Version 6.12.0 - 10 mrt 2021
- Fixed multiple models
Version 6.11.1 - 01 mrt 2021
- Added Nuget SymbolPackage
Version 6.11.0 - 01 mrt 2021
- Fixed position models
- Fixed reduceOnly parameter on PlaceMultipleOrder method
- Added transactionFeeFlag on Withdraw method
- Added config for deterministic build
- Updated CryptoExchange.Net
Version 6.10.0 - 22 feb 2021
- IndexPrice added to BinanceFurustMarkPrice
- Removed deprecated accountInfo update from userDataStream
- Updated spot Order models
Version 6.9.1 - 18 feb 2021
- Fixed inconsistent naming GetPrices
Version 6.9.0 - 18 feb 2021
- Updated withdraw models
- Brokerage API updates
- Updated GetPrice for coin futures
- Fixed Swap quantity parameter
- Added limit parameter to GetDividendRecords
Version 6.8.2 - 11 feb 2021
- Fixed more HttpMethods
Version 6.8.1 - 11 feb 2021
- Fixed GetOpenOrder endpoint on futures
- Fixed HttpMethods in subaccount calls
Version 6.8.0 - 09 feb 2021
- Fixed stopPrice AutoComply trade rules behavior
- Fixed position models
Version 6.7.0 - 05 feb 2021
- Fixed Mark stream update model
- Added onLeverageUpdate to futures user stream subscription
- Updated futures position info models
Version 6.6.4 - 22 jan 2021
- Fixed GetSubAccountsFuturesSummary http method
- Moved FirstUpdateId in order book model
- Updated for ICommonKline
Version 6.6.3 - 11 jan 2021
- Added missing enum values
Version 6.6.2 - 11 jan 2021
- Updated futures Symbol models for GetExchangeInfo
- Updated CryptoExchange.Net
- Added Pre-Settle symbol status to fix deserialization issue
Version 6.6.1 - 05 jan 2021
- Fixed contractType deserialization
Version 6.6.0 - 05 jan 2021
- Updated orderbook models
- Fixed GetExchangeInfo deserialization for Futures
Version 6.5.0 - 21 dec 2020
- Updated Brokerage API
- Fix for SubAccountToSubAccount email parameter serialization
- Fix for GetSubAccountTransferHistoryForSubAccount using wrong Http method
- Fix in TradeRules check
- Updated CryptoExchange.Net, updated IExchangeClient
Version 6.4.1 - 11 dec 2020
- Updated CryptoExchange.Net
- Added IExchangeClient implementation
- Added missing properties Coin-M Symbol model
- Added stopPrice checking in AutoComply trade rules behaviour
Version 6.4.0 - 25 nov 2020
- Fixed futures book ticker stream data parsing
Version 6.3.7 - 24 nov 2020
- Fix parsing of single bracket in GetBrackets
- Added MaxPosition filter in GetExchangeInfo
Version 6.3.6 - 19 nov 2020
- Fixed reference in package
Version 6.3.5 - 19 nov 2020
- Added PendingTrade status to futures symbol status mapping
- Added BNB burn toggle endpoints
- Added Composite index endpoint to USDT futures
- Added Composite index stream to USDT futures
- Added archived parameter for margin loan/repay/interestHistory queries
Version 6.3.4 - 16 nov 2020
- Added missig TimeInForce mapping
- Added missing orderResponseType parameter to futures PlaceOrder
Version 6.3.3 - 09 nov 2020
- Updated check for valid Binance symbol
- Fixed ModifyPositionMode result symbol
Version 6.3.2 - 23 okt 2020
- Re-added locking when signing messages to prevent issues when multithreading
Version 6.3.1 - 22 okt 2020
- Added missing Interval property on stream kline updates
Version 6.3.0 - 20 Oct 2020
- Added BSwap endpoints
- Added BLVT endpoints
- Fixed incomeType parameter on GetIncomeHistory
- Added BorrowLimit property to GetMaxBorrowAmount
- Added Coin-M futures support for sub-account transfer
- Added ids to lending borrow/repay results
- Added ChangeToDailyPosition endpoint
- Updated Regular to Activity in savings endpoints
Version 6.2.0 - 08 Oct 2020
- Added missing transaction timestamp on future user streams
- Updated book price models
- Update CryptoExchange.Net
Version 6.1.0 - 06 Oct 2020
- Fixed future trade timestamps
- Fixed some decimal serialization culture issues
- Updated future user streams to include timestamps
- Fixed used weight parsing
- Brokerage API update
Version 6.0.2 - 17 Sep 2020
- Fix for socket client receiving intermittent byte data
- Updated market data interfaces to support inheritance
Version 6.0.1 - 09 Sep 2020
- Fixed missing properties in stream kline models
Version 6.0.0 - 09 Sep 2020
- Added future transfer endpoints
- Added cross-collateral endpoints
- Refactored volume properties to properly be named base/quote
- Fixed isolated margin all symbols endpoint
Version 6.0.0-beta.6 - 31 Aug 2020
- Combined futures userstream Balance and Position update handlers, UpdateReason property added
Version 6.0.0-beta.5 - 28 Aug 2020
- Fixed futures order update wrong JsonConverter
Version 6.0.0-beta.4 - 28 Aug 2020
- Added support for Coin-M futures
- Some refactoring
Version 6.0.0-beta.3 - 17 Aug 2020
- Fixed GetAccountInfo endpoint
Version 6.0.0-beta.2 - 13 Aug 2020
- Fixed ModifyPositionMargin futures call
Version 6.0.0-beta.1 - 12 Aug 2020
- Restructured BinanceClient and BinanceSocketClient to include the futures and brokerage API. Clients are now divided per topic
- Added isolated margin endpoints
- Fixed MinNotional checking in trade rules when also adjusting price
- Added shared interfaces for Futures and Spot market data and market stream subscriptions
Version 5.1.14 - 03 Aug 2020
- Added check for MinNotional filter when using AutoComply trade rules behaviour
- Adjusted bool parameter serialization
Version 5.1.13 - 27 Jul 2020
- Updated futures balance, account info, position endpoints to version 2
- Added missing futures market data endpoints
Version 5.1.12 - 21 Jul 2020
- Updated order book models
Version 5.1.11 - 20 Jul 2020
- Fixes for future client
Version 5.1.10 - 07 Jul 2020
- Fixed datetime conversion for some objects
Version 5.1.9 - 06 Jul 2020
- Added CancelMultipleOrders
- Added CancelAllOrders
- Added EventTime to OrderBook stream
- Fixed purchase record conversion
Version 5.1.8 - 21 Jun 2020
- Updated CryptoExchange
Version 5.1.7 - 16 Jun 2020
- Changed IncomeType to string, Update CryptoExchange.Net
Version 5.1.6 - 11 Jun 2020
- Fixed subscribe error on symbols with an
I
caused by unset culture info
- Fixed subscribe error on symbols with an
Version 5.1.5 - 07 Jun 2020
- Fixed serialization/encryption bug
Version 5.1.4 - 02 Jun 2020
- Fixed empty request bug
Version 5.1.3 - 02 Jun 2020
- Added CancelAllOrders endpoint
- Added PlaceMultipleOrders endpoint for futures
- Added BinanceFuturesSymbolOrderBook
- Added missing Expired order status mapping
- Added GetBrackets to futures client
Version 5.1.2 - 26 May 2020
- Added CancelAllOrdersAfterTimeout futures endpoint
- Added timestamp to various models
- Added closePosition paramter for future orders
Version 5.1.1 - 20 May 2020
- Fixed ChangeInitialLeverage endpoint
- Fixed ChangeMarginType endpoint
- Fixed deserialization error on maxNotionalValue
- Updated CryptoExchange.Net
Version 5.1.0 - 20 may 2020
- Bumped to release version
- Added missing wallet endpoints
- Added sub-account endpoints
- Added savings endpoints
Version 5.1.0-alpha10 - 08 May 2020
- Added Brokerage client, various fixes, added some missing parameters
Version 5.1.0-alpha9 - 01 May 2020
- Fixed GetExchangeInfo call, merged master
Version 5.1.0-alpha8 - 19 Mar 2020
- Futures update
Version 5.1.0-alpha7 - 16 Mar 2020
- fixed reference
Version 5.1.0-alpha6 - 16 Mar 2020
- Fixed ticker stream
Version 5.1.0-alpha5 - 16 Mar 2020
- Futures update
Version 5.1.0-alpha4 - 06 Mar 2020
- Actual stream fixes
Version 5.1.0-alpha3 - 06 Mar 2020
- Futures stream fixes
Version 5.1.0-alpha2 - 03 Mar 2020
- Updated CryptoExchange version
Version 5.1.0-alpha - 03 Mar 2020
- First version Futures Api implementation
Version 5.0.10 - 01 May 2020
- Fixed filter parsing in GetExchangeInfo
Version 5.0.9 - 03 Mar 2020
- Fixed serialization issue on DustTransfer assets parameter
Version 5.0.8 - 03 Mar 2020
- Added SideEffectType and MarginBuyBorrow properties
- Added trade rules check for margin orders
Version 5.0.7 - 05 Feb 2020
- Fixed incorrect Invalid symbol error
Version 5.0.6 - 27 Jan 2020
- Updated CryptoExchange.Net
Version 5.0.5 - 23 Jan 2020
- Added option for custom url
Version 5.0.4 - 10 Dec 2019
- Fix for BinanceSymbolOrderBook
Version 5.0.3 - 13 Nov 2019
- Updated for new API version
- Added QuoteOrderQuantity parameter/property
- Add stream balance update
- Added precisions to ExchangeInfo symbols
Version 5.0.1 - 23 Oct 2019
- Fixed validation for 9 length symbols
Version 5.0.1 - 23 Oct 2019
- Fixed validation for 5 length symbols
Version 5.0.0 - 23 Oct 2019
- See CryptoExchange.Net 3.0 release notes
- Added input validation
- Added CancellationToken support to all requests
- Now using IEnumerable<> for collections
- Renamed various methods to be more in line with other exchanges
- Renamed SubscribeToXXXStream to SubscribeToXXXUpdates
Version 4.3.3 - 06 Oct 2019
- Added serialization method for BinanceSymbolFilter
Version 4.3.2 - 25 Sep 2019
- Added missing AddressTag and TransactionFee properties in withdrawal object
Version 4.3.1 - 03 Sep 2019
- Added book ticker stream to socket client
Version 4.3.0 - 02 Sep 2019
- Added new Margin endpoints
- Renamed Query- methods to Get- methods for consistency
Version 4.2.3 - 29 Aug 2019
- Added DustTransfer and GetDividendRecords endpoints
- Added updateInterval parameter to depth streams
Version 4.2.2 - 20 Aug 2019
- Added missing margin endpoints
- IndicatorType to enum
Version 4.2.1 - 19 Aug 2019
- Added current average price endpoint
Version 4.2.0 - 15 Aug 2019
- Implemented OCO orders
- Adjustments for API update
Version 4.1.3 - 12 Aug 2019
- Fix margin order cancel
Version 4.1.2 - 07 Aug 2019
- Updated CryptoExchange.Net
Version 4.1.1 - 05 Aug 2019
- Added xml file for code docs
Version 4.1.0 - 30 Jul 2019
- Added margin API
Version 4.0.17 - 09 jun 2019
- Added TimestampOffset options
- Update BinanceSymbolOrderBook
Version 4.0.16 - 20 may 2019
- Fixed AutoComply trade rules behavior
Version 4.0.15 - 16 may 2019
- Fixed order book limit implementation
Version 4.0.14 - 14 may 2019
- Added an order book implementation for easily keeping an updated order book
- Added additional constructor to ApiCredentials to be able to read from file
Version 4.0.13 - 01 may 2019
- Updated to latest CryptoExchange.Net
- Adds response header to REST call result
- Added rate limiter per API key
- Unified socket client workings
- Updated to latest CryptoExchange.Net
Version 4.0.12 - 09 apr 2019
- Fixed type in FifteenMinutes kline interval enum
- Added update time to BinanceStreamAccountInfo
- Added IsSpotTradingAllowed and IsMarginTradingAllowed fields to BinanceSymbol
- Added IDisposable to client interfaces
Version 4.0.11 - 02 apr 2019
- Added Symbol field in BinanceTrade
- Added deposit status Completed to deposits filter
- Fixed Exception handler null reference if not set
Version 4.0.10 - 18 mar 2019
- Added AutoReconnect option
- Fix for error parsing without code/message
- Added QuoteQuantity to MyTrades result
Version 4.0.9 - 07 mar 2019
- Added start/end time parameters to GetAllOrders
- Updated CryptoExchange.Net
Version 4.0.8 - 27 feb 2019
- Added sub account support
- Added trading status call
- Changed CallResult to WebCallResult for REST requests to expose the response status
Version 4.0.7 - 01 feb 2019
- Added exception event to subscriptions
- General fixes
Version 4.0.6 - 10 jan 2019
- Fix for timestamp calculation
Version 4.0.5 - 09 jan 2019
- Adjusted AutoTimestamp calculation
Version 4.0.4 - 28 dec 2018
- Another fix for reconnecting
Version 4.0.3 - 17 dec 2018
- Fixed reconnecting sometimes throwing error
Version 4.0.2 - 10 dec 2018
- TradeRuleBehavior.AutoComply rounding fix
Version 4.0.1 - 06 dec 2018
- Fix for freezes if called from UI thread
- Fixed AutoComply trade rules behavior
- Fixed IDisposable interface
Version 4.0.0 - 05 dec 2018
- Updated to CryptoExchange.Net version 2
- Libraries now use the same standard functionalities
- Objects returned by socket subscriptions standardized across libraries
- Added start/endtime parameters to GetMyTrades
- Updated to CryptoExchange.Net version 2
Version 3.3.0 - 15 nov 2018
- Updated to support latest Binance API update, including:
- Added RawRequest rate limit
- Canceling an order now returns full order report
- Added multiple symbol filters
- Added LastQuoteTransactedQuantity to socket order update
- Updated to support latest Binance API update, including:
Version 3.2.12 - 15 nov 2018
- Added event time to BinanceStreamTick
Version 3.2.11 - 01 nov 2018
- Exception handling in error response parsing
Version 3.2.10 - 24 oct 2018
- AutoTimestamp now enabled by default
- BaseAssetPrecision and QuoteAssetPrecision type from string to int
Version 3.2.9 - 18 oct 2018
- Added default receiveWindow parameter to client options
- Updated time calculation between server/client, should help people with unstable ping who got intermittent errors saying the local time was ahead of server time
Version 3.2.8 - 04 oct 2018
- Fixed subscriptions trying to reconnect if initial subscribe fails
- Added accessors for symbol filters
- Fix subscription reconnections
Version 3.2.7 - 21 sep 2018
- Updated CryptoExchange.Net
Version 3.2.6 - 17 sep 2018
- Combined PartialBookDepthStream data object with DepthStream data object
- Fix reconnection bug
Version 3.2.5 - 10 sep 2018
- Added check for failed auto timestamp syncing
- Added auto recalculation interval for auto timestamp
Version 3.2.4 - 07 sep 2018
- Fixed proxy setting on socket client
Version 3.2.3 - 21 aug 2018
- Fix for previous fix..
Version 3.2.2 - 21 aug 2018
- Fix for default api credentials getting disposed
Version 3.2.1 - 20 aug 2018
- Update CryptoExchange.Net for bugfix
Version 3.2.0 - 16 aug 2018
- Added socket client interface
- Moved interface to interface namespace
- Fixed some minor Resharper findings
Version 3.1.18 - 13 aug 2018
- Fix for userstream not connecting
Version 3.1.17 - 13 aug 2018
- Updated CryptoExchange.Net to fix bug
Version 3.1.16 - 13 aug 2018
- Updated CryptoExchange.Net
- Fixed error response parsing
Version 3.1.15 - 24 jul 2018
- Fixed missing Symbol filter type
Version 3.1.14 - 20 jul 2018
- Added error parsing to code/message
Version 3.1.13 - 19 jul 2018
- Update to latest api update adding various properties/filters
Version 3.1.12 - 17 jul 2018
- Added GetAccountStatus endpoint
- Added GetSystemStatus endpoint
- Added GetDustLog endpoint
Version 3.1.11 - 16 jul 2018
- Fix for UI thread freezing when unsubscribing a stream
Version 3.1.10 - 03 jul 2018
- Small fix for socket event binding
Version 3.1.9 - 25 jun 2018
- Fix for Unsubscribe freezing if called from UI thread
Version 3.1.8 - 08 jun 2018
- Fix for DateTime parsing
Version 3.1.7 - 08 jun 2018
- Added missing TradeId field in PlaceOrder response
Version 3.1.6 - 04 jun 2018
- Fix for OrderUpdate mapping
- Fix for BinanceSymbol mapping
Version 3.1.5 - 07 may 2018
- Added resetAutoTimestamp parameter to server time
Version 3.1.4 - 03 may 2018
- Additional debug logging
Version 3.1.3 - 30 apr 2018
- Refactored combined streams to be easier to use and reduce duplicate code
- Fixed threadsafety issue in authenticator
Version 3.1.2 - 19 apr 2018
- Added combined streams
Version 3.1.1 - 16 apr 2018
- Added receiveWindow parameter to PlaceOrder
Version 3.1.0 - 27 mar 2018
- Added GetWithdrawalFee call
- Refactored Klines some to have the stream and the rest data be more similair
- Added code docs where missing
Version 3.0.11 - 23 mar 2018
- Updated closed/reconnect handling for sockets
- Updated base
Version 3.0.10 - 21 mar 2018
- Now possible to add multiple log writers
- Added automatic reconnecting after loss of internet
- Fixed error when subsribing to a stream while passing Null as handler
Version 3.0.9 - 13 mar 2018
- Added trade stream next to aggregated trade stream
- Fix for BuyerIsMaker field always being true
Version 3.0.8 - 12 mar 2018
- Fix for inconsistent int/long types
- Fix for freezing when making calls from UI thread
- Added auto reconnect functionality
Version 3.0.7 - 08 mar 2018
- Updated base
Version 3.0.6 - 08 mar 2018
- Fix for socket connecting in non dotnet core clients
Version 3.0.5 - 07 mar 2018
- Fix for deserialization error handling
- Socket opening async, subscribe methods async
Version 3.0.4 - 05 mar 2018
- Added SetApiCredentials methods
Version 3.0.2/3.0.3 - 05 mar 2018
- SetDefaultOptions made static
Version 3.0.1 - 05 mar 2018
- Additional logging
- Updated base verions
Version 3.0.0 - 01 mar 2018
- Updated to use a base package, which introduces some changes in syntax, but keeps functionality unchanged
Version 2.3.4 - 12 feb 2018
- Fix for AutoComply trading rules sending too much trailing zero's
Version 2.3.3 - 10 feb 2018
- Fix for stream order parsing
Version 2.3.2 - 09 feb 2018
- Changed base address from https://www.binance.com to https://api.binance.com to fix connection errors
Version 2.3.1 - 08 feb 2018
- Updated models to latest version
- Cleaned code and code docs
Version 2.3.0 - 07 feb 2018
- Added missing fields to 24h prices
- Changed subscription results from an id to an object with closed/error events
- Changed how to subscribe to the user stream
- Updated/fixed unit test project
- Updated readme
Version 2.2.5 - 24 jan 2018
- Added optional automated checking of trading rules when placing an order
- Added
BinanceHelpers
static class containing some basic helper functions - Fix for default logger not writing on a new line
- Simplified internal defaults
Version 2.2.4 - 23 jan 2018
- Fix for RateLimit type in GetExchangeInfo
- Split the BinanceSymbolFilter in 3 classes
Version 2.2.3 - 15 jan 2018
- Fix for calls freezing when made from UI thread
Version 2.2.2 - 15 jan 2018
- Fix in PlaceOrder using InvariantCulture
- Fix for FirstId property in 24h price
- Added symbol property to 24h price
Version 2.2.1 - 12 jan 2018
- Fix for parse error in StreamOrderUpdate
Version 2.2.0 - 08 jan 2018
- Updated according to latest documentation, adding various endpoints
Version 2.1.3 - 9 nov 2017
- Added automatic configurable retry on server errors
- Refactor on error returns
- Renamed ApiResult to BinanceApiResult
Version 2.1.2 - 31 okt 2017
- Added alot of code documentation
- Small cleanups and fix
Version 2.1.1 - 30 okt 2017
- Fix for socket closing
Version 2.1.0 - 30 okt 2017
- Small rename/refactor, BinanceSocketClient also use ApiResult now
Version 2.0.1 - 30 okt 2017
- Improved error messages/handling in BinanceClient
- Extra unit tests for failing requests
Version 2.0.0 - 25 okt 2017
- Changed from static class to object orriented, added IDisposable interface to be able to use
using
statements - Split websocket and restapi functionality in BinanceClient and BinanceSocketClient
- Added method to set log output writer
- Added abitlity to set defaults for new clients
- Fixed unit tests for new setup
- Updated documentation
- Changed from static class to object orriented, added IDisposable interface to be able to use
Version 1.1.2 - 25 okt 2017
- Added
UnsubscribeAllStreams
method
- Added
Version 1.1.1 - 20 okt 2017
- Fix for withdrawal/deposit filter
Version 1.1.0 - 20 okt 2017
- Updated withdrawal/deposit functionality according to API changes
- Cleaned up BinanceClient a bit
Version 1.0.9 - 19 okt 2017
- Added withdrawal/deposit functionality
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 is compatible. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- CryptoExchange.Net (>= 8.0.2)
-
.NETStandard 2.1
- CryptoExchange.Net (>= 8.0.2)
NuGet packages (7)
Showing the top 5 NuGet packages that depend on Binance.Net:
Package | Downloads |
---|---|
CryptoClients.Net
CryptoClients.Net is a collection of multiple cryptocurrency exchange API clients for accessing both the REST API's and WebSocket API's. Supports order and account management and requesting and streaming both public and private data. |
|
graph-maniac-lib
Core business library for GraphManiac |
|
CryptoExchange
Package Description |
|
VEFramework.VEDrivers
VE Drivers is set of drivers for Virtual Economy Applications connected to blockchains. |
|
EachShow.Exchange
Binance |
GitHub repositories (4)
Showing the top 4 popular GitHub repositories that depend on Binance.Net:
Repository | Stars |
---|---|
JKorf/Binance.Net
A C# .netstandard client library for the Binance REST and Websocket Spot and Futures API focusing on clear usage and models
|
|
silahian/VisualHFT
VisualHFT is a cutting-edge GUI platform for market analysis, focusing on real-time visualization of market microstructure. Built with WPF & C#, it displays key metrics like Limit Order Book dynamics and execution quality. Its modular design ensures adaptability for developers and traders, enabling tailored analytical solutions.
|
|
JKorf/CryptoExchange.Net
A C# .netstandard base library used for implementing cryptocurrency exchange API's.
|
|
codez0mb1e/BinanceBot
Market Maker Bot for Binance
|
Version | Downloads | Last updated |
---|---|---|
10.8.0 | 400 | 10/28/2024 |
10.7.0 | 865 | 10/21/2024 |
10.6.1 | 1,082 | 10/14/2024 |
10.6.0 | 7,666 | 10/9/2024 |
10.5.0 | 3,315 | 9/27/2024 |
10.4.0 | 2,565 | 9/11/2024 |
10.3.0 | 2,610 | 8/28/2024 |
10.2.1 | 2,698 | 8/18/2024 |
10.2.0 | 1,159 | 8/13/2024 |
10.1.1 | 822 | 8/8/2024 |
10.1.0 | 124 | 8/7/2024 |
10.0.1 | 4,599 | 8/5/2024 |
10.0.0 | 1,215 | 7/29/2024 |
9.11.1 | 3,178 | 7/2/2024 |
9.11.0 | 22,376 | 6/23/2024 |
9.10.0 | 7,834 | 6/11/2024 |
9.9.8 | 12,956 | 6/2/2024 |
9.9.7 | 15,139 | 5/7/2024 |
9.9.6 | 6,517 | 5/5/2024 |
9.9.5 | 7,076 | 5/1/2024 |
9.9.4 | 7,036 | 4/28/2024 |
9.9.3 | 6,886 | 4/23/2024 |
9.9.2 | 7,053 | 4/19/2024 |
9.9.1 | 6,289 | 4/19/2024 |
9.9.0 | 5,599 | 4/18/2024 |
9.8.1 | 8,699 | 4/3/2024 |
9.8.0 | 6,373 | 4/1/2024 |
9.7.1 | 7,458 | 3/24/2024 |
9.7.0 | 6,914 | 3/16/2024 |
9.6.1 | 8,891 | 2/29/2024 |
9.6.0 | 5,560 | 2/27/2024 |
9.5.0 | 6,762 | 2/25/2024 |
9.5.0-beta1 | 5,529 | 2/6/2024 |
9.4.0 | 34,676 | 1/5/2024 |
9.3.0 | 6,721 | 12/26/2023 |
9.2.0 | 14,614 | 12/3/2023 |
9.1.7 | 6,373 | 11/24/2023 |
9.1.6 | 11,681 | 10/29/2023 |
9.1.5 | 3,141 | 10/24/2023 |
9.1.4 | 3,715 | 10/9/2023 |
9.1.3 | 9,068 | 9/23/2023 |
9.1.2 | 9,389 | 9/6/2023 |
9.1.1 | 3,081 | 9/2/2023 |
9.1.0 | 2,125 | 8/25/2023 |
9.0.5 | 5,041 | 8/6/2023 |
9.0.4 | 13,357 | 7/11/2023 |
9.0.3 | 1,127 | 7/11/2023 |
9.0.2 | 2,135 | 7/6/2023 |
9.0.1 | 4,473 | 6/25/2023 |
9.0.0 | 1,213 | 6/25/2023 |
8.6.3 | 3,231 | 6/19/2023 |
8.6.2 | 16,664 | 5/22/2023 |
8.6.1 | 2,187 | 5/14/2023 |
8.6.0 | 3,289 | 5/6/2023 |
8.5.1 | 6,162 | 4/20/2023 |
8.5.0 | 27,627 | 4/17/2023 |
8.4.4 | 9,735 | 4/12/2023 |
8.4.3 | 11,397 | 3/18/2023 |
8.4.2 | 6,281 | 2/16/2023 |
8.4.1 | 1,463 | 2/14/2023 |
8.4.0 | 2,813 | 2/9/2023 |
8.3.1 | 2,938 | 2/5/2023 |
8.3.0 | 29,765 | 11/17/2022 |
8.2.0 | 13,888 | 10/3/2022 |
8.1.10 | 14,664 | 9/4/2022 |
8.1.9 | 4,647 | 8/24/2022 |
8.1.8 | 2,876 | 8/13/2022 |
8.1.7 | 12,010 | 7/18/2022 |
8.1.6 | 4,601 | 7/16/2022 |
8.1.5 | 18,353 | 7/12/2022 |
8.1.4 | 1,760 | 7/10/2022 |
8.1.3 | 6,977 | 6/12/2022 |
8.1.2 | 7,398 | 5/24/2022 |
8.1.1 | 2,240 | 5/23/2022 |
8.1.0 | 2,331 | 5/22/2022 |
8.0.13 | 5,867 | 5/8/2022 |
8.0.12 | 2,755 | 5/1/2022 |
8.0.11 | 13,296 | 4/20/2022 |
8.0.10 | 2,672 | 4/14/2022 |
8.0.9 | 23,546 | 3/18/2022 |
8.0.8 | 3,276 | 3/10/2022 |
8.0.7 | 3,267 | 3/8/2022 |
8.0.6 | 6,151 | 3/1/2022 |
8.0.5 | 2,364 | 3/1/2022 |
8.0.4 | 5,487 | 2/27/2022 |
8.0.3 | 3,055 | 2/25/2022 |
8.0.2 | 1,483 | 2/24/2022 |
8.0.1 | 1,780 | 2/21/2022 |
8.0.0 | 2,295 | 2/18/2022 |
8.0.0-beta8 | 1,294 | 2/11/2022 |
8.0.0-beta7 | 1,062 | 2/9/2022 |
8.0.0-beta6 | 1,050 | 2/5/2022 |
8.0.0-beta5 | 1,136 | 2/2/2022 |
8.0.0-beta4 | 1,126 | 1/31/2022 |
8.0.0-beta3 | 1,098 | 1/30/2022 |
8.0.0-beta2 | 1,084 | 1/24/2022 |
8.0.0-beta1 | 1,197 | 1/15/2022 |
8.0.0-alpha7 | 1,252 | 1/7/2022 |
8.0.0-alpha6 | 1,173 | 1/7/2022 |
8.0.0-alpha5 | 1,151 | 1/3/2022 |
8.0.0-alpha4 | 1,065 | 1/1/2022 |
8.0.0-alpha3 | 1,151 | 12/27/2021 |
8.0.0-alpha2 | 1,111 | 12/21/2021 |
8.0.0-alpha1 | 1,959 | 12/7/2021 |
7.2.7 | 23,054 | 12/29/2021 |
7.2.6 | 14,232 | 11/9/2021 |
7.2.5 | 10,211 | 10/8/2021 |
7.2.4 | 2,493 | 10/6/2021 |
7.2.3 | 1,657 | 10/5/2021 |
7.2.2 | 2,545 | 9/29/2021 |
7.2.1 | 2,699 | 9/24/2021 |
7.2.0 | 3,617 | 9/20/2021 |
7.1.4 | 2,054 | 9/15/2021 |
7.1.3 | 1,763 | 9/14/2021 |
7.1.2 | 4,828 | 9/2/2021 |
7.1.1 | 1,957 | 8/31/2021 |
7.1.0 | 2,547 | 8/30/2021 |
7.0.5 | 2,094 | 8/26/2021 |
7.0.4 | 3,341 | 8/24/2021 |
7.0.3 | 1,378 | 8/24/2021 |
7.0.2 | 2,866 | 8/16/2021 |
7.0.1 | 1,852 | 8/13/2021 |
7.0.0 | 1,916 | 8/12/2021 |
7.0.0-beta4 | 1,209 | 8/9/2021 |
7.0.0-beta3 | 1,523 | 7/26/2021 |
7.0.0-beta2 | 1,313 | 7/22/2021 |
7.0.0-beta1 | 1,329 | 7/9/2021 |
6.14.0-beta7 | 1,315 | 6/24/2021 |
6.14.0-beta6 | 1,221 | 6/19/2021 |
6.14.0-beta5 | 1,296 | 6/7/2021 |
6.14.0-beta4 | 1,250 | 5/31/2021 |
6.14.0-beta3 | 1,203 | 5/26/2021 |
6.14.0-beta2 | 1,370 | 5/6/2021 |
6.14.0-beta1 | 1,304 | 4/30/2021 |
6.13.6 | 9,691 | 8/1/2021 |
6.13.5 | 2,825 | 7/22/2021 |
6.13.4 | 11,300 | 6/24/2021 |
6.13.3 | 20,089 | 4/28/2021 |
6.13.2 | 3,987 | 4/19/2021 |
6.13.1 | 6,118 | 4/2/2021 |
6.13.0 | 2,199 | 3/30/2021 |
6.12.0 | 6,043 | 3/10/2021 |
6.11.1 | 7,805 | 3/1/2021 |
6.11.0 | 1,592 | 3/1/2021 |
6.10.0 | 4,041 | 2/22/2021 |
6.9.1 | 2,372 | 2/18/2021 |
6.9.0 | 1,707 | 2/18/2021 |
6.8.2 | 3,030 | 2/11/2021 |
6.8.1 | 1,597 | 2/11/2021 |
6.8.0 | 1,916 | 2/9/2021 |
6.7.0 | 2,306 | 2/5/2021 |
6.6.4 | 7,123 | 1/22/2021 |
6.6.3 | 2,937 | 1/11/2021 |
6.6.2 | 1,551 | 1/11/2021 |
6.6.1 | 2,651 | 1/5/2021 |
6.6.0 | 1,536 | 1/5/2021 |
6.5.0 | 4,406 | 12/21/2020 |
6.4.1 | 8,301 | 12/11/2020 |
6.4.0 | 139,163 | 11/25/2020 |
6.3.7 | 1,692 | 11/24/2020 |
6.3.6 | 1,949 | 11/19/2020 |
6.3.5 | 1,644 | 11/19/2020 |
6.3.4 | 1,985 | 11/16/2020 |
6.3.3 | 4,772 | 11/9/2020 |
6.3.2 | 4,552 | 10/23/2020 |
6.3.1 | 1,811 | 10/22/2020 |
6.3.0 | 1,756 | 10/20/2020 |
6.2.0 | 2,839 | 10/8/2020 |
6.1.0 | 1,976 | 10/6/2020 |
6.0.2 | 3,364 | 9/17/2020 |
6.0.1 | 1,853 | 9/9/2020 |
6.0.0 | 2,032 | 9/9/2020 |
6.0.0-beta.6 | 348 | 8/31/2020 |
6.0.0-beta.5 | 275 | 8/28/2020 |
6.0.0-beta.4 | 266 | 8/28/2020 |
6.0.0-beta.3 | 536 | 8/17/2020 |
6.0.0-beta.2 | 302 | 8/13/2020 |
6.0.0-beta.1 | 275 | 8/12/2020 |
5.1.14 | 14,018 | 8/3/2020 |
5.1.13 | 2,156 | 7/27/2020 |
5.1.12 | 1,998 | 7/21/2020 |
5.1.11 | 1,680 | 7/20/2020 |
5.1.10 | 2,363 | 7/7/2020 |
5.1.9 | 1,586 | 7/6/2020 |
5.1.8 | 2,465 | 6/21/2020 |
5.1.7 | 2,379 | 6/16/2020 |
5.1.6 | 2,026 | 6/11/2020 |
5.1.5 | 2,075 | 6/7/2020 |
5.1.4 | 2,024 | 6/2/2020 |
5.1.3 | 1,631 | 6/2/2020 |
5.1.2 | 1,923 | 5/26/2020 |
5.1.1 | 6,668 | 5/20/2020 |
5.1.0 | 1,995 | 5/20/2020 |
5.1.0-alpha9 | 1,857 | 5/1/2020 |
5.1.0-alpha8 | 1,646 | 3/19/2020 |
5.1.0-alpha7 | 1,405 | 3/16/2020 |
5.1.0-alpha6 | 1,326 | 3/16/2020 |
5.1.0-alpha5 | 1,422 | 3/16/2020 |
5.1.0-alpha4 | 1,505 | 3/6/2020 |
5.1.0-alpha3 | 1,357 | 3/6/2020 |
5.1.0-alpha2 | 1,440 | 3/3/2020 |
5.1.0-alpha10 | 1,468 | 5/8/2020 |
5.1.0-alpha | 1,401 | 3/3/2020 |
5.0.10 | 166,750 | 5/1/2020 |
5.0.9 | 8,281 | 3/3/2020 |
5.0.8 | 1,581 | 3/3/2020 |
5.0.7 | 3,973 | 2/5/2020 |
5.0.6 | 4,154 | 1/27/2020 |
5.0.5 | 2,016 | 1/23/2020 |
5.0.4 | 3,368 | 12/10/2019 |
5.0.3 | 3,235 | 11/13/2019 |
5.0.2 | 3,089 | 10/23/2019 |
5.0.1 | 1,569 | 10/23/2019 |
5.0.0 | 1,732 | 10/23/2019 |
4.3.3 | 30,216 | 10/6/2019 |
4.3.2 | 2,325 | 9/25/2019 |
4.3.1 | 3,728 | 9/3/2019 |
4.3.0 | 1,631 | 9/2/2019 |
4.2.3 | 2,209 | 8/29/2019 |
4.2.2 | 2,166 | 8/20/2019 |
4.2.1 | 1,769 | 8/19/2019 |
4.2.0 | 2,102 | 8/15/2019 |
4.1.3 | 2,031 | 8/12/2019 |
4.1.2 | 1,885 | 8/7/2019 |
4.1.1 | 1,800 | 8/5/2019 |
4.1.0 | 2,060 | 7/30/2019 |
4.0.17 | 2,804 | 7/9/2019 |
4.0.16 | 5,171 | 5/20/2019 |
4.0.15 | 1,904 | 5/16/2019 |
4.0.14 | 1,872 | 5/14/2019 |
4.0.13 | 2,562 | 5/1/2019 |
4.0.12 | 2,803 | 4/9/2019 |
4.0.11 | 2,001 | 4/2/2019 |
4.0.10 | 2,614 | 3/18/2019 |
4.0.9 | 2,411 | 3/7/2019 |
4.0.8 | 1,873 | 2/27/2019 |
4.0.7 | 5,735 | 2/1/2019 |
4.0.6 | 4,046 | 1/10/2019 |
4.0.5 | 1,897 | 1/9/2019 |
4.0.4 | 2,883 | 12/28/2018 |
4.0.3 | 2,587 | 12/17/2018 |
4.0.2 | 2,061 | 12/10/2018 |
4.0.1 | 2,035 | 12/6/2018 |
4.0.0 | 1,968 | 12/5/2018 |
3.3.0 | 5,081 | 11/15/2018 |
3.2.12 | 1,928 | 11/15/2018 |
3.2.11 | 2,604 | 11/1/2018 |
3.2.10 | 2,132 | 10/24/2018 |
3.2.9 | 2,074 | 10/18/2018 |
3.2.8 | 10,533 | 10/4/2018 |
3.2.7 | 2,835 | 9/21/2018 |
3.2.6 | 2,247 | 9/17/2018 |
3.2.5 | 2,067 | 9/10/2018 |
3.2.4 | 2,082 | 9/7/2018 |
3.2.3 | 4,514 | 8/21/2018 |
3.2.2 | 1,905 | 8/21/2018 |
3.2.1 | 1,982 | 8/20/2018 |
3.2.0 | 2,200 | 8/16/2018 |
3.1.18 | 2,055 | 8/13/2018 |
3.1.17 | 1,999 | 8/13/2018 |
3.1.16 | 1,987 | 8/13/2018 |
3.1.15 | 2,755 | 7/24/2018 |
3.1.14 | 2,200 | 7/20/2018 |
3.1.13 | 2,190 | 7/19/2018 |
3.1.12 | 2,095 | 7/17/2018 |
3.1.11 | 2,104 | 7/16/2018 |
3.1.10 | 2,379 | 7/3/2018 |
3.1.9 | 2,348 | 6/25/2018 |
3.1.8 | 2,580 | 6/8/2018 |
3.1.7 | 2,112 | 6/8/2018 |
3.1.6 | 2,245 | 6/4/2018 |
3.1.5 | 2,983 | 5/7/2018 |
3.1.4 | 2,256 | 5/3/2018 |
3.1.3 | 2,237 | 4/30/2018 |
3.1.2 | 2,367 | 4/19/2018 |
3.1.1 | 2,487 | 4/16/2018 |
3.1.0 | 2,521 | 3/27/2018 |
3.0.11 | 2,371 | 3/23/2018 |
3.0.10 | 2,248 | 3/21/2018 |
3.0.9 | 3,634 | 3/13/2018 |
3.0.8 | 2,145 | 3/12/2018 |
3.0.7 | 2,151 | 3/9/2018 |
3.0.6 | 2,130 | 3/8/2018 |
3.0.5 | 2,213 | 3/7/2018 |
3.0.4 | 2,072 | 3/5/2018 |
3.0.3 | 2,224 | 3/5/2018 |
3.0.2 | 2,299 | 3/5/2018 |
3.0.1 | 2,152 | 3/5/2018 |
3.0.0 | 2,437 | 3/1/2018 |
2.3.4 | 2,783 | 2/12/2018 |
2.3.3 | 2,820 | 2/9/2018 |
2.3.2 | 2,103 | 2/9/2018 |
2.3.1 | 2,209 | 2/8/2018 |
2.3.0 | 2,236 | 2/7/2018 |
2.2.5 | 2,507 | 1/24/2018 |
2.2.4 | 2,615 | 1/23/2018 |
2.2.3 | 3,017 | 1/15/2018 |
2.2.2 | 2,223 | 1/15/2018 |
2.2.1 | 2,290 | 1/12/2018 |
2.2.0 | 2,918 | 1/8/2018 |
2.1.5 | 2,484 | 12/7/2017 |
2.1.4 | 2,195 | 12/6/2017 |
2.1.3 | 2,065 | 11/9/2017 |
2.1.2 | 1,983 | 10/31/2017 |
2.1.1 | 2,149 | 10/30/2017 |
2.1.0 | 2,080 | 10/30/2017 |
2.0.1 | 2,031 | 10/30/2017 |
2.0.0 | 2,087 | 10/25/2017 |
1.1.2 | 2,126 | 10/25/2017 |
1.1.1 | 2,002 | 10/20/2017 |
1.1.0 | 2,069 | 10/20/2017 |
1.0.9 | 2,044 | 10/19/2017 |
1.0.8 | 2,052 | 10/19/2017 |
1.0.7 | 2,046 | 10/18/2017 |
1.0.6 | 2,162 | 10/18/2017 |
1.0.5 | 2,239 | 10/18/2017 |
1.0.4 | 2,091 | 10/18/2017 |
1.0.3 | 2,093 | 10/18/2017 |
1.0.2 | 2,111 | 10/18/2017 |
1.0.1 | 2,089 | 10/18/2017 |
1.0.0 | 2,241 | 10/18/2017 |