UNPKG

bybit-api

Version:

Complete & robust Node.js SDK for Bybit's REST APIs and WebSockets, with TypeScript & strong end to end tests.

57 lines (56 loc) 1.4 kB
import { ExecTypeV5 } from '../shared-v5'; export interface GetPreUpgradeOrderHistoryParamsV5 { category: 'linear' | 'inverse'; symbol?: string; baseCoin?: string; orderId?: string; orderLinkId?: string; orderFilter?: 'Order' | 'StopOrder'; orderStatus?: string; startTime?: number; endTime?: number; limit?: number; cursor?: string; } export interface GetPreUpgradeTradeHistoryParamsV5 { category: 'linear' | 'inverse'; symbol?: string; orderId?: string; orderLinkId?: string; baseCoin?: string; startTime?: number; endTime?: number; execType?: ExecTypeV5; limit?: number; cursor?: string; } export interface GetPreUpgradeClosedPnlParamsV5 { category: 'linear' | 'inverse'; symbol: string; startTime?: number; endTime?: number; limit?: number; cursor?: string; } export interface GetPreUpgradeTransactionLogParamsV5 { category: 'linear' | 'option'; baseCoin?: string; type?: string; startTime?: number; endTime?: number; limit?: number; cursor?: string; } export interface GetPreUpgradeOptionDeliveryRecordParamsV5 { category: 'option'; symbol?: string; expDate?: string; limit?: number; cursor?: string; } export interface GetPreUpgradeUSDCSessionParamsV5 { category: 'linear'; symbol?: string; limit?: number; cursor?: string; }