may cost to send an HTLC to the target end destination.</p><divclass="fullcomment"><divclass="comment cmt"><p>EstimateRouteFee allows callers to obtain a lower bound w.r.t how much it
may cost to send an HTLC to the target end destination.
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="Router.html"name="routerrpc.Router"id="routerrpc.Router"class="extype">Router</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.Router#queryMissionControl"group="Ungrouped"fullComment="yes"data-isabs="true"visbl="pub"><aid="queryMissionControl(in:routerrpc.QueryMissionControlRequest):scala.concurrent.Future[routerrpc.QueryMissionControlResponse]"class="anchorToMember"></a><aid="queryMissionControl(QueryMissionControlRequest):Future[QueryMissionControlResponse]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#queryMissionControl(in:routerrpc.QueryMissionControlRequest):scala.concurrent.Future[routerrpc.QueryMissionControlResponse]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">abstract </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">queryMissionControl</span><spanclass="params">(<spanname="in">in: <ahref="QueryMissionControlRequest.html"name="routerrpc.QueryMissionControlRequest"id="routerrpc.QueryMissionControlRequest"class="extype">QueryMissionControlRequest</a></span>)</span><spanclass="result">: <ahref="https://www.scala-lang.org/api/2.13.12/scala/concurrent/Future.html#scala.concurrent.Future"name="scala.concurrent.Future"id="scala.concurrent.Future"class="extype">Future</a>[<ahref="QueryMissionControlResponse.html"name="routerrpc.QueryMissionControlResponse"id="routerrpc.QueryMissionControlResponse"class="extype">QueryMissionControlResponse</a>]</span></span><pclass="shortcomment cmt">QueryMissionControl exposes the internal mission control state to callers.</p><divclass="fullcomment"><divclass="comment cmt"><p>QueryMissionControl exposes the internal mission control state to callers.
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="Router.html"name="routerrpc.Router"id="routerrpc.Router"class="extype">Router</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.Router#queryProbability"group="Ungrouped"fullComment="yes"data-isabs="true"visbl="pub"><aid="queryProbability(in:routerrpc.QueryProbabilityRequest):scala.concurrent.Future[routerrpc.QueryProbabilityResponse]"class="anchorToMember"></a><aid="queryProbability(QueryProbabilityRequest):Future[QueryProbabilityResponse]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#queryProbability(in:routerrpc.QueryProbabilityRequest):scala.concurrent.Future[routerrpc.QueryProbabilityResponse]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">abstract </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">queryProbability</span><spanclass="params">(<spanname="in">in: <ahref="QueryProbabilityRequest.html"name="routerrpc.QueryProbabilityRequest"id="routerrpc.QueryProbabilityRequest"class="extype">QueryProbabilityRequest</a></span>)</span><spanclass="result">: <ahref="https://www.scala-lang.org/api/2.13.12/scala/concurrent/Future.html#scala.concurrent.Future"name="scala.concurrent.Future"id="scala.concurrent.Future"class="extype">Future</a>[<ahref="QueryProbabilityResponse.html"name="routerrpc.QueryProbabilityResponse"id="routerrpc.QueryProbabilityResponse"class="extype">QueryProbabilityResponse</a>]</span></span><pclass="shortcomment cmt">Deprecated.</p><divclass="fullcomment"><divclass="comment cmt"><p>Deprecated. QueryProbability returns the current success probability
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="Router.html"name="routerrpc.Router"id="routerrpc.Router"class="extype">Router</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.Router#resetMissionControl"group="Ungrouped"fullComment="yes"data-isabs="true"visbl="pub"><aid="resetMissionControl(in:routerrpc.ResetMissionControlRequest):scala.concurrent.Future[routerrpc.ResetMissionControlResponse]"class="anchorToMember"></a><aid="resetMissionControl(ResetMissionControlRequest):Future[ResetMissionControlResponse]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#resetMissionControl(in:routerrpc.ResetMissionControlRequest):scala.concurrent.Future[routerrpc.ResetMissionControlResponse]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">abstract </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">resetMissionControl</span><spanclass="params">(<spanname="in">in: <ahref="ResetMissionControlRequest.html"name="routerrpc.ResetMissionControlRequest"id="routerrpc.ResetMissionControlRequest"class="extype">ResetMissionControlRequest</a></span>)</span><spanclass="result">: <ahref="https://www.scala-lang.org/api/2.13.12/scala/concurrent/Future.html#scala.concurrent.Future"name="scala.concurrent.Future"id="scala.concurrent.Future"class="extype">Future</a>[<ahref="ResetMissionControlResponse.html"name="routerrpc.ResetMissionControlResponse"id="routerrpc.ResetMissionControlResponse"class="extype">ResetMissionControlResponse</a>]</span></span><pclass="shortcomment cmt">ResetMissionControl clears all mission control state and starts with a clean
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="Router.html"name="routerrpc.Router"id="routerrpc.Router"class="extype">Router</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.Router#sendPayment"group="Ungrouped"fullComment="yes"data-isabs="true"visbl="pub"><aid="sendPayment(in:routerrpc.SendPaymentRequest):akka.stream.scaladsl.Source[routerrpc.PaymentStatus,akka.NotUsed]"class="anchorToMember"></a><aid="sendPayment(SendPaymentRequest):Source[PaymentStatus,NotUsed]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#sendPayment(in:routerrpc.SendPaymentRequest):akka.stream.scaladsl.Source[routerrpc.PaymentStatus,akka.NotUsed]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">abstract </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">sendPayment</span><spanclass="params">(<spanname="in">in: <ahref="SendPaymentRequest.html"name="routerrpc.SendPaymentRequest"id="routerrpc.SendPaymentRequest"class="extype">SendPaymentRequest</a></span>)</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka/2.6.20/akka/stream/scaladsl/Source.html#akka.stream.scaladsl.Source"name="akka.stream.scaladsl.Source"id="akka.stream.scaladsl.Source"class="extype">Source</a>[<ahref="PaymentStatus.html"name="routerrpc.PaymentStatus"id="routerrpc.PaymentStatus"class="extype">PaymentStatus</a>, <ahref="https://doc.akka.io/api/akka/2.6.20/akka/NotUsed.html#akka.NotUsed"name="akka.NotUsed"id="akka.NotUsed"class="extype">NotUsed</a>]</span></span><pclass="shortcomment cmt">Deprecated, use SendPaymentV2.</p><divclass="fullcomment"><divclass="comment cmt"><p>Deprecated, use SendPaymentV2. SendPayment attempts to route a payment
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="Router.html"name="routerrpc.Router"id="routerrpc.Router"class="extype">Router</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.Router#sendPaymentV2"group="Ungrouped"fullComment="yes"data-isabs="true"visbl="pub"><aid="sendPaymentV2(in:routerrpc.SendPaymentRequest):akka.stream.scaladsl.Source[lnrpc.Payment,akka.NotUsed]"class="anchorToMember"></a><aid="sendPaymentV2(SendPaymentRequest):Source[Payment,NotUsed]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#sendPaymentV2(in:routerrpc.SendPaymentRequest):akka.stream.scaladsl.Source[lnrpc.Payment,akka.NotUsed]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">abstract </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">sendPaymentV2</span><spanclass="params">(<spanname="in">in: <ahref="SendPaymentRequest.html"name="routerrpc.SendPaymentRequest"id="routerrpc.SendPaymentRequest"class="extype">SendPaymentRequest</a></span>)</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka/2.6.20/akka/stream/scaladsl/Source.html#akka.stream.scaladsl.Source"name="akka.stream.scaladsl.Source"id="akka.stream.scaladsl.Source"class="extype">Source</a>[<ahref="../lnrpc/Payment.html"name="lnrpc.Payment"id="lnrpc.Payment"class="extype">Payment</a>, <ahref="https://doc.akka.io/api/akka/2.6.20/akka/NotUsed.html#akka.NotUsed"name="akka.NotUsed"id="akka.NotUsed"class="extype">NotUsed</a>]</span></span><pclass="shortcomment cmt">SendPaymentV2 attempts to route a payment described by the passed
PaymentRequest to the final destination.</p><divclass="fullcomment"><divclass="comment cmt"><p>SendPaymentV2 attempts to route a payment described by the passed
PaymentRequest to the final destination. The call returns a stream of
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="Router.html"name="routerrpc.Router"id="routerrpc.Router"class="extype">Router</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.Router#sendToRoute"group="Ungrouped"fullComment="yes"data-isabs="true"visbl="pub"><aid="sendToRoute(in:routerrpc.SendToRouteRequest):scala.concurrent.Future[routerrpc.SendToRouteResponse]"class="anchorToMember"></a><aid="sendToRoute(SendToRouteRequest):Future[SendToRouteResponse]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#sendToRoute(in:routerrpc.SendToRouteRequest):scala.concurrent.Future[routerrpc.SendToRouteResponse]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">abstract </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">sendToRoute</span><spanclass="params">(<spanname="in">in: <ahref="SendToRouteRequest.html"name="routerrpc.SendToRouteRequest"id="routerrpc.SendToRouteRequest"class="extype">SendToRouteRequest</a></span>)</span><spanclass="result">: <ahref="https://www.scala-lang.org/api/2.13.12/scala/concurrent/Future.html#scala.concurrent.Future"name="scala.concurrent.Future"id="scala.concurrent.Future"class="extype">Future</a>[<ahref="SendToRouteResponse.html"name="routerrpc.SendToRouteResponse"id="routerrpc.SendToRouteResponse"class="extype">SendToRouteResponse</a>]</span></span><pclass="shortcomment cmt">Deprecated, use SendToRouteV2.</p><divclass="fullcomment"><divclass="comment cmt"><p>Deprecated, use SendToRouteV2. SendToRoute attempts to make a payment via
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="Router.html"name="routerrpc.Router"id="routerrpc.Router"class="extype">Router</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.Router#sendToRouteV2"group="Ungrouped"fullComment="yes"data-isabs="true"visbl="pub"><aid="sendToRouteV2(in:routerrpc.SendToRouteRequest):scala.concurrent.Future[lnrpc.HTLCAttempt]"class="anchorToMember"></a><aid="sendToRouteV2(SendToRouteRequest):Future[HTLCAttempt]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#sendToRouteV2(in:routerrpc.SendToRouteRequest):scala.concurrent.Future[lnrpc.HTLCAttempt]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">abstract </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">sendToRouteV2</span><spanclass="params">(<spanname="in">in: <ahref="SendToRouteRequest.html"name="routerrpc.SendToRouteRequest"id="routerrpc.SendToRouteRequest"class="extype">SendToRouteRequest</a></span>)</span><spanclass="result">: <ahref="https://www.scala-lang.org/api/2.13.12/scala/concurrent/Future.html#scala.concurrent.Future"name="scala.concurrent.Future"id="scala.concurrent.Future"class="extype">Future</a>[<ahref="../lnrpc/HTLCAttempt.html"name="lnrpc.HTLCAttempt"id="lnrpc.HTLCAttempt"class="extype">HTLCAttempt</a>]</span></span><pclass="shortcomment cmt">SendToRouteV2 attempts to make a payment via the specified route.</p><divclass="fullcomment"><divclass="comment cmt"><p>SendToRouteV2 attempts to make a payment via the specified route. This
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="Router.html"name="routerrpc.Router"id="routerrpc.Router"class="extype">Router</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.Router#setMissionControlConfig"group="Ungrouped"fullComment="yes"data-isabs="true"visbl="pub"><aid="setMissionControlConfig(in:routerrpc.SetMissionControlConfigRequest):scala.concurrent.Future[routerrpc.SetMissionControlConfigResponse]"class="anchorToMember"></a><aid="setMissionControlConfig(SetMissionControlConfigRequest):Future[SetMissionControlConfigResponse]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#setMissionControlConfig(in:routerrpc.SetMissionControlConfigRequest):scala.concurrent.Future[routerrpc.SetMissionControlConfigResponse]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">abstract </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">setMissionControlConfig</span><spanclass="params">(<spanname="in">in: <ahref="SetMissionControlConfigRequest.html"name="routerrpc.SetMissionControlConfigRequest"id="routerrpc.SetMissionControlConfigRequest"class="extype">SetMissionControlConfigRequest</a></span>)</span><spanclass="result">: <ahref="https://www.scala-lang.org/api/2.13.12/scala/concurrent/Future.html#scala.concurrent.Future"name="scala.concurrent.Future"id="scala.concurrent.Future"class="extype">Future</a>[<ahref="SetMissionControlConfigResponse.html"name="routerrpc.SetMissionControlConfigResponse"id="routerrpc.SetMissionControlConfigResponse"class="extype">SetMissionControlConfigResponse</a>]</span></span><pclass="shortcomment cmt">SetMissionControlConfig will set mission control's config, if the config
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="Router.html"name="routerrpc.Router"id="routerrpc.Router"class="extype">Router</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.Router#subscribeHtlcEvents"group="Ungrouped"fullComment="yes"data-isabs="true"visbl="pub"><aid="subscribeHtlcEvents(in:routerrpc.SubscribeHtlcEventsRequest):akka.stream.scaladsl.Source[routerrpc.HtlcEvent,akka.NotUsed]"class="anchorToMember"></a><aid="subscribeHtlcEvents(SubscribeHtlcEventsRequest):Source[HtlcEvent,NotUsed]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#subscribeHtlcEvents(in:routerrpc.SubscribeHtlcEventsRequest):akka.stream.scaladsl.Source[routerrpc.HtlcEvent,akka.NotUsed]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">abstract </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">subscribeHtlcEvents</span><spanclass="params">(<spanname="in">in: <ahref="SubscribeHtlcEventsRequest.html"name="routerrpc.SubscribeHtlcEventsRequest"id="routerrpc.SubscribeHtlcEventsRequest"class="extype">SubscribeHtlcEventsRequest</a></span>)</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka/2.6.20/akka/stream/scaladsl/Source.html#akka.stream.scaladsl.Source"name="akka.stream.scaladsl.Source"id="akka.stream.scaladsl.Source"class="extype">Source</a>[<ahref="HtlcEvent.html"name="routerrpc.HtlcEvent"id="routerrpc.HtlcEvent"class="extype">HtlcEvent</a>, <ahref="https://doc.akka.io/api/akka/2.6.20/akka/NotUsed.html#akka.NotUsed"name="akka.NotUsed"id="akka.NotUsed"class="extype">NotUsed</a>]</span></span><pclass="shortcomment cmt">SubscribeHtlcEvents creates a uni-directional stream from the server to
the client which delivers a stream of htlc events.</p><divclass="fullcomment"><divclass="comment cmt"><p>SubscribeHtlcEvents creates a uni-directional stream from the server to
the client which delivers a stream of htlc events.
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="Router.html"name="routerrpc.Router"id="routerrpc.Router"class="extype">Router</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.Router#trackPayment"group="Ungrouped"fullComment="yes"data-isabs="true"visbl="pub"><aid="trackPayment(in:routerrpc.TrackPaymentRequest):akka.stream.scaladsl.Source[routerrpc.PaymentStatus,akka.NotUsed]"class="anchorToMember"></a><aid="trackPayment(TrackPaymentRequest):Source[PaymentStatus,NotUsed]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#trackPayment(in:routerrpc.TrackPaymentRequest):akka.stream.scaladsl.Source[routerrpc.PaymentStatus,akka.NotUsed]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">abstract </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">trackPayment</span><spanclass="params">(<spanname="in">in: <ahref="TrackPaymentRequest.html"name="routerrpc.TrackPaymentRequest"id="routerrpc.TrackPaymentRequest"class="extype">TrackPaymentRequest</a></span>)</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka/2.6.20/akka/stream/scaladsl/Source.html#akka.stream.scaladsl.Source"name="akka.stream.scaladsl.Source"id="akka.stream.scaladsl.Source"class="extype">Source</a>[<ahref="PaymentStatus.html"name="routerrpc.PaymentStatus"id="routerrpc.PaymentStatus"class="extype">PaymentStatus</a>, <ahref="https://doc.akka.io/api/akka/2.6.20/akka/NotUsed.html#akka.NotUsed"name="akka.NotUsed"id="akka.NotUsed"class="extype">NotUsed</a>]</span></span><pclass="shortcomment cmt">Deprecated, use TrackPaymentV2.</p><divclass="fullcomment"><divclass="comment cmt"><p>Deprecated, use TrackPaymentV2. TrackPayment returns an update stream for
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="Router.html"name="routerrpc.Router"id="routerrpc.Router"class="extype">Router</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.Router#trackPaymentV2"group="Ungrouped"fullComment="yes"data-isabs="true"visbl="pub"><aid="trackPaymentV2(in:routerrpc.TrackPaymentRequest):akka.stream.scaladsl.Source[lnrpc.Payment,akka.NotUsed]"class="anchorToMember"></a><aid="trackPaymentV2(TrackPaymentRequest):Source[Payment,NotUsed]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#trackPaymentV2(in:routerrpc.TrackPaymentRequest):akka.stream.scaladsl.Source[lnrpc.Payment,akka.NotUsed]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">abstract </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">trackPaymentV2</span><spanclass="params">(<spanname="in">in: <ahref="TrackPaymentRequest.html"name="routerrpc.TrackPaymentRequest"id="routerrpc.TrackPaymentRequest"class="extype">TrackPaymentRequest</a></span>)</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka/2.6.20/akka/stream/scaladsl/Source.html#akka.stream.scaladsl.Source"name="akka.stream.scaladsl.Source"id="akka.stream.scaladsl.Source"class="extype">Source</a>[<ahref="../lnrpc/Payment.html"name="lnrpc.Payment"id="lnrpc.Payment"class="extype">Payment</a>, <ahref="https://doc.akka.io/api/akka/2.6.20/akka/NotUsed.html#akka.NotUsed"name="akka.NotUsed"id="akka.NotUsed"class="extype">NotUsed</a>]</span></span><pclass="shortcomment cmt">TrackPaymentV2 returns an update stream for the payment identified by the
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="Router.html"name="routerrpc.Router"id="routerrpc.Router"class="extype">Router</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.Router#trackPayments"group="Ungrouped"fullComment="yes"data-isabs="true"visbl="pub"><aid="trackPayments(in:routerrpc.TrackPaymentsRequest):akka.stream.scaladsl.Source[lnrpc.Payment,akka.NotUsed]"class="anchorToMember"></a><aid="trackPayments(TrackPaymentsRequest):Source[Payment,NotUsed]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#trackPayments(in:routerrpc.TrackPaymentsRequest):akka.stream.scaladsl.Source[lnrpc.Payment,akka.NotUsed]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">abstract </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">trackPayments</span><spanclass="params">(<spanname="in">in: <ahref="TrackPaymentsRequest.html"name="routerrpc.TrackPaymentsRequest"id="routerrpc.TrackPaymentsRequest"class="extype">TrackPaymentsRequest</a></span>)</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka/2.6.20/akka/stream/scaladsl/Source.html#akka.stream.scaladsl.Source"name="akka.stream.scaladsl.Source"id="akka.stream.scaladsl.Source"class="extype">Source</a>[<ahref="../lnrpc/Payment.html"name="lnrpc.Payment"id="lnrpc.Payment"class="extype">Payment</a>, <ahref="https://doc.akka.io/api/akka/2.6.20/akka/NotUsed.html#akka.NotUsed"name="akka.NotUsed"id="akka.NotUsed"class="extype">NotUsed</a>]</span></span><pclass="shortcomment cmt">TrackPayments returns an update stream for every payment that is not in a
terminal state.</p><divclass="fullcomment"><divclass="comment cmt"><p>TrackPayments returns an update stream for every payment that is not in a
terminal state. Note that if payments are in-flight while starting a new
subscription, the start of the payment stream could produce out-of-order
and/or duplicate events. In order to get updates for every in-flight
payment attempt make sure to subscribe to this method before initiating any
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="Router.html"name="routerrpc.Router"id="routerrpc.Router"class="extype">Router</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.Router#updateChanStatus"group="Ungrouped"fullComment="yes"data-isabs="true"visbl="pub"><aid="updateChanStatus(in:routerrpc.UpdateChanStatusRequest):scala.concurrent.Future[routerrpc.UpdateChanStatusResponse]"class="anchorToMember"></a><aid="updateChanStatus(UpdateChanStatusRequest):Future[UpdateChanStatusResponse]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#updateChanStatus(in:routerrpc.UpdateChanStatusRequest):scala.concurrent.Future[routerrpc.UpdateChanStatusResponse]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">abstract </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">updateChanStatus</span><spanclass="params">(<spanname="in">in: <ahref="UpdateChanStatusRequest.html"name="routerrpc.UpdateChanStatusRequest"id="routerrpc.UpdateChanStatusRequest"class="extype">UpdateChanStatusRequest</a></span>)</span><spanclass="result">: <ahref="https://www.scala-lang.org/api/2.13.12/scala/concurrent/Future.html#scala.concurrent.Future"name="scala.concurrent.Future"id="scala.concurrent.Future"class="extype">Future</a>[<ahref="UpdateChanStatusResponse.html"name="routerrpc.UpdateChanStatusResponse"id="routerrpc.UpdateChanStatusResponse"class="extype">UpdateChanStatusResponse</a>]</span></span><pclass="shortcomment cmt">UpdateChanStatus attempts to manually set the state of a channel
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="Router.html"name="routerrpc.Router"id="routerrpc.Router"class="extype">Router</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.Router#xImportMissionControl"group="Ungrouped"fullComment="yes"data-isabs="true"visbl="pub"><aid="xImportMissionControl(in:routerrpc.XImportMissionControlRequest):scala.concurrent.Future[routerrpc.XImportMissionControlResponse]"class="anchorToMember"></a><aid="xImportMissionControl(XImportMissionControlRequest):Future[XImportMissionControlResponse]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#xImportMissionControl(in:routerrpc.XImportMissionControlRequest):scala.concurrent.Future[routerrpc.XImportMissionControlResponse]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">abstract </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">xImportMissionControl</span><spanclass="params">(<spanname="in">in: <ahref="XImportMissionControlRequest.html"name="routerrpc.XImportMissionControlRequest"id="routerrpc.XImportMissionControlRequest"class="extype">XImportMissionControlRequest</a></span>)</span><spanclass="result">: <ahref="https://www.scala-lang.org/api/2.13.12/scala/concurrent/Future.html#scala.concurrent.Future"name="scala.concurrent.Future"id="scala.concurrent.Future"class="extype">Future</a>[<ahref="XImportMissionControlResponse.html"name="routerrpc.XImportMissionControlResponse"id="routerrpc.XImportMissionControlResponse"class="extype">XImportMissionControlResponse</a>]</span></span><pclass="shortcomment cmt">XImportMissionControl is an experimental API that imports the state provided
to the internal mission control's state, using all results which are more
recent than our existing values.</p><divclass="fullcomment"><divclass="comment cmt"><p>XImportMissionControl is an experimental API that imports the state provided
to the internal mission control's state, using all results which are more
recent than our existing values. These values will only be imported
in-memory, and will not be persisted across restarts.
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="RouterClientPowerApi.html"name="routerrpc.RouterClientPowerApi"id="routerrpc.RouterClientPowerApi"class="extype">RouterClientPowerApi</a></dd></dl></div></li><liclass="indented0 "name="scala.AnyRef#hashCode"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="hashCode():Int"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#hashCode():Int"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">hashCode</span><spanclass="params">()</span><spanclass="result">: <ahref="https://www.scala-lang.org/api/2.13.12/scala/Int.html#scala.Int"name="scala.Int"id="scala.Int"class="extype">Int</a></span></span><divclass="fullcomment"><dlclass="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd><spanclass="name">@native</span><spanclass="args">()</span></dd></dl></div></li><liclass="indented0 "name="routerrpc.RouterClientPowerApi#htlcInterceptor"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="htlcInterceptor():akka.grpc.scaladsl.StreamResponseRequestBuilder[akka.stream.scaladsl.Source[routerrpc.ForwardHtlcInterceptResponse,akka.NotUsed],routerrpc.ForwardHtlcInterceptRequest]"class="anchorToMember"></a><aid="htlcInterceptor():StreamResponseRequestBuilder[Source[ForwardHtlcInterceptResponse,NotUsed],ForwardHtlcInterceptRequest]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#htlcInterceptor():akka.grpc.scaladsl.StreamResponseRequestBuilder[akka.stream.scaladsl.Source[routerrpc.ForwardHtlcInterceptResponse,akka.NotUsed],routerrpc.ForwardHtlcInterceptRequest]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">htlcInterceptor</span><spanclass="params">()</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka-grpc/2.1.6/akka/grpc/akka/grpc/scaladsl/StreamResponseRequestBuilder.html#akka.grpc.scaladsl.StreamResponseRequestBuilder"name="akka.grpc.scaladsl.StreamResponseRequestBuilder"id="akka.grpc.scaladsl.StreamResponseRequestBuilder"class="extype">StreamResponseRequestBuilder</a>[<ahref="https://doc.akka.io/api/akka/2.6.20/akka/stream/scaladsl/Source.html#akka.stream.scaladsl.Source"name="akka.stream.scaladsl.Source"id="akka.stream.scaladsl.Source"class="extype">Source</a>[<ahref="ForwardHtlcInterceptResponse.html"name="routerrpc.ForwardHtlcInterceptResponse"id="routerrpc.ForwardHtlcInterceptResponse"class="extype">ForwardHtlcInterceptResponse</a>, <ahref="https://doc.akka.io/api/akka/2.6.20/akka/NotUsed.html#akka.NotUsed"name="akka.NotUsed"id="akka.NotUsed"class="extype">NotUsed</a>], <ahref="ForwardHtlcInterceptRequest.html"name="routerrpc.ForwardHtlcInterceptRequest"id="routerrpc.ForwardHtlcInterceptRequest"class="extype">ForwardHtlcInterceptRequest</a>]</span></span><pclass="shortcomment cmt">Lower level "lifted" version of the method, giving access to request metadata etc.</p><divclass="fullcomment"><divclass="comment cmt"><p>Lower level "lifted" version of the method, giving access to request metadata etc.
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="RouterClientPowerApi.html"name="routerrpc.RouterClientPowerApi"id="routerrpc.RouterClientPowerApi"class="extype">RouterClientPowerApi</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.RouterClientPowerApi#queryProbability"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="queryProbability():akka.grpc.scaladsl.SingleResponseRequestBuilder[routerrpc.QueryProbabilityRequest,routerrpc.QueryProbabilityResponse]"class="anchorToMember"></a><aid="queryProbability():SingleResponseRequestBuilder[QueryProbabilityRequest,QueryProbabilityResponse]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#queryProbability():akka.grpc.scaladsl.SingleResponseRequestBuilder[routerrpc.QueryProbabilityRequest,routerrpc.QueryProbabilityResponse]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">queryProbability</span><spanclass="params">()</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka-grpc/2.1.6/akka/grpc/akka/grpc/scaladsl/SingleResponseRequestBuilder.html#akka.grpc.scaladsl.SingleResponseRequestBuilder"name="akka.grpc.scaladsl.SingleResponseRequestBuilder"id="akka.grpc.scaladsl.SingleResponseRequestBuilder"class="extype">SingleResponseRequestBuilder</a>[<ahref="QueryProbabilityRequest.html"name="routerrpc.QueryProbabilityRequest"id="routerrpc.QueryProbabilityRequest"class="extype">QueryProbabilityRequest</a>, <ahref="QueryProbabilityResponse.html"name="routerrpc.QueryProbabilityResponse"id="routerrpc.QueryProbabilityResponse"class="extype">QueryProbabilityResponse</a>]</span></span><pclass="shortcomment cmt">Lower level "lifted" version of the method, giving access to request metadata etc.</p><divclass="fullcomment"><divclass="comment cmt"><p>Lower level "lifted" version of the method, giving access to request metadata etc.
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="RouterClientPowerApi.html"name="routerrpc.RouterClientPowerApi"id="routerrpc.RouterClientPowerApi"class="extype">RouterClientPowerApi</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.RouterClientPowerApi#resetMissionControl"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="resetMissionControl():akka.grpc.scaladsl.SingleResponseRequestBuilder[routerrpc.ResetMissionControlRequest,routerrpc.ResetMissionControlResponse]"class="anchorToMember"></a><aid="resetMissionControl():SingleResponseRequestBuilder[ResetMissionControlRequest,ResetMissionControlResponse]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#resetMissionControl():akka.grpc.scaladsl.SingleResponseRequestBuilder[routerrpc.ResetMissionControlRequest,routerrpc.ResetMissionControlResponse]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">resetMissionControl</span><spanclass="params">()</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka-grpc/2.1.6/akka/grpc/akka/grpc/scaladsl/SingleResponseRequestBuilder.html#akka.grpc.scaladsl.SingleResponseRequestBuilder"name="akka.grpc.scaladsl.SingleResponseRequestBuilder"id="akka.grpc.scaladsl.SingleResponseRequestBuilder"class="extype">SingleResponseRequestBuilder</a>[<ahref="ResetMissionControlRequest.html"name="routerrpc.ResetMissionControlRequest"id="routerrpc.ResetMissionControlRequest"class="extype">ResetMissionControlRequest</a>, <ahref="ResetMissionControlResponse.html"name="routerrpc.ResetMissionControlResponse"id="routerrpc.ResetMissionControlResponse"class="extype">ResetMissionControlResponse</a>]</span></span><pclass="shortcomment cmt">Lower level "lifted" version of the method, giving access to request metadata etc.</p><divclass="fullcomment"><divclass="comment cmt"><p>Lower level "lifted" version of the method, giving access to request metadata etc.
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="RouterClientPowerApi.html"name="routerrpc.RouterClientPowerApi"id="routerrpc.RouterClientPowerApi"class="extype">RouterClientPowerApi</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.RouterClientPowerApi#sendPayment"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="sendPayment():akka.grpc.scaladsl.StreamResponseRequestBuilder[routerrpc.SendPaymentRequest,routerrpc.PaymentStatus]"class="anchorToMember"></a><aid="sendPayment():StreamResponseRequestBuilder[SendPaymentRequest,PaymentStatus]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#sendPayment():akka.grpc.scaladsl.StreamResponseRequestBuilder[routerrpc.SendPaymentRequest,routerrpc.PaymentStatus]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">sendPayment</span><spanclass="params">()</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka-grpc/2.1.6/akka/grpc/akka/grpc/scaladsl/StreamResponseRequestBuilder.html#akka.grpc.scaladsl.StreamResponseRequestBuilder"name="akka.grpc.scaladsl.StreamResponseRequestBuilder"id="akka.grpc.scaladsl.StreamResponseRequestBuilder"class="extype">StreamResponseRequestBuilder</a>[<ahref="SendPaymentRequest.html"name="routerrpc.SendPaymentRequest"id="routerrpc.SendPaymentRequest"class="extype">SendPaymentRequest</a>, <ahref="PaymentStatus.html"name="routerrpc.PaymentStatus"id="routerrpc.PaymentStatus"class="extype">PaymentStatus</a>]</span></span><pclass="shortcomment cmt">Lower level "lifted" version of the method, giving access to request metadata etc.</p><divclass="fullcomment"><divclass="comment cmt"><p>Lower level "lifted" version of the method, giving access to request metadata etc.
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="RouterClientPowerApi.html"name="routerrpc.RouterClientPowerApi"id="routerrpc.RouterClientPowerApi"class="extype">RouterClientPowerApi</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.RouterClientPowerApi#sendPaymentV2"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="sendPaymentV2():akka.grpc.scaladsl.StreamResponseRequestBuilder[routerrpc.SendPaymentRequest,lnrpc.Payment]"class="anchorToMember"></a><aid="sendPaymentV2():StreamResponseRequestBuilder[SendPaymentRequest,Payment]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#sendPaymentV2():akka.grpc.scaladsl.StreamResponseRequestBuilder[routerrpc.SendPaymentRequest,lnrpc.Payment]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">sendPaymentV2</span><spanclass="params">()</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka-grpc/2.1.6/akka/grpc/akka/grpc/scaladsl/StreamResponseRequestBuilder.html#akka.grpc.scaladsl.StreamResponseRequestBuilder"name="akka.grpc.scaladsl.StreamResponseRequestBuilder"id="akka.grpc.scaladsl.StreamResponseRequestBuilder"class="extype">StreamResponseRequestBuilder</a>[<ahref="SendPaymentRequest.html"name="routerrpc.SendPaymentRequest"id="routerrpc.SendPaymentRequest"class="extype">SendPaymentRequest</a>, <ahref="../lnrpc/Payment.html"name="lnrpc.Payment"id="lnrpc.Payment"class="extype">Payment</a>]</span></span><pclass="shortcomment cmt">Lower level "lifted" version of the method, giving access to request metadata etc.</p><divclass="fullcomment"><divclass="comment cmt"><p>Lower level "lifted" version of the method, giving access to request metadata etc.
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="RouterClientPowerApi.html"name="routerrpc.RouterClientPowerApi"id="routerrpc.RouterClientPowerApi"class="extype">RouterClientPowerApi</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.RouterClientPowerApi#sendToRoute"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="sendToRoute():akka.grpc.scaladsl.SingleResponseRequestBuilder[routerrpc.SendToRouteRequest,routerrpc.SendToRouteResponse]"class="anchorToMember"></a><aid="sendToRoute():SingleResponseRequestBuilder[SendToRouteRequest,SendToRouteResponse]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#sendToRoute():akka.grpc.scaladsl.SingleResponseRequestBuilder[routerrpc.SendToRouteRequest,routerrpc.SendToRouteResponse]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">sendToRoute</span><spanclass="params">()</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka-grpc/2.1.6/akka/grpc/akka/grpc/scaladsl/SingleResponseRequestBuilder.html#akka.grpc.scaladsl.SingleResponseRequestBuilder"name="akka.grpc.scaladsl.SingleResponseRequestBuilder"id="akka.grpc.scaladsl.SingleResponseRequestBuilder"class="extype">SingleResponseRequestBuilder</a>[<ahref="SendToRouteRequest.html"name="routerrpc.SendToRouteRequest"id="routerrpc.SendToRouteRequest"class="extype">SendToRouteRequest</a>, <ahref="SendToRouteResponse.html"name="routerrpc.SendToRouteResponse"id="routerrpc.SendToRouteResponse"class="extype">SendToRouteResponse</a>]</span></span><pclass="shortcomment cmt">Lower level "lifted" version of the method, giving access to request metadata etc.</p><divclass="fullcomment"><divclass="comment cmt"><p>Lower level "lifted" version of the method, giving access to request metadata etc.
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="RouterClientPowerApi.html"name="routerrpc.RouterClientPowerApi"id="routerrpc.RouterClientPowerApi"class="extype">RouterClientPowerApi</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.RouterClientPowerApi#sendToRouteV2"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="sendToRouteV2():akka.grpc.scaladsl.SingleResponseRequestBuilder[routerrpc.SendToRouteRequest,lnrpc.HTLCAttempt]"class="anchorToMember"></a><aid="sendToRouteV2():SingleResponseRequestBuilder[SendToRouteRequest,HTLCAttempt]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#sendToRouteV2():akka.grpc.scaladsl.SingleResponseRequestBuilder[routerrpc.SendToRouteRequest,lnrpc.HTLCAttempt]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">sendToRouteV2</span><spanclass="params">()</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka-grpc/2.1.6/akka/grpc/akka/grpc/scaladsl/SingleResponseRequestBuilder.html#akka.grpc.scaladsl.SingleResponseRequestBuilder"name="akka.grpc.scaladsl.SingleResponseRequestBuilder"id="akka.grpc.scaladsl.SingleResponseRequestBuilder"class="extype">SingleResponseRequestBuilder</a>[<ahref="SendToRouteRequest.html"name="routerrpc.SendToRouteRequest"id="routerrpc.SendToRouteRequest"class="extype">SendToRouteRequest</a>, <ahref="../lnrpc/HTLCAttempt.html"name="lnrpc.HTLCAttempt"id="lnrpc.HTLCAttempt"class="extype">HTLCAttempt</a>]</span></span><pclass="shortcomment cmt">Lower level "lifted" version of the method, giving access to request metadata etc.</p><divclass="fullcomment"><divclass="comment cmt"><p>Lower level "lifted" version of the method, giving access to request metadata etc.
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="RouterClientPowerApi.html"name="routerrpc.RouterClientPowerApi"id="routerrpc.RouterClientPowerApi"class="extype">RouterClientPowerApi</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.RouterClientPowerApi#setMissionControlConfig"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="setMissionControlConfig():akka.grpc.scaladsl.SingleResponseRequestBuilder[routerrpc.SetMissionControlConfigRequest,routerrpc.SetMissionControlConfigResponse]"class="anchorToMember"></a><aid="setMissionControlConfig():SingleResponseRequestBuilder[SetMissionControlConfigRequest,SetMissionControlConfigResponse]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#setMissionControlConfig():akka.grpc.scaladsl.SingleResponseRequestBuilder[routerrpc.SetMissionControlConfigRequest,routerrpc.SetMissionControlConfigResponse]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">setMissionControlConfig</span><spanclass="params">()</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka-grpc/2.1.6/akka/grpc/akka/grpc/scaladsl/SingleResponseRequestBuilder.html#akka.grpc.scaladsl.SingleResponseRequestBuilder"name="akka.grpc.scaladsl.SingleResponseRequestBuilder"id="akka.grpc.scaladsl.SingleResponseRequestBuilder"class="extype">SingleResponseRequestBuilder</a>[<ahref="SetMissionControlConfigRequest.html"name="routerrpc.SetMissionControlConfigRequest"id="routerrpc.SetMissionControlConfigRequest"class="extype">SetMissionControlConfigRequest</a>, <ahref="SetMissionControlConfigResponse.html"name="routerrpc.SetMissionControlConfigResponse"id="routerrpc.SetMissionControlConfigResponse"class="extype">SetMissionControlConfigResponse</a>]</span></span><pclass="shortcomment cmt">Lower level "lifted" version of the method, giving access to request metadata etc.</p><divclass="fullcomment"><divclass="comment cmt"><p>Lower level "lifted" version of the method, giving access to request metadata etc.
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="RouterClientPowerApi.html"name="routerrpc.RouterClientPowerApi"id="routerrpc.RouterClientPowerApi"class="extype">RouterClientPowerApi</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.RouterClientPowerApi#subscribeHtlcEvents"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="subscribeHtlcEvents():akka.grpc.scaladsl.StreamResponseRequestBuilder[routerrpc.SubscribeHtlcEventsRequest,routerrpc.HtlcEvent]"class="anchorToMember"></a><aid="subscribeHtlcEvents():StreamResponseRequestBuilder[SubscribeHtlcEventsRequest,HtlcEvent]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#subscribeHtlcEvents():akka.grpc.scaladsl.StreamResponseRequestBuilder[routerrpc.SubscribeHtlcEventsRequest,routerrpc.HtlcEvent]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">subscribeHtlcEvents</span><spanclass="params">()</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka-grpc/2.1.6/akka/grpc/akka/grpc/scaladsl/StreamResponseRequestBuilder.html#akka.grpc.scaladsl.StreamResponseRequestBuilder"name="akka.grpc.scaladsl.StreamResponseRequestBuilder"id="akka.grpc.scaladsl.StreamResponseRequestBuilder"class="extype">StreamResponseRequestBuilder</a>[<ahref="SubscribeHtlcEventsRequest.html"name="routerrpc.SubscribeHtlcEventsRequest"id="routerrpc.SubscribeHtlcEventsRequest"class="extype">SubscribeHtlcEventsRequest</a>, <ahref="HtlcEvent.html"name="routerrpc.HtlcEvent"id="routerrpc.HtlcEvent"class="extype">HtlcEvent</a>]</span></span><pclass="shortcomment cmt">Lower level "lifted" version of the method, giving access to request metadata etc.</p><divclass="fullcomment"><divclass="comment cmt"><p>Lower level "lifted" version of the method, giving access to request metadata etc.
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="RouterClientPowerApi.html"name="routerrpc.RouterClientPowerApi"id="routerrpc.RouterClientPowerApi"class="extype">RouterClientPowerApi</a></dd></dl></div></li><liclass="indented0 "name="scala.AnyRef#synchronized"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="synchronized[T0](x$1:=>T0):T0"class="anchorToMember"></a><aid="synchronized[T0](=>T0):T0"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#synchronized[T0](x$1:=>T0):T0"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">synchronized</span><spanclass="tparams">[<spanname="T0">T0</span>]</span><spanclass="params">(<spanname="arg0">arg0: =><spanname="java.lang.AnyRef.synchronized.T0"class="extype">T0</span></span>)</span><spanclass="result">: <spanname="java.lang.AnyRef.synchronized.T0"class="extype">T0</span></span></span><divclass="fullcomment"><dlclass="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><liclass="indented0 "name="scala.AnyRef#toString"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="toString():String"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#toString():String"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">toString</span><spanclass="params">()</span><spanclass="result">: <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java/lang/String.html#java.lang.String"name="java.lang.String"id="java.lang.String"class="extype">String</a></span></span><divclass="fullcomment"><dlclass="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><liclass="indented0 "name="routerrpc.RouterClientPowerApi#trackPayment"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="trackPayment():akka.grpc.scaladsl.StreamResponseRequestBuilder[routerrpc.TrackPaymentRequest,routerrpc.PaymentStatus]"class="anchorToMember"></a><aid="trackPayment():StreamResponseRequestBuilder[TrackPaymentRequest,PaymentStatus]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#trackPayment():akka.grpc.scaladsl.StreamResponseRequestBuilder[routerrpc.TrackPaymentRequest,routerrpc.PaymentStatus]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">trackPayment</span><spanclass="params">()</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka-grpc/2.1.6/akka/grpc/akka/grpc/scaladsl/StreamResponseRequestBuilder.html#akka.grpc.scaladsl.StreamResponseRequestBuilder"name="akka.grpc.scaladsl.StreamResponseRequestBuilder"id="akka.grpc.scaladsl.StreamResponseRequestBuilder"class="extype">StreamResponseRequestBuilder</a>[<ahref="TrackPaymentRequest.html"name="routerrpc.TrackPaymentRequest"id="routerrpc.TrackPaymentRequest"class="extype">TrackPaymentRequest</a>, <ahref="PaymentStatus.html"name="routerrpc.PaymentStatus"id="routerrpc.PaymentStatus"class="extype">PaymentStatus</a>]</span></span><pclass="shortcomment cmt">Lower level "lifted" version of the method, giving access to request metadata etc.</p><divclass="fullcomment"><divclass="comment cmt"><p>Lower level "lifted" version of the method, giving access to request metadata etc.
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="RouterClientPowerApi.html"name="routerrpc.RouterClientPowerApi"id="routerrpc.RouterClientPowerApi"class="extype">RouterClientPowerApi</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.RouterClientPowerApi#trackPaymentV2"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="trackPaymentV2():akka.grpc.scaladsl.StreamResponseRequestBuilder[routerrpc.TrackPaymentRequest,lnrpc.Payment]"class="anchorToMember"></a><aid="trackPaymentV2():StreamResponseRequestBuilder[TrackPaymentRequest,Payment]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#trackPaymentV2():akka.grpc.scaladsl.StreamResponseRequestBuilder[routerrpc.TrackPaymentRequest,lnrpc.Payment]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">trackPaymentV2</span><spanclass="params">()</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka-grpc/2.1.6/akka/grpc/akka/grpc/scaladsl/StreamResponseRequestBuilder.html#akka.grpc.scaladsl.StreamResponseRequestBuilder"name="akka.grpc.scaladsl.StreamResponseRequestBuilder"id="akka.grpc.scaladsl.StreamResponseRequestBuilder"class="extype">StreamResponseRequestBuilder</a>[<ahref="TrackPaymentRequest.html"name="routerrpc.TrackPaymentRequest"id="routerrpc.TrackPaymentRequest"class="extype">TrackPaymentRequest</a>, <ahref="../lnrpc/Payment.html"name="lnrpc.Payment"id="lnrpc.Payment"class="extype">Payment</a>]</span></span><pclass="shortcomment cmt">Lower level "lifted" version of the method, giving access to request metadata etc.</p><divclass="fullcomment"><divclass="comment cmt"><p>Lower level "lifted" version of the method, giving access to request metadata etc.
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="RouterClientPowerApi.html"name="routerrpc.RouterClientPowerApi"id="routerrpc.RouterClientPowerApi"class="extype">RouterClientPowerApi</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.RouterClientPowerApi#trackPayments"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="trackPayments():akka.grpc.scaladsl.StreamResponseRequestBuilder[routerrpc.TrackPaymentsRequest,lnrpc.Payment]"class="anchorToMember"></a><aid="trackPayments():StreamResponseRequestBuilder[TrackPaymentsRequest,Payment]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#trackPayments():akka.grpc.scaladsl.StreamResponseRequestBuilder[routerrpc.TrackPaymentsRequest,lnrpc.Payment]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">trackPayments</span><spanclass="params">()</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka-grpc/2.1.6/akka/grpc/akka/grpc/scaladsl/StreamResponseRequestBuilder.html#akka.grpc.scaladsl.StreamResponseRequestBuilder"name="akka.grpc.scaladsl.StreamResponseRequestBuilder"id="akka.grpc.scaladsl.StreamResponseRequestBuilder"class="extype">StreamResponseRequestBuilder</a>[<ahref="TrackPaymentsRequest.html"name="routerrpc.TrackPaymentsRequest"id="routerrpc.TrackPaymentsRequest"class="extype">TrackPaymentsRequest</a>, <ahref="../lnrpc/Payment.html"name="lnrpc.Payment"id="lnrpc.Payment"class="extype">Payment</a>]</span></span><pclass="shortcomment cmt">Lower level "lifted" version of the method, giving access to request metadata etc.</p><divclass="fullcomment"><divclass="comment cmt"><p>Lower level "lifted" version of the method, giving access to request metadata etc.
prefer trackPayments(routerrpc.TrackPaymentsRequest) if possible.
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="RouterClientPowerApi.html"name="routerrpc.RouterClientPowerApi"id="routerrpc.RouterClientPowerApi"class="extype">RouterClientPowerApi</a></dd></dl></div></li><liclass="indented0 "name="routerrpc.RouterClientPowerApi#updateChanStatus"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="updateChanStatus():akka.grpc.scaladsl.SingleResponseRequestBuilder[routerrpc.UpdateChanStatusRequest,routerrpc.UpdateChanStatusResponse]"class="anchorToMember"></a><aid="updateChanStatus():SingleResponseRequestBuilder[UpdateChanStatusRequest,UpdateChanStatusResponse]"class="anchorToMember"></a><spanclass="permalink"><ahref="../routerrpc/RouterClient.html#updateChanStatus():akka.grpc.scaladsl.SingleResponseRequestBuilder[routerrpc.UpdateChanStatusRequest,routerrpc.UpdateChanStatusResponse]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">updateChanStatus</span><spanclass="params">()</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka-grpc/2.1.6/akka/grpc/akka/grpc/scaladsl/SingleResponseRequestBuilder.html#akka.grpc.scaladsl.SingleResponseRequestBuilder"name="akka.grpc.scaladsl.SingleResponseRequestBuilder"id="akka.grpc.scaladsl.SingleResponseRequestBuilder"class="extype">SingleResponseRequestBuilder</a>[<ahref="UpdateChanStatusRequest.html"name="routerrpc.UpdateChanStatusRequest"id="routerrpc.UpdateChanStatusRequest"class="extype">UpdateChanStatusRequest</a>, <ahref="UpdateChanStatusResponse.html"name="routerrpc.UpdateChanStatusResponse"id="routerrpc.UpdateChanStatusResponse"class="extype">UpdateChanStatusResponse</a>]</span></span><pclass="shortcomment cmt">Lower level "lifted" version of the method, giving access to request metadata etc.</p><divclass="fullcomment"><divclass="comment cmt"><p>Lower level "lifted" version of the method, giving access to request metadata etc.
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="RouterClientPowerApi.html"name="routerrpc.RouterClientPowerApi"id="routerrpc.RouterClientPowerApi"class="extype">RouterClientPowerApi</a></dd></dl></div></li></ol></div></div><divid="inheritedMembers"><divname="akka.grpc.scaladsl.AkkaGrpcClient"class="parent"><h3>Inherited from <ahref="https://doc.akka.io/api/akka-grpc/2.1.6/akka/grpc/akka/grpc/scaladsl/AkkaGrpcClient.html#akka.grpc.scaladsl.AkkaGrpcClient"name="akka.grpc.scaladsl.AkkaGrpcClient"id="akka.grpc.scaladsl.AkkaGrpcClient"class="extype">AkkaGrpcClient</a></h3></div><divname="routerrpc.RouterClientPowerApi"class="parent"><h3>Inherited from <ahref="RouterClientPowerApi.html"name="routerrpc.RouterClientPowerApi"id="routerrpc.RouterClientPowerApi"class="extype">RouterClientPowerApi</a></h3></div><divname="routerrpc.Router"class="parent"><h3>Inherited from <ahref="Router.html"name="routerrpc.Router"id="routerrpc.Router"class="extype">Router</a></h3></div><divname="scala.AnyRef"class="parent"><h3>Inherited from <ahref="../scala/index.html#AnyRef=Object"name="scala.AnyRef"id="scala.AnyRef"class="extmbr">AnyRef</a></h3></div><divname="scala.Any"class="parent"><h3>Inherited from <ahref="https://www.scala-lang.org/api/2.13.12/scala/Any.html#scala.Any"name="scala.Any"id="scala.Any"class="extype">Any</a></h3></div></div><divid="groupedMembers"><divname="Ungrouped"class="group"><h3>Ungrouped</h3></div></div></div><divid="tooltip"></div><divid="footer"></div></body></div></div></div></body></html>