UNPKG

@drift-labs/sdk

Version:
13 lines 957 B
import { WebSocketDriftClientAccountSubscriber } from './webSocketDriftClientAccountSubscriber'; import { OracleInfo } from '../oracles/types'; import { DriftProgram } from '../config'; import { DelistedMarketSetting, GrpcConfigs, ResubOpts } from './types'; export declare class grpcDriftClientAccountSubscriber extends WebSocketDriftClientAccountSubscriber { private grpcConfigs; constructor(grpcConfigs: GrpcConfigs, program: DriftProgram, perpMarketIndexes: number[], spotMarketIndexes: number[], oracleInfos: OracleInfo[], shouldFindAllMarketsAndOracles: boolean, delistedMarketSetting: DelistedMarketSetting, resubOpts?: ResubOpts); subscribe(): Promise<boolean>; subscribeToSpotMarketAccount(marketIndex: number): Promise<boolean>; subscribeToPerpMarketAccount(marketIndex: number): Promise<boolean>; subscribeToOracle(oracleInfo: OracleInfo): Promise<boolean>; } //# sourceMappingURL=grpcDriftClientAccountSubscriber.d.ts.map