UNPKG

@exchanges/binance

Version:

Exchange provider for Binance API

21 lines (20 loc) 610 B
import { BinanceSignedClient } from '../../../clients'; import { coinM } from '../../../info'; export interface BasisPayload { pair: string; contractType: coinM.ContractType; period: coinM.InterestPeriod; limit?: number; startTime?: Date | number; endTime?: Date | number; } export interface BasisResponse { pair: string; contractType: coinM.ContractType; futuresPrice: number; indexPrice: number; basis: number; basisRate: number; timestamp: Date; } export declare function basis(client: BinanceSignedClient, payload: BasisPayload): Promise<BasisResponse>;