UNPKG

@drift-labs/sdk

Version:
23 lines 1.14 kB
/// <reference types="node" /> /// <reference types="node" /> import { Commitment } from '@solana/web3.js'; import { grpcProgramAccountSubscriber } from '../accounts/grpcProgramAccountSubscriber'; import { GrpcConfigs, ResubOpts } from '../accounts/types'; import { SignedMsgUserOrdersAccount } from '../types'; import { SignedMsgUserOrdersAccountSubscriber } from './signedMsgUserAccountSubscriber'; import { DriftClient } from '../driftClient'; export declare class grpcSignedMsgUserOrdersAccountSubscriber extends SignedMsgUserOrdersAccountSubscriber { private grpcConfigs; subscriber: grpcProgramAccountSubscriber<SignedMsgUserOrdersAccount>; constructor({ grpcConfigs, driftClient, commitment, resubOpts, decodeFn, resyncIntervalMs, }: { grpcConfigs: GrpcConfigs; driftClient: DriftClient; commitment?: Commitment; resubOpts?: ResubOpts; decodeFn?: (name: string, data: Buffer) => SignedMsgUserOrdersAccount; resyncIntervalMs?: number; }); subscribe(): Promise<void>; unsubscribe(): Promise<void>; } //# sourceMappingURL=grpcSignedMsgUserAccountSubscriber.d.ts.map