@ox-fun/drift-sdk
Version:
SDK for Drift Protocol
18 lines (15 loc) • 406 B
text/typescript
import { DriftClient } from '../driftClient';
import { UserAccount } from '../types';
import { ConfirmOptions, PublicKey } from '@solana/web3.js';
export type AuctionSubscriberConfig = {
driftClient: DriftClient;
opts?: ConfirmOptions;
resubTimeoutMs?: number;
};
export interface AuctionSubscriberEvents {
onAccountUpdate: (
account: UserAccount,
pubkey: PublicKey,
slot: number
) => void;
}