Type alias EstimateContractGasParameters<TAbi, TFunctionName, TChain, TAccount>

EstimateContractGasParameters<TAbi, TFunctionName, TChain, TAccount>: ContractFunctionConfig<TAbi, TFunctionName, "payable" | "nonpayable"> & UnionOmit<EstimateGasParameters<TChain, TAccount>, "data" | "to" | "value"> & GetValue<TAbi, TFunctionName, EstimateGasParameters<TChain> extends EstimateGasParameters
    ? EstimateGasParameters<TChain>["value"]
    : EstimateGasParameters["value"]>

Type Parameters

  • TAbi extends Abi | readonly unknown[] = Abi

  • TFunctionName extends string = string

  • TChain extends Chain | undefined = Chain | undefined

  • TAccount extends Account | undefined = undefined

Generated using TypeDoc