Interface QuoteGetRequest

interface QuoteGetRequest {
    amount: number;
    asLegacyTransaction?: boolean;
    autoSlippage?: boolean;
    autoSlippageCollisionUsdValue?: number;
    computeAutoSlippage?: boolean;
    dexes?: string[];
    excludeDexes?: string[];
    inputMint: string;
    maxAccounts?: number;
    maxAutoSlippageBps?: number;
    minimizeSlippage?: boolean;
    onlyDirectRoutes?: boolean;
    outputMint: string;
    platformFeeBps?: number;
    preferLiquidDexes?: boolean;
    restrictIntermediateTokens?: boolean;
    slippageBps?: number;
    swapMode?: QuoteGetSwapModeEnum;
}

Properties

amount: number
asLegacyTransaction?: boolean
autoSlippage?: boolean
autoSlippageCollisionUsdValue?: number
computeAutoSlippage?: boolean
dexes?: string[]
excludeDexes?: string[]
inputMint: string
maxAccounts?: number
maxAutoSlippageBps?: number
minimizeSlippage?: boolean
onlyDirectRoutes?: boolean
outputMint: string
platformFeeBps?: number
preferLiquidDexes?: boolean
restrictIntermediateTokens?: boolean
slippageBps?: number