Simple client interface to facilitate the use of some Binance API.
Target frameworks: .NET Standard 2.0, .NET Core 3.1 & .net 6.0
Tested thoroughly with XRP currency.
Code Repository: https://github.com/alex-piccione/BinanceApiClient
CI/CD: Azure DevOps
| Function | Description | Status |
|---|---|---|
| List Pairs | List pairs available on the exchange | Done |
| Get Ticker / Get Tickers | Get the Ask/Bid/Min/Max/Last prices of currency pair(s) | Done |
| Get Balance | List the owned and free amount of all the not empty currencies | Done |
| Create Market Order | Create a market order | TODO |
| Create Limit Order | Create a market order | Done |
| List Open Orders | List the active orders on the specified markets | Done |
| List Closed orders | List completed orders | Done |
| Withdraw | Withdraw a currency | Done |
| List Withdrawals | List of withdrawals | TODO |
From time to time the withdrawal on a particular wallet can be suspended (for maintenance).
This is the error message: "The current currency is not open for withdrawal".
I don't know what HTTP Status Code is returned.
-
Minimum amount for orders is unknown Withdraw XRP has a minimum quantity of 25 become 50 (2019-07-07).
Sell XRP has a minimum quantity of 80 ?! -
Withdraw crypto can be suspended.
Can't find and endpoint to know this in advance.
Binance API docs: