|
|
@@ -30,7 +30,7 @@ class BinanceSpot {
|
|
|
this.secretKey = secretKey
|
|
|
}
|
|
|
|
|
|
- static async realPrice(symbol='BNB_USDT', side=BinanceSpot.TRADE_SIDE.BUY) {
|
|
|
+ static async realPrice(symbol='BNBUSDT', side=BinanceSpot.TRADE_SIDE.BUY) {
|
|
|
const url = `${BinanceSpot.BASE_URL}/api/v3/depth?symbol=${symbol}&limit=${5}`
|
|
|
|
|
|
const { data: rst } = await HttpKit.get(url)
|
|
|
@@ -46,8 +46,8 @@ class BinanceSpot {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- static async exchangeInfo() {
|
|
|
- const url = `${BinanceSpot.BASE_URL}/api/v3/exchangeInfo`
|
|
|
+ static async exchangeInfo(symbols=['BNBBUSD', 'BTCBUSD']) {
|
|
|
+ const url = `${BinanceSpot.BASE_URL}/api/v3/exchangeInfo?symbols=${BinanceKit.buildExchangeInfoSymbols(symbols)}`
|
|
|
|
|
|
const { data: rst } = await HttpKit.get(url)
|
|
|
return rst
|
|
|
@@ -91,7 +91,7 @@ class BinanceSpot {
|
|
|
return rst
|
|
|
}
|
|
|
|
|
|
- async takeOrder(symbol='BTC_USDT', price, side, quantity, quoteOrderQty, type=BinanceSpot.TRADE_TYPE.MARKET) {
|
|
|
+ async takeOrder(symbol='BTCUSDT', price, side, quantity, quoteOrderQty, type=BinanceSpot.TRADE_TYPE.MARKET) {
|
|
|
const url = `${BinanceSpot.BASE_URL}/api/v3/order`
|
|
|
let timestamp = new Date().getTime()
|
|
|
let data = {
|