Type Alias ContractFunctionArgs<abi, mutability, functionName>

ContractFunctionArgs<abi, mutability, functionName>: AbiParametersToPrimitiveTypes<ExtractAbiFunction<abi extends Abi
        ? abi
        : Abi, functionName, mutability>["inputs"], "inputs"> extends infer args
    ? [args] extends [never]
        ? readonly unknown[]
        : args
    : readonly unknown[]

Type Parameters