@exchanges/binance
Version:
Exchange provider for Binance API
7 lines (6 loc) • 655 B
TypeScript
import { BinanceSignedClient } from '../../../clients';
import { spot } from '../../../info';
export declare type NewOrderPayload<OrderResponseType extends spot.OrderResponseType = spot.OrderResponseType> = spot.NewOrderPayload<OrderResponseType>;
export declare function newOrder(client: BinanceSignedClient, payload: spot.NewOrderPayload<'FULL'>): Promise<spot.OrderFullResponse>;
export declare function newOrder(client: BinanceSignedClient, payload: spot.NewOrderPayload<'RESULT'>): Promise<spot.OrderResultResponse>;
export declare function newOrder(client: BinanceSignedClient, payload: spot.NewOrderPayload<'ACK'>): Promise<spot.OrderACKResponse>;