@circle-fin/usdckit - v0.18.0
    Preparing search index...

    Type Alias ExactInputSingleParams

    Parameters for the exactInputSingle function.

    type ExactInputSingleParams = {
        account: Address | Account;
        amountIn: NativeUnits | BaseUnits;
        amountOutMinimum?: NativeUnits | BaseUnits;
        chain?: Chain;
        fee?: number;
        fees?: FeeValuesEIP1559;
        gas?: bigint;
        sqrtPriceLimitX96?: bigint;
        tokenIn: Address | ChainContract;
        tokenOut: Address | ChainContract;
        withApprove?: boolean;
    }
    Index

    Properties

    account: Address | Account

    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.

    amountOutMinimum?: NativeUnits | BaseUnits

    The amount to be transferred. Can be specified directly or as a function that returns a promise resolving to the amount.

    chain?: Chain

    The blockchain network on which the transaction will be executed.

    fee?: number

    Fee pool

    The fee values for the transaction. Can be specified directly or as a function that returns a promise resolving to the fee values.

    gas?: bigint

    The gas limit for the transaction.

    sqrtPriceLimitX96?: bigint

    Used to set the limit for the price the swap will push the pool to

    tokenIn: Address | ChainContract

    The address of the token or chain contract, if applicable.

    tokenOut: Address | ChainContract

    The address of the token or chain contract, if applicable.

    withApprove?: boolean

    Includes the approve() step in the transaction.