The recipient's address or account.
The amount to be transferred. Can be specified directly or as a function that returns a promise resolving to the amount.
Optional
amountThe amount to be transferred. Can be specified directly or as a function that returns a promise resolving to the amount.
Optional
chainThe blockchain network on which the transaction will be executed.
Optional
feeFee pool
Optional
feesThe fee values for the transaction. Can be specified directly or as a function that returns a promise resolving to the fee values.
Optional
gasThe gas limit for the transaction.
Optional
sqrtUsed 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.
Optional
withIncludes the approve() step in the transaction.
Parameters for the exactInputSingle function.