Type alias TransactionOptionsWithContractWrapper<TContract, TResult, TMethod>

TransactionOptionsWithContractWrapper<TContract, TResult, TMethod>: Omit<TransactionOptions<TResult>, "storage"> & {
    args: Parameters<TContract["functions"][TMethod]>;
    contractWrapper: ContractWrapper<TContract>;
    method: TMethod;
}

Type Parameters

  • TContract extends BaseContract

  • TResult = TransactionResult

  • TMethod extends keyof TContract["functions"] = keyof TContract["functions"]

Type declaration

  • args: Parameters<TContract["functions"][TMethod]>
  • contractWrapper: ContractWrapper<TContract>
  • method: TMethod

Generated using TypeDoc