diff --git a/src/node-binance-api.ts b/src/node-binance-api.ts index 3165d642..0c269af8 100644 --- a/src/node-binance-api.ts +++ b/src/node-binance-api.ts @@ -4343,7 +4343,7 @@ export default class Binance { /** * @see https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/Cancel-Multiple-Orders */ - async futuresCancelMultipleOrders(symbol: string, params: Dict = {}) { + async futuresCancelMultipleOrders(symbol: string, params: Dict = {}): Promise<(FuturesOrder|Response)[]> { return await this.privateFuturesRequest('v1/batchOrders', this.extend({ 'symbol': symbol }, params), 'DELETE'); } @@ -4379,7 +4379,7 @@ export default class Binance { * @param params extra parameters to be sent in the request * @returns */ - async futuresCancelAll(symbol: string, params: Dict = {}): Promise { + async futuresCancelAll(symbol: string, params: Dict = {}): Promise { params.symbol = symbol; return await this.privateFuturesRequest('v1/allOpenOrders', params, 'DELETE'); } diff --git a/src/types.ts b/src/types.ts index 7239a84f..bf9f72aa 100644 --- a/src/types.ts +++ b/src/types.ts @@ -44,6 +44,11 @@ export type OrderStatus = export type TimeInForce = 'GTC' | 'IOC' | 'FOK' | 'GTE_GTC' | 'GTD' +export interface Response { + code: number + msg: string +} + export interface Candle { openTime: number open: string