@drift-labs/sdk-browser
Version:
SDK for Drift Protocol
17 lines (16 loc) • 1.05 kB
TypeScript
import { MemcmpFilter } from '@solana/web3.js';
export declare function getUserFilter(): MemcmpFilter;
export declare function getNonIdleUserFilter(): MemcmpFilter;
export declare function getUserWithOrderFilter(): MemcmpFilter;
export declare function getUserWithoutOrderFilter(): MemcmpFilter;
export declare function getUserWithAuctionFilter(): MemcmpFilter;
export declare function getUserThatHasBeenLP(): MemcmpFilter;
export declare function getUserWithName(name: string): MemcmpFilter;
export declare function getUsersWithPoolId(poolId: number): MemcmpFilter;
export declare function getUserStatsFilter(): MemcmpFilter;
export declare function getUserStatsIsReferredFilter(): MemcmpFilter;
export declare function getUserStatsIsReferredOrReferrerFilter(): MemcmpFilter;
export declare function getSignedMsgUserOrdersFilter(): MemcmpFilter;
export declare function getPerpMarketAccountsFilter(): MemcmpFilter;
export declare function getSpotMarketAccountsFilter(): MemcmpFilter;
export declare function getRevenueShareEscrowFilter(): MemcmpFilter;