UNPKG

@exchanges/binance

Version:

Exchange provider for Binance API

35 lines (34 loc) 1.16 kB
import { BinanceSignedClient } from '../../../clients'; import { coinM } from '../../../info'; export interface ExchangeInformationResponse { exchangeFilters: any[]; rateLimits: coinM.RateLimitType[]; serverTime: Date; symbols: { filters: coinM.SymbolFilter[]; OrderType: coinM.OrderType[]; timeInForce: coinM.TimeInForce[]; symbol: string; pair: string; contractType: coinM.ContractType; deliveryDate: Date; onboardDate: Date; contractStatus: coinM.ContractStatusType; contractSize: number; quoteAsset: string; baseAsset: string; marginAsset: string; pricePrecision: number; quantityPrecision: number; baseAssetPrecision: number; quotePrecision: number; equalQtyPrecision: number; triggerProtect: number; maintMarginPercent: number; requiredMarginPercent: number; underlyingType: string; underlyingSubType: string[]; }[]; timezone: string; } export declare function exchangeInformation(client: BinanceSignedClient): Promise<ExchangeInformationResponse>;