Type alias ContractFunctionConfig<TAbi, TFunctionName, TAbiStateMutability>

ContractFunctionConfig<TAbi, TFunctionName, TAbiStateMutability>: {
    abi: Narrow<TAbi>;
    address: Address;
    functionName: InferFunctionName<TAbi, TFunctionName, TAbiStateMutability>;
} & GetFunctionArgs<TAbi, TFunctionName>

Type Parameters

Type declaration

  • abi: Narrow<TAbi>

    Contract ABI

  • address: Address

    Contract address

  • functionName: InferFunctionName<TAbi, TFunctionName, TAbiStateMutability>

    Function to invoke on the contract

Generated using TypeDoc