Type Alias EstimateContractGasParameters<abi, functionName, args, chain>

EstimateContractGasParameters<abi, functionName, args, chain>: ContractFunctionParameters<abi, "nonpayable" | "payable", functionName, args> & UnionOmit<EstimateGasParameters<chain>, "data" | "to" | "value"> & GetValue<abi, functionName, EstimateGasParameters<chain> extends EstimateGasParameters
    ? EstimateGasParameters<chain>["value"]
    : EstimateGasParameters["value"]>

Type Parameters