@drift-labs/sdk
Version:
SDK for Drift Protocol
7 lines (6 loc) • 639 B
TypeScript
import { Connection, PublicKey } from '@solana/web3.js';
import { UserAccount, UserStatsAccount } from '../types';
import { Program } from '@coral-xyz/anchor';
export declare function fetchUserAccounts(connection: Connection, program: Program, authority: PublicKey, limit?: number): Promise<(UserAccount | undefined)[]>;
export declare function fetchUserAccountsUsingKeys(connection: Connection, program: Program, userAccountPublicKeys: PublicKey[]): Promise<(UserAccount | undefined)[]>;
export declare function fetchUserStatsAccount(connection: Connection, program: Program, authority: PublicKey): Promise<UserStatsAccount | undefined>;