Function swapQuoteByInputToken

  • Get an estimated swap quote using input token amount.

    Parameters

    • whirlpool: Whirlpool

      Whirlpool to perform the swap on

    • inputTokenMint: Address

      PublicKey for the input token mint to swap with

    • tokenAmount: BN

      The amount of input token to swap from

    • slippageTolerance: Percentage

      The amount of slippage to account for in this quote

    • programId: Address

      PublicKey for the Whirlpool ProgramId

    • fetcher: WhirlpoolAccountFetcherInterface
    • Optional opts: SimpleAccountFetchOptions

      an WhirlpoolAccountFetchOptions object to define fetch and cache options when accessing on-chain accounts

    Returns Promise<SwapQuote>

    a SwapQuote object with slippage adjusted SwapInput parameters & estimates on token amounts, fee & end whirlpool states.

Generated using TypeDoc