Skip to content

Releases: binance/binance-connector-dotnet

v4.1.0 Release

18 Jun 09:06
Compare
Choose a tag to compare

Added

  • New endpoints for Margin:
    • POST /sapi/v1/margin/borrow-repay: Margin account borrow/repay
    • GET /sapi/v1/margin/borrow-repay: Query borrow/repay records in Margin account

Updated

  • Updated dependencies versions:
    • Microsoft.Extensions.Logging to 8.0.0
    • Microsoft.Extensions.Logging.Console to 8.0.0
    • Microsoft.Extensions.Logging.Abstractions to 8.0.1
    • BouncyCastle.Cryptograph to 2.3.1
  • Margin:
    • GET /sapi/v1/margin/transfer: add parameter isolatedSymbol
    • GET /sapi/v1/margin/allAssets: add parameter asset
    • GET /sapi/v1/margin/allPairs: add parameter symbol
    • GET /sapi/v1/margin/isolated/allPairs: add parameter symbol

Removed

  • Bswap

    • GET /sapi/v1/bswap/pools
    • GET /sapi/v1/bswap/liquidity
    • POST /sapi/v1/bswap/liquidityAdd
    • POST /sapi/v1/bswap/liquidityRemove
    • GET /sapi/v1/bswap/liquidityOps
    • GET /sapi/v1/bswap/quote
    • POST /sapi/v1/bswap/swap
    • GET /sapi/v1/bswap/swap
    • GET /sapi/v1/bswap/poolConfigure
    • GET /sapi/v1/bswap/addLiquidityPreview
    • GET /sapi/v1/bswap/removeLiquidityPreview
    • GET /sapi/v1/bswap/unclaimedRewards
    • POST /sapi/v1/bswap/claimRewards
    • GET /sapi/v1/bswap/claimedHistory
  • Margin

    • GET /sapi/v1/margin/isolated/pair
    • POST /sapi/v1/margin/isolated/transfer
    • GET /sapi/v1/margin/isolated/transfer
    • GET /sapi/v1/margin/asset
    • POST /sapi/v1/margin/loan
    • GET /sapi/v1/margin/dribblet
    • GET /sapi/v1/margin/loan
    • GET /sapi/v1/margin/pair
    • POST /sapi/v1/margin/repay
    • GET /sapi/v1/margin/repay
    • POST /sapi/v1/margin/transfer
  • Staking

    • GET /sapi/v1/staking/productList
    • POST /sapi/v1/staking/purchase
    • POST /sapi/v1/staking/redeem
    • GET /sapi/v1/staking/position
    • GET /sapi/v1/staking/stakingRecord
    • POST /sapi/v1/staking/setAutoStaking
    • GET /sapi/v1/staking/personalLeftQuota

v4.0.1 Release

04 Oct 07:11
@2pd 2pd
89c1b63
Compare
Choose a tag to compare
  • Fix parameter type issue in method AggregateTradesListAsync, KlinesAsync and UiKlinesAsync

v4.0.0

28 Jun 07:47
a34fb6a
Compare
Choose a tag to compare

Added

  • Added User-Agent

4.0.0-rc1

27 Apr 05:47
8b6f57f
Compare
Choose a tag to compare

Added

  • WebSocket API support.
  • Added new Models SelfTradePreventionMode and TickerType.

Updated

  • Updated Interval Model with ONE_SECOND.
  • Updated dependencies versions:
    • Microsoft.Extensions.Logging to 6.0.0.
    • Microsoft.Extensions.Logging.Console to 6.0.0.
    • Microsoft.Extensions.Logging.Abstractions to 6.0.0.
    • Microsoft.NET.Test.Sdk to 17.5.0.

v3.0.0

29 Mar 04:16
470ee93
Compare
Choose a tag to compare

Removed

  • End of compatibility verification for .NET 3.1.x and 5.0.x due to these versions reaching their end of life.

Updated

  • Replaced BouncyCastle cryptographic package to BouncyCastle.Cryptography.
  • Updated Examples and Tests project file to net6.0.

v2.0.0 Release

22 Nov 09:31
@2pd 2pd
ecb7eac
Compare
Choose a tag to compare
  • Add RSA Key signature

1.8.0

12 Aug 07:07
@2pd 2pd
3c8ebb6
Compare
Choose a tag to compare

Added

  • New endpoint for Portfolio Margin:
    • GET /sapi/v1/portfolio/pmLoan to query Portfolio Margin Bankruptcy Loan Record.
    • POST /sapi/v1/portfolio/repay to repay Portfolio Margin Bankruptcy Loan.
    • GET /sapi/v1/portfolio/collateralRate to get Portfolio Margin Collateral Rate.

Changed

  • Changed endpoints for Trade:
    • POST /api/v3/order/test New optional fields strategyId and strategyType.
    • POST /api/v3/order New optional fields strategyId and strategyType.
    • POST /api/v3/order/cancelReplace New optional fields strategyId and strategyType.
    • POST /api/v3/order/oco New optional fields limitStrategyId, limitStrategyType, stopStrategyId and stopStrategyType.

1.7.0

19 Jul 12:41
277a474
Compare
Choose a tag to compare

Added
New endpoint for Margin:

  • POST /sapi/v3/asset/getUserAsset to get user assets.

New endpoint for Wallet:

  • GET /sapi/v1/margin/dribblet to query the historical information of user's margin account small-value asset conversion BNB.

Changed
Update endpoint for Convert:

  • GET /sapi/v1/fiat/orders: Weight changes from IP(3000) to IP(100)

1.6.0

04 Jul 08:01
169cfec
Compare
Choose a tag to compare

Added
New endpoint for Market:

  • GET /api/v3/ticker for rolling window price change statistics based on windowSize provided.

New endpoint for Trade:

  • POST /api/v3/order/cancelReplace to cancel an existing order and place a new order on the same symbol.

Changed
Update endpoint for Fiat:

  • GET /sapi/v1/fiat/orders: Weight changes from IP(1) to UID(90000)

Update endpoint for Pay:

  • GET /sapi/v1/pay/transactions: Param names changed: startTimestamp -> startTime; endTimestamp -> endTime.

Fixed

  • Timestamps defined in examples overflow the implicitly assigned int32 data type. Appended L to the integer to explicitly define as a int64 variable.
  • Explicitly defined optional arguments to avoid issues in the case of future additions or changes to optional parameters.
  • Ambiguity between Binance.Spot.Convert and System.Convert. Removed redundant System import.

1.5.0

27 May 09:38
c3373b7
Compare
Choose a tag to compare

Added

New endpoints for Staking:

  • GET /sapi/v1/staking/productList to get Staking product list
  • POST /sapi/v1/staking/purchase to stake product
  • POST /sapi/v1/staking/redeem to redeem product
  • GET /sapi/v1/staking/position to get Staking product holding position
  • GET /sapi/v1/staking/stakingRecord to inquiry Staking history records
  • POST /sapi/v1/staking/setAutoStaking to set Auto Staking function
  • GET /sapi/v1/staking/personalLeftQuota to inquiry Staking left quota

New endpoint for Portfolio Margin:

  • GET /sapi/v1/portfolio/account to support query portfolio margin account info

New endpoint for BSwap:

  • GET /sapi/v1/bswap/removeLiquidityPreview to get remove liquidity preview

New endpoint for Gift Card:

  • GET /sapi/v1/giftcard/cryptography/rsa-public-key to fetch RSA public key.

Changed
Update endpoint for Gift Card:

  • POST /sapi/v1/giftcard/redeemCode: new optional parameter externalUid. Each external unique ID represents a unique user on the partner platform. The function helps you to identify the redemption behavior of different users.

Fixed

  • Updated tests & examples parameters.
  • Updated documentation.
  • Added missing Market examples.
  • Added missing parameters to Mining endpoints.
  • Added missing symbol parameter to Isolated User Data Streams.
  • Changed wrong Enum data types.