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