Type alias DriftClientConfig
Drift
Client
Config
: { accountSubscription
?: DriftClientSubscriptionConfig; activeSubAccountId
?: number; authority
?: PublicKey; authoritySubAccountMap
?: Map<string, number[]>; connection
: Connection; env
?: DriftEnv; includeDelegates
?: boolean; marketLookupTable
?: PublicKey; opts
?: ConfirmOptions; oracleInfos
?: OracleInfo[]; perpMarketIndexes
?: number[]; programID
?: PublicKey; skipLoadUsers
?: boolean; spotMarketIndexes
?: number[]; subAccountIds
?: number[]; txParams
?: TxParams; txSender
?: TxSender; txVersion
?: TransactionVersion; userStats
?: boolean; wallet
: IWallet; }
Type declaration
-
-
Optional
activeSubAccountId?: number
-
Optional
authority?: PublicKey
-
Optional
authoritySubAccountMap?: Map<string, number[]>
-
connection: Connection
-
-
Optional
includeDelegates?: boolean
-
Optional
marketLookupTable?: PublicKey
-
Optional
opts?: ConfirmOptions
-
Optional
oracleInfos?: OracleInfo[]
-
Optional
perpMarketIndexes?: number[]
-
Optional
programID?: PublicKey
-
Optional
skipLoadUsers?: boolean
-
Optional
spotMarketIndexes?: number[]
-
Optional
subAccountIds?: number[]
-
Optional
txParams?: TxParams
-
Optional
txSender?: TxSender
-
Optional
txVersion?: TransactionVersion
-
Optional
userStats?: boolean
-