The amount to be transferred. Can be specified directly or as a function that returns a promise resolving to the amount.
OptionalchainThe blockchain network on which the transaction will be executed.
OptionalfeeFee pool
OptionalsqrtUsed to set the limit for the price the swap will push the pool to
The address of the token or chain contract, if applicable.
The address of the token or chain contract, if applicable.
Parameters for the quoteExactInputSingle function.