UNPKG

@drift-labs/sdk

Version:
28 lines 996 B
/// <reference types="node" /> /// <reference types="node" /> import { UserMap } from './userMap'; import { UserAccount } from '../types'; import { Commitment, MemcmpFilter } from '@solana/web3.js'; import { ResubOpts } from '../accounts/types'; export declare class WebsocketSubscription { private userMap; private commitment; private skipInitialLoad; private resubOpts?; private includeIdle?; private additionalFilters?; private decodeFn; private subscriber; constructor({ userMap, commitment, skipInitialLoad, resubOpts, includeIdle, decodeFn, additionalFilters, }: { userMap: UserMap; commitment: Commitment; skipInitialLoad?: boolean; resubOpts?: ResubOpts; includeIdle?: boolean; decodeFn: (name: string, data: Buffer) => UserAccount; additionalFilters?: MemcmpFilter[]; }); subscribe(): Promise<void>; unsubscribe(): Promise<void>; } //# sourceMappingURL=WebsocketSubscription.d.ts.map