Whirlpool to perform the swap on
PublicKey for the input token mint to swap with
The amount of input token to swap from
The amount of slippage to account for in this quote
PublicKey for the Whirlpool ProgramId
The percentage amount to send to developer wallet prior to the swap. Percentage num/dem values has to match token decimal.
Optional
opts: SimpleAccountFetchOptionsan WhirlpoolAccountFetchOptions object to define fetch and cache options when accessing on-chain accounts
a SwapQuote object with slippage adjusted SwapInput parameters & estimates on token amounts, fee & end whirlpool states.
Get an estimated swap quote using input token amount while collecting dev fees.