@drift-labs/common
Version:
Common functions for Drift
27 lines (26 loc) • 923 B
TypeScript
import { SpotMarketConfig, DriftEnv, initialize, PerpMarketConfig } from '@drift-labs/sdk';
export declare const Config: {
initialized: boolean;
spotMarketsLookup: SpotMarketConfig[];
perpMarketsLookup: PerpMarketConfig[];
sdkConfig: ReturnType<typeof initialize>;
};
export declare const Initialize: (env: DriftEnv) => {
ENV: DriftEnv;
PYTH_ORACLE_MAPPING_ADDRESS: string;
DRIFT_PROGRAM_ID: string;
JIT_PROXY_PROGRAM_ID?: string;
DRIFT_ORACLE_RECEIVER_ID: string;
USDC_MINT_ADDRESS: string;
SERUM_V3: string;
PHOENIX: string;
OPENBOOK: string;
V2_ALPHA_TICKET_MINT_ADDRESS: string;
PERP_MARKETS: PerpMarketConfig[];
SPOT_MARKETS: SpotMarketConfig[];
MARKET_LOOKUP_TABLE: string;
MARKET_LOOKUP_TABLES: string[];
SERUM_LOOKUP_TABLE?: string;
PYTH_PULL_ORACLE_LOOKUP_TABLE?: string;
SB_ON_DEMAND_PID: import("@solana/web3.js").PublicKey;
};