@drift-labs/sdk
Version:
SDK for Drift Protocol
10 lines • 946 B
TypeScript
import type Client from '@triton-one/yellowstone-grpc';
import type { SubscribeRequest, SubscribeUpdate } from '@triton-one/yellowstone-grpc';
import { CommitmentLevel } from '@triton-one/yellowstone-grpc';
import type { ClientDuplexStream, ChannelOptions } from '@grpc/grpc-js';
import { CommitmentLevel as LaserCommitmentLevel, subscribe as LaserSubscribe, CompressionAlgorithms } from 'helius-laserstream';
import type { LaserstreamConfig, SubscribeRequest as LaserSubscribeRequest, SubscribeUpdate as LaserSubscribeUpdate } from 'helius-laserstream';
export { CommitmentLevel, Client, LaserSubscribe, LaserCommitmentLevel, CompressionAlgorithms, };
export type { ClientDuplexStream, ChannelOptions, SubscribeRequest, SubscribeUpdate, LaserstreamConfig, LaserSubscribeRequest, LaserSubscribeUpdate, };
export declare function createClient(...args: ConstructorParameters<typeof Client>): Promise<Client>;
//# sourceMappingURL=grpc.node.d.ts.map