- V3 market endpoints
- Kudos to
PythagDev
for contributing
- Expose
ListenKey
on Client. It is set (privately) by the Connection call to the User data web socket
- Props to
yetkinsari
for various fixes on deserialization attributes
- Do not require handlers in websocket client
Release Date: 21/01/2019
- Additional
ExchangeInfoSymbolFilterType
to fix API issues
Release Date: 10/01/2019
- Add MAX_NUM_ORDERS, ICEBERG_PARTS to
ExchangeInfoSymbolFilterType
Release Date: 7/20/2018
- Additional changes with last release
Release Date: 7/20/2018
- Added two new WebSocket endpoints:
- Individual Symbol Ticker
- All Market Symbol Ticker
- Fix Filter Type for Symbols
Release Date: 6/20/2018
- Fixed SSL Issues
- More type corrections
Release Date: 5/2/2018
- Added
IsAlive
for WebSockets - Adjusted SSL Security Types
Release Date: 3/17/2018
- Added
DefaultReceiveWindow
toClientConfiguration
. Defaults to5000
Release Date: 3/17/2018
- Added fix for WAPI Url with extra trailing space
Release Date: 2/23/2018
- Fixed data model issues around
AbstractBinanceWebSocketClient
- Fixes for
string
->decimal
- Added Combined and Partial WebSocket methods
Release Date: 2/21/2018
- Fixed bugs around deserialized properties failing
- Fixed User data web socket issue
Release Date: 2/10/2018
- Changed URL to match new API spec
- Removed unnecessary guards
- Added System Status API endpoint and reponse type
Release Date: 2/6/2018
- Fixed inaccurate websocket endpoint for agg trades
- Removed unnecessary guards
Release Date: 2/2/2018
- Adjusted
CreateOrder
request to allow you to specify what type of response you want - Removed
TimeInForce
as required param from New order and Test order - Changed
Quantity
to bedecimal
- Added additional Symbol pairs to static class
- Expanded the number of order types available
- Added exchange info endpoint
Release Date: 1/23/2018
- Fixed bug around QueryOrder Http method
Release Date: 1/21/2018
- Introduced interface folder seperation
- Fix to Timestamp logic for non dotnetstandard projects
- Changes to types that shouldn't been strings
- Backwards compatible support for older
.NET
versions - Fixes to some models
- Adjusting some other types
- Removing unused code BREAKING CHANGES
- Removed
NLog
support - Moved a number of files
Release Date: 01/16/2018
- Made properties in requests nullable to prevent malformed requests when params not provided
- Additional logging
- Fix for
OrderStatus
issue catch
for deserializing response
Release Date: 01/11/2018
- Fixed
OrderStatus
enum bug. Issue #7
Release Date: 11/30/2017
BREAKING CHANGE
- New trading symbols added
- Added in all new endpoints, for
WithdrawHistory
,DepositHistory
,DepositAddress
andWithdraw
all of which areSIGNED
- New models
Release Date: 11/08/2017
- Added new trading pairs for
NULS
,RCN
,KMD
,POWR
andVEN
- Added more test coverage to Market Data call
Release Date: 11/06/2017
- Added new trading pairs for
BNB/USDT
andBNB/VEN
- hooray
Release Date: 11/03/2017
- Added new trading pairs for
MOD
andENJ
g
Release Date: 11/02/2017
- Updated
TradingPairSymbols
static
class withYOYO
,ARK
,XRP
andPOWR
.BTC
andETH
pairs. - Added more unit tests
- Added defensive logic around async api key additions
Release Date: 10/31/2017
- Added
TradingPairSymbols
static
class. Access all symbols that Binance list with ease.
Release Date: 10/26/2017
- Added in richer exceptions based on contextual errors:
BinanceServerException
BinanceBadRequestException
BinanceTimeoutException
- Added in example code to README and
ExampleProgram.cs
Breaking Change
- Building out 2 instances of the
BinanceWebSocket
system from a baseAbtract*
class. You can now have theDisposable*
instance, which works the same as is, or you can have a manual one, which requires manual management of the the individualWebSockets
with theInstanceBinanceWebSocketClient
. - Changed
BinanceClient
requirements
Release Date: 10/19/2017
- Start of unit test coverage
- Abstraction
- Changed
BinanceClient
requirements
Release Date: 10/19/2017
- Added
ResultTransformations
static
class; used to transform API results into meaningful data - Adjusted examples
Release Date: 10/18/2017
- Added
NLog
support, and samplenlog.config
- Added more advanced example of Kline cache
- Added basic examples
- Minor changes
Release Date: 10/17/2017
- Adjusted Kline cache models for example
Release Date: 10/17/2017
- Adjusted Depth cache models for example
Release Date: 10/17/2017
- Added in API Cache concrete implementation
- Auditing areas for cache implementation
- Added
Examples
section onREADME.md
for local cache and intoProgram.cs
for demo - Added new models for cache usage
- Added more comments to code
Release Date: 10/16/2017
- Added in documentation to
/docs
in repo root - Added in Test Order endpoints
- Adjusted method name
Release Date: 10/16/2017
- Added in WebSockets endpoints via the new
BinanceWebSocketClient
- Added in UserDataStream endpoints
- Type changes
- Additional abstractions around new types
- Enum util added
Release Date: 10/13/2017
- Type changes in responses
- Adjusted RateLimiter logic
Release Date: 10/13/2017
- Provided initial commits
- All basic
REST
endpoints - Rate Limiting
IAPICache
abstraction- Strongly typed requests