<!DOCTYPE html ><html><head><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport"/><title></title><meta content="" name="description"/><meta content="" name="keywords"/><meta http-equiv="content-type" content="text/html; charset=UTF-8"/><link href="../lib/index.css" media="screen" type="text/css" rel="stylesheet"/><link href="../lib/template.css" media="screen" type="text/css" rel="stylesheet"/><link href="../lib/print.css" media="print" type="text/css" rel="stylesheet"/><link href="../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css"/><script type="text/javascript" src="../lib/jquery.min.js"></script><script type="text/javascript" src="../lib/index.js"></script><script type="text/javascript" src="../index.js"></script><script type="text/javascript" src="../lib/scheduler.js"></script><script type="text/javascript" src="../lib/template.js"></script><script type="text/javascript">/* this variable can be used by the JS to determine the path to the root document */ var toRoot = '../';</script></head><body><div id="search"><span id="doc-title"><span id="doc-version"></span></span> <span class="close-results"><span class="left"><</span> Back</span><div id="textfilter"><span class="input"><input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/"/><i class="clear material-icons"></i><i id="search-icon" class="material-icons"></i></span></div></div><div id="search-results"><div id="search-progress"><div id="progress-fill"></div></div><div id="results-content"><div id="entity-results"></div><div id="member-results"></div></div></div><div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;"><div id="content-container" style="-webkit-overflow-scrolling: touch;"><div id="subpackage-spacer"><div id="packages"><h1>Packages</h1><ul><li class="indented0 " name="_root_.root" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="_root_" class="anchorToMember"></a><a id="root:_root_" class="anchorToMember"></a> <span class="permalink"><a href="../index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../index.html" title=""><span class="name">root</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="indented1 " name="_root_.wtclientrpc" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wtclientrpc" class="anchorToMember"></a><a id="wtclientrpc:wtclientrpc" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="index.html" title=""><span class="name">wtclientrpc</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="current-entities indented1"><a href="AddTowerRequest$.html" title="" class="object"></a> <a href="AddTowerRequest.html" title="" class="class"></a><a href="AddTowerRequest.html" title="">AddTowerRequest</a></li><li class="current-entities indented1"><a href="AddTowerResponse$.html" title="" class="object"></a> <a href="AddTowerResponse.html" title="" class="class"></a><a href="AddTowerResponse.html" title="">AddTowerResponse</a></li><li class="current-entities indented1"><a href="GetTowerInfoRequest$.html" title="" class="object"></a> <a href="GetTowerInfoRequest.html" title="" class="class"></a><a href="GetTowerInfoRequest.html" title="">GetTowerInfoRequest</a></li><li class="current-entities indented1"><a href="ListTowersRequest$.html" title="" class="object"></a> <a href="ListTowersRequest.html" title="" class="class"></a><a href="ListTowersRequest.html" title="">ListTowersRequest</a></li><li class="current-entities indented1"><a href="ListTowersResponse$.html" title="" class="object"></a> <a href="ListTowersResponse.html" title="" class="class"></a><a href="ListTowersResponse.html" title="">ListTowersResponse</a></li><li class="current-entities indented1"><a href="PolicyRequest$.html" title="" class="object"></a> <a href="PolicyRequest.html" title="" class="class"></a><a href="PolicyRequest.html" title="">PolicyRequest</a></li><li class="current-entities indented1"><a href="PolicyResponse$.html" title="" class="object"></a> <a href="PolicyResponse.html" title="" class="class"></a><a href="PolicyResponse.html" title="">PolicyResponse</a></li><li class="current-entities indented1"><a href="PolicyType$.html" title="" class="object"></a> <a href="PolicyType.html" title="" class="class"></a><a href="PolicyType.html" title="">PolicyType</a></li><li class="current-entities indented1"><a href="RemoveTowerRequest$.html" title="" class="object"></a> <a href="RemoveTowerRequest.html" title="" class="class"></a><a href="RemoveTowerRequest.html" title="">RemoveTowerRequest</a></li><li class="current-entities indented1"><a href="RemoveTowerResponse$.html" title="" class="object"></a> <a href="RemoveTowerResponse.html" title="" class="class"></a><a href="RemoveTowerResponse.html" title="">RemoveTowerResponse</a></li><li class="current-entities indented1"><a href="StatsRequest$.html" title="" class="object"></a> <a href="StatsRequest.html" title="" class="class"></a><a href="StatsRequest.html" title="">StatsRequest</a></li><li class="current-entities indented1"><a href="StatsResponse$.html" title="" class="object"></a> <a href="StatsResponse.html" title="" class="class"></a><a href="StatsResponse.html" title="">StatsResponse</a></li><li class="current-entities indented1"><a href="Tower$.html" title="" class="object"></a> <a href="Tower.html" title="" class="class"></a><a href="Tower.html" title="">Tower</a></li><li class="current-entities indented1"><a href="TowerSession$.html" title="" class="object"></a> <a href="TowerSession.html" title="" class="class"></a><a href="TowerSession.html" title="">TowerSession</a></li><li class="current-entities indented1"><a href="TowerSessionInfo$.html" title="" class="object"></a> <a href="TowerSessionInfo.html" title="" class="class"></a><a href="TowerSessionInfo.html" title="">TowerSessionInfo</a></li><li class="current-entities indented1"><a href="WatchtowerClient$.html" title="" class="object"></a> <a href="" title="WatchtowerClient is a service that grants access to the watchtower client functionality of the daemon." class="trait"></a><a href="" title="WatchtowerClient is a service that grants access to the watchtower client functionality of the daemon.">WatchtowerClient</a></li><li class="current-entities indented1"><a href="WatchtowerClientClient$.html" title="" class="object"></a> <a href="WatchtowerClientClient.html" title="" class="trait"></a><a href="WatchtowerClientClient.html" title="">WatchtowerClientClient</a></li><li class="current-entities indented1"><span class="separator"></span> <a href="WatchtowerClientClientPowerApi.html" title="" class="trait"></a><a href="WatchtowerClientClientPowerApi.html" title="">WatchtowerClientClientPowerApi</a></li><li class="current-entities indented1"><span class="separator"></span> <a href="WatchtowerClientHandler$.html" title="" class="object"></a><a href="WatchtowerClientHandler$.html" title="">WatchtowerClientHandler</a></li><li class="current-entities indented1"><span class="separator"></span> <a href="WtclientProto$.html" title="" class="object"></a><a href="WtclientProto$.html" title="">WtclientProto</a></li></ul></div></div><div id="content"><body class="trait type"><div id="definition"><a href="WatchtowerClient$.html" title="See companion object"><div class="big-circle trait-companion-object">t</div></a><p id="owner"><a href="index.html" name="wtclientrpc" id="wtclientrpc" class="extype">wtclientrpc</a></p><h1><a href="WatchtowerClient$.html" title="See companion object">WatchtowerClient</a><span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html" title="Permalink"><i class="material-icons"></i></a></span></h1><h3><span class="morelinks"><div>Companion <a href="WatchtowerClient$.html" title="See companion object">object WatchtowerClient</a></div></span></h3></div><h4 id="signature" class="signature"><span class="modifier_kind"><span class="modifier"></span> <span class="kind">trait</span></span> <span class="symbol"><span class="name">WatchtowerClient</span><span class="result"> extends <a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></span></span></h4><div id="comment" class="fullcommenttop"><div class="comment cmt"><p>WatchtowerClient is a service that grants access to the watchtower client functionality of the daemon. </p></div><dl class="attributes block"><dt>Annotations</dt><dd><span class="name">@PekkoGrpcGenerated</span><span class="args">()</span> </dd></dl><div class="toggleContainer"><div class="toggle block"><span>Linear Supertypes</span><div class="superTypes hiddenContent"><a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a>, <a href="https://www.scala-lang.org/api/2.13.14/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></div></div></div><div class="toggleContainer"><div class="toggle block"><span>Known Subclasses</span><div class="subClasses hiddenContent"><a href="WatchtowerClientClient.html" name="wtclientrpc.WatchtowerClientClient" id="wtclientrpc.WatchtowerClientClient" class="extype">WatchtowerClientClient</a></div></div></div></div><div id="mbrsel"><div class="toggle"></div><div id="memberfilter"><i class="material-icons arrow"></i><span class="input"><input placeholder="Filter all members" id="mbrsel-input" type="text" accesskey="/"/></span><i class="clear material-icons"></i></div><div id="filterby"><div id="order"><span class="filtertype">Ordering</span><ol><li class="alpha in"><span>Alphabetic</span></li><li class="inherit out"><span>By Inheritance</span></li></ol></div><div class="ancestors"><span class="filtertype">Inherited<br/></span><ol id="linearization"><li class="in" name="wtclientrpc.WatchtowerClient"><span>WatchtowerClient</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li></ol></div><div class="ancestors"><span class="filtertype"></span><ol><li class="hideall out"><span>Hide All</span></li><li class="showall in"><span>Show All</span></li></ol></div><div id="visbl"><span class="filtertype">Visibility</span><ol><li class="public in"><span>Public</span></li><li class="protected out"><span>Protected</span></li></ol></div></div></div><div id="template"><div id="allMembers"><div class="values members"><h3>Abstract Value Members</h3><ol><li class="indented0 " name="wtclientrpc.WatchtowerClient#addTower" group="Ungrouped" fullComment="yes" data-isabs="true" visbl="pub"><a id="addTower(in:wtclientrpc.AddTowerRequest):scala.concurrent.Future[wtclientrpc.AddTowerResponse]" class="anchorToMember"></a><a id="addTower(AddTowerRequest):Future[AddTowerResponse]" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#addTower(in:wtclientrpc.AddTowerRequest):scala.concurrent.Future[wtclientrpc.AddTowerResponse]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">abstract </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">addTower</span><span class="params">(<span name="in">in: <a href="AddTowerRequest.html" name="wtclientrpc.AddTowerRequest" id="wtclientrpc.AddTowerRequest" class="extype">AddTowerRequest</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<a href="AddTowerResponse.html" name="wtclientrpc.AddTowerResponse" id="wtclientrpc.AddTowerResponse" class="extype">AddTowerResponse</a>]</span></span><p class="shortcomment cmt">AddTower adds a new watchtower reachable at the given address and considers it for new sessions.</p><div class="fullcomment"><div class="comment cmt"><p>AddTower adds a new watchtower reachable at the given address and considers it for new sessions. If the watchtower already exists, then any new addresses included will be considered when dialing it for session negotiations and backups. </p></div></div></li><li class="indented0 " name="wtclientrpc.WatchtowerClient#getTowerInfo" group="Ungrouped" fullComment="no" data-isabs="true" visbl="pub"><a id="getTowerInfo(in:wtclientrpc.GetTowerInfoRequest):scala.concurrent.Future[wtclientrpc.Tower]" class="anchorToMember"></a><a id="getTowerInfo(GetTowerInfoRequest):Future[Tower]" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#getTowerInfo(in:wtclientrpc.GetTowerInfoRequest):scala.concurrent.Future[wtclientrpc.Tower]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">abstract </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getTowerInfo</span><span class="params">(<span name="in">in: <a href="GetTowerInfoRequest.html" name="wtclientrpc.GetTowerInfoRequest" id="wtclientrpc.GetTowerInfoRequest" class="extype">GetTowerInfoRequest</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<a href="Tower.html" name="wtclientrpc.Tower" id="wtclientrpc.Tower" class="extype">Tower</a>]</span></span><p class="shortcomment cmt">GetTowerInfo retrieves information for a registered watchtower.</p></li><li class="indented0 " name="wtclientrpc.WatchtowerClient#listTowers" group="Ungrouped" fullComment="no" data-isabs="true" visbl="pub"><a id="listTowers(in:wtclientrpc.ListTowersRequest):scala.concurrent.Future[wtclientrpc.ListTowersResponse]" class="anchorToMember"></a><a id="listTowers(ListTowersRequest):Future[ListTowersResponse]" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#listTowers(in:wtclientrpc.ListTowersRequest):scala.concurrent.Future[wtclientrpc.ListTowersResponse]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">abstract </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listTowers</span><span class="params">(<span name="in">in: <a href="ListTowersRequest.html" name="wtclientrpc.ListTowersRequest" id="wtclientrpc.ListTowersRequest" class="extype">ListTowersRequest</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<a href="ListTowersResponse.html" name="wtclientrpc.ListTowersResponse" id="wtclientrpc.ListTowersResponse" class="extype">ListTowersResponse</a>]</span></span><p class="shortcomment cmt">ListTowers returns the list of watchtowers registered with the client.</p></li><li class="indented0 " name="wtclientrpc.WatchtowerClient#policy" group="Ungrouped" fullComment="no" data-isabs="true" visbl="pub"><a id="policy(in:wtclientrpc.PolicyRequest):scala.concurrent.Future[wtclientrpc.PolicyResponse]" class="anchorToMember"></a><a id="policy(PolicyRequest):Future[PolicyResponse]" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#policy(in:wtclientrpc.PolicyRequest):scala.concurrent.Future[wtclientrpc.PolicyResponse]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">abstract </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">policy</span><span class="params">(<span name="in">in: <a href="PolicyRequest.html" name="wtclientrpc.PolicyRequest" id="wtclientrpc.PolicyRequest" class="extype">PolicyRequest</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<a href="PolicyResponse.html" name="wtclientrpc.PolicyResponse" id="wtclientrpc.PolicyResponse" class="extype">PolicyResponse</a>]</span></span><p class="shortcomment cmt">Policy returns the active watchtower client policy configuration.</p></li><li class="indented0 " name="wtclientrpc.WatchtowerClient#removeTower" group="Ungrouped" fullComment="yes" data-isabs="true" visbl="pub"><a id="removeTower(in:wtclientrpc.RemoveTowerRequest):scala.concurrent.Future[wtclientrpc.RemoveTowerResponse]" class="anchorToMember"></a><a id="removeTower(RemoveTowerRequest):Future[RemoveTowerResponse]" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#removeTower(in:wtclientrpc.RemoveTowerRequest):scala.concurrent.Future[wtclientrpc.RemoveTowerResponse]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">abstract </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">removeTower</span><span class="params">(<span name="in">in: <a href="RemoveTowerRequest.html" name="wtclientrpc.RemoveTowerRequest" id="wtclientrpc.RemoveTowerRequest" class="extype">RemoveTowerRequest</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<a href="RemoveTowerResponse.html" name="wtclientrpc.RemoveTowerResponse" id="wtclientrpc.RemoveTowerResponse" class="extype">RemoveTowerResponse</a>]</span></span><p class="shortcomment cmt">RemoveTower removes a watchtower from being considered for future session negotiations and from being used for any subsequent backups until it's added again.</p><div class="fullcomment"><div class="comment cmt"><p>RemoveTower removes a watchtower from being considered for future session negotiations and from being used for any subsequent backups until it's added again. If an address is provided, then this RPC only serves as a way of removing the address from the watchtower instead. </p></div></div></li><li class="indented0 " name="wtclientrpc.WatchtowerClient#stats" group="Ungrouped" fullComment="no" data-isabs="true" visbl="pub"><a id="stats(in:wtclientrpc.StatsRequest):scala.concurrent.Future[wtclientrpc.StatsResponse]" class="anchorToMember"></a><a id="stats(StatsRequest):Future[StatsResponse]" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#stats(in:wtclientrpc.StatsRequest):scala.concurrent.Future[wtclientrpc.StatsResponse]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">abstract </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">stats</span><span class="params">(<span name="in">in: <a href="StatsRequest.html" name="wtclientrpc.StatsRequest" id="wtclientrpc.StatsRequest" class="extype">StatsRequest</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<a href="StatsResponse.html" name="wtclientrpc.StatsResponse" id="wtclientrpc.StatsResponse" class="extype">StatsResponse</a>]</span></span><p class="shortcomment cmt">Stats returns the in-memory statistics of the client since startup.</p></li></ol></div><div class="values members"><h3>Concrete Value Members</h3><ol><li class="indented0 " name="scala.AnyRef#!=" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="!=(x$1:Any):Boolean" class="anchorToMember"></a><a id="!=(Any):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#!=(x$1:Any):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $bang$eq">!=</span><span class="params">(<span name="arg0">arg0: <a href="https://www.scala-lang.org/api/2.13.14/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef###" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="##:Int" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html###:Int" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $hash$hash">##</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#==" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="==(x$1:Any):Boolean" class="anchorToMember"></a><a id="==(Any):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#==(x$1:Any):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $eq$eq">==</span><span class="params">(<span name="arg0">arg0: <a href="https://www.scala-lang.org/api/2.13.14/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.Any#asInstanceOf" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="asInstanceOf[T0]:T0" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#asInstanceOf[T0]:T0" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span name="scala.Any.asInstanceOf.T0" class="extype">T0</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#clone" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="clone():Object" class="anchorToMember"></a><a id="clone():AnyRef" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#clone():Object" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">clone</span><span class="params">()</span><span class="result">: <a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected[<span name="java.lang" class="extype">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.CloneNotSupportedException]</span></span>)</span> <span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#eq" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="eq(x$1:AnyRef):Boolean" class="anchorToMember"></a><a id="eq(AnyRef):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#eq(x$1:AnyRef):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">eq</span><span class="params">(<span name="arg0">arg0: <a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#equals" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="equals(x$1:Object):Boolean" class="anchorToMember"></a><a id="equals(AnyRef):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#equals(x$1:Object):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">equals</span><span class="params">(<span name="arg0">arg0: <a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#finalize" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="finalize():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#finalize():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">finalize</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected[<span name="java.lang" class="extype">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="symbol">classOf[java.lang.Throwable]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#getClass" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getClass():Class[_]" class="anchorToMember"></a><a id="getClass():Class[_<:AnyRef]" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#getClass():Class[_]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getClass</span><span class="params">()</span><span class="result">: <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java/lang/Class.html#java.lang.Class" name="java.lang.Class" id="java.lang.Class" class="extype">Class</a>[_ <: <a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#hashCode" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="hashCode():Int" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#hashCode():Int" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">hashCode</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.Any#isInstanceOf" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="isInstanceOf[T0]:Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#isInstanceOf[T0]:Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#ne" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ne(x$1:AnyRef):Boolean" class="anchorToMember"></a><a id="ne(AnyRef):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#ne(x$1:AnyRef):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">ne</span><span class="params">(<span name="arg0">arg0: <a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#notify" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="notify():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#notify():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">notify</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#notifyAll" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="notifyAll():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#notifyAll():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">notifyAll</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#synchronized" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="synchronized[T0](x$1:=>T0):T0" class="anchorToMember"></a><a id="synchronized[T0](=>T0):T0" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#synchronized[T0](x$1:=>T0):T0" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: => <span name="java.lang.AnyRef.synchronized.T0" class="extype">T0</span></span>)</span><span class="result">: <span name="java.lang.AnyRef.synchronized.T0" class="extype">T0</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#toString" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="toString():String" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#toString():String" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">toString</span><span class="params">()</span><span class="result">: <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java/lang/String.html#java.lang.String" name="java.lang.String" id="java.lang.String" class="extype">String</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#wait():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait(x$1:Long,x$2:Int):Unit" class="anchorToMember"></a><a id="wait(Long,Int):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">(<span name="arg0">arg0: <a href="https://www.scala-lang.org/api/2.13.14/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span>, <span name="arg1">arg1: <a href="https://www.scala-lang.org/api/2.13.14/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait(x$1:Long):Unit" class="anchorToMember"></a><a id="wait(Long):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../wtclientrpc/WatchtowerClient.html#wait(x$1:Long):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">(<span name="arg0">arg0: <a href="https://www.scala-lang.org/api/2.13.14/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.14/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> <span class="name">@native</span><span class="args">()</span> </dd></dl></div></li></ol></div></div><div id="inheritedMembers"><div name="scala.AnyRef" class="parent"><h3>Inherited from <a href="../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></h3></div><div name="scala.Any" class="parent"><h3>Inherited from <a href="https://www.scala-lang.org/api/2.13.14/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></h3></div></div><div id="groupedMembers"><div name="Ungrouped" class="group"><h3>Ungrouped</h3></div></div></div><div id="tooltip"></div><div id="footer"></div></body></div></div></div></body></html>