Class IExchangeHelper__factory

Hierarchy

  • IExchangeHelper__factory

Constructors

Properties

Methods

Constructors

Properties

abi: readonly [{
    inputs: readonly [{
        internalType: "address";
        name: "sourceToken";
        type: "address";
    }, {
        internalType: "address";
        name: "targetToken";
        type: "address";
    }, {
        internalType: "uint256";
        name: "sourceTokenAmount";
        type: "uint256";
    }, {
        internalType: "address";
        name: "callee";
        type: "address";
    }, {
        internalType: "address";
        name: "allowanceTarget";
        type: "address";
    }, {
        internalType: "bytes";
        name: "data";
        type: "bytes";
    }, {
        internalType: "address";
        name: "refundAddress";
        type: "address";
    }];
    name: "swapWithToken";
    outputs: readonly [{
        internalType: "uint256";
        name: "amountOut";
        type: "uint256";
    }, {
        internalType: "uint256";
        name: "sourceLeft";
        type: "uint256";
    }];
    stateMutability: "nonpayable";
    type: "function";
}]

Methods

  • Parameters

    • address: string
    • Optional runner: null | ContractRunner

    Returns IExchangeHelper

  • Returns IExchangeHelperInterface

Generated using TypeDoc