UNPKG

@drift-labs/sdk

Version:
18 lines 734 B
import { LogProvider, logProviderCallback } from './types'; import { Commitment, Connection, PublicKey } from '@solana/web3.js'; export declare class PollingLogProvider implements LogProvider { private connection; private address; private frequency; private batchSize?; private finality; private intervalId; private mostRecentSeenTx?; private mutex; private firstFetch; constructor(connection: Connection, address: PublicKey, commitment: Commitment, frequency?: number, batchSize?: number); subscribe(callback: logProviderCallback, skipHistory?: boolean): Promise<boolean>; isSubscribed(): boolean; unsubscribe(): Promise<boolean>; } //# sourceMappingURL=pollingLogProvider.d.ts.map