UNPKG

@drift-labs/common

Version:

Common functions for Drift

27 lines (26 loc) 923 B
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; };