@drift-labs/sdk
Version:
SDK for Drift Protocol
11 lines (10 loc) • 644 B
TypeScript
import { GrpcConfigs } from './types';
import { Program } from '@coral-xyz/anchor';
import { PublicKey } from '@solana/web3.js';
import { InsuranceFundStake } from '../types';
import { WebSocketInsuranceFundStakeAccountSubscriber } from './webSocketInsuranceFundStakeAccountSubscriber';
export declare class grpcInsuranceFundStakeAccountSubscriber extends WebSocketInsuranceFundStakeAccountSubscriber {
private grpcConfigs;
constructor(grpcConfigs: GrpcConfigs, program: Program, insuranceFundStakeAccountPublicKey: PublicKey, resubTimeoutMs?: number);
subscribe(insuranceFundStakeAccount?: InsuranceFundStake): Promise<boolean>;
}