Function findBestSuperStakeIxs
- findBestSuperStakeIxs(__namedParameters: {
amount: BN;
driftClient: DriftClient;
forceMarinade?: boolean;
jupiterClient: JupiterClient;
jupiterQuote?: QuoteResponse;
marketIndex: number;
onlyDirectRoutes?: boolean;
price?: number;
userAccountPublicKey?: PublicKey;
}): Promise<{
ixs: TransactionInstruction[];
lookupTables: AddressLookupTableAccount[];
method: "jupiter" | "marinade";
price?: number;
}>
-
Parameters
-
__namedParameters: {
amount: BN;
driftClient: DriftClient;
forceMarinade?: boolean;
jupiterClient: JupiterClient;
jupiterQuote?: QuoteResponse;
marketIndex: number;
onlyDirectRoutes?: boolean;
price?: number;
userAccountPublicKey?: PublicKey;
}
-
amount: BN
-
-
Optional forceMarinade?: boolean
-
-
-
marketIndex: number
-
Optional onlyDirectRoutes?: boolean
-
Optional price?: number
-
Optional userAccountPublicKey?: PublicKey
Returns Promise<{
ixs: TransactionInstruction[];
lookupTables: AddressLookupTableAccount[];
method: "jupiter" | "marinade";
price?: number;
}>