Packages

t

lnrpc

LightningClientPowerApi

trait LightningClientPowerApi extends AnyRef

Annotations
@PekkoGrpcGenerated()
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LightningClientPowerApi
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def abandonChannel(): SingleResponseRequestBuilder[AbandonChannelRequest, AbandonChannelResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer abandonChannel(lnrpc.AbandonChannelRequest) if possible.

  5. def addInvoice(): SingleResponseRequestBuilder[Invoice, AddInvoiceResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer addInvoice(lnrpc.Invoice) if possible.

  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def bakeMacaroon(): SingleResponseRequestBuilder[BakeMacaroonRequest, BakeMacaroonResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer bakeMacaroon(lnrpc.BakeMacaroonRequest) if possible.

  8. def batchOpenChannel(): SingleResponseRequestBuilder[BatchOpenChannelRequest, BatchOpenChannelResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer batchOpenChannel(lnrpc.BatchOpenChannelRequest) if possible.

  9. def channelAcceptor(): StreamResponseRequestBuilder[Source[ChannelAcceptResponse, NotUsed], ChannelAcceptRequest]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer channelAcceptor(org.apache.pekko.stream.scaladsl.Source[lnrpc.ChannelAcceptResponse, org.apache.pekko.NotUsed]) if possible.

  10. def channelBalance(): SingleResponseRequestBuilder[ChannelBalanceRequest, ChannelBalanceResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer channelBalance(lnrpc.ChannelBalanceRequest) if possible.

  11. def checkMacaroonPermissions(): SingleResponseRequestBuilder[CheckMacPermRequest, CheckMacPermResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer checkMacaroonPermissions(lnrpc.CheckMacPermRequest) if possible.

  12. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  13. def closeChannel(): StreamResponseRequestBuilder[CloseChannelRequest, CloseStatusUpdate]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer closeChannel(lnrpc.CloseChannelRequest) if possible.

  14. def closedChannels(): SingleResponseRequestBuilder[ClosedChannelsRequest, ClosedChannelsResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer closedChannels(lnrpc.ClosedChannelsRequest) if possible.

  15. def connectPeer(): SingleResponseRequestBuilder[ConnectPeerRequest, ConnectPeerResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer connectPeer(lnrpc.ConnectPeerRequest) if possible.

  16. def debugLevel(): SingleResponseRequestBuilder[DebugLevelRequest, DebugLevelResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer debugLevel(lnrpc.DebugLevelRequest) if possible.

  17. def decodePayReq(): SingleResponseRequestBuilder[PayReqString, PayReq]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer decodePayReq(lnrpc.PayReqString) if possible.

  18. def deleteAllPayments(): SingleResponseRequestBuilder[DeleteAllPaymentsRequest, DeleteAllPaymentsResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer deleteAllPayments(lnrpc.DeleteAllPaymentsRequest) if possible.

  19. def deleteMacaroonID(): SingleResponseRequestBuilder[DeleteMacaroonIDRequest, DeleteMacaroonIDResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer deleteMacaroonID(lnrpc.DeleteMacaroonIDRequest) if possible.

  20. def deletePayment(): SingleResponseRequestBuilder[DeletePaymentRequest, DeletePaymentResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer deletePayment(lnrpc.DeletePaymentRequest) if possible.

  21. def describeGraph(): SingleResponseRequestBuilder[ChannelGraphRequest, ChannelGraph]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer describeGraph(lnrpc.ChannelGraphRequest) if possible.

  22. def disconnectPeer(): SingleResponseRequestBuilder[DisconnectPeerRequest, DisconnectPeerResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer disconnectPeer(lnrpc.DisconnectPeerRequest) if possible.

  23. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  25. def estimateFee(): SingleResponseRequestBuilder[EstimateFeeRequest, EstimateFeeResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer estimateFee(lnrpc.EstimateFeeRequest) if possible.

  26. def exportAllChannelBackups(): SingleResponseRequestBuilder[ChanBackupExportRequest, ChanBackupSnapshot]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer exportAllChannelBackups(lnrpc.ChanBackupExportRequest) if possible.

  27. def exportChannelBackup(): SingleResponseRequestBuilder[ExportChannelBackupRequest, ChannelBackup]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer exportChannelBackup(lnrpc.ExportChannelBackupRequest) if possible.

  28. def feeReport(): SingleResponseRequestBuilder[FeeReportRequest, FeeReportResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer feeReport(lnrpc.FeeReportRequest) if possible.

  29. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  30. def forwardingHistory(): SingleResponseRequestBuilder[ForwardingHistoryRequest, ForwardingHistoryResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer forwardingHistory(lnrpc.ForwardingHistoryRequest) if possible.

  31. def fundingStateStep(): SingleResponseRequestBuilder[FundingTransitionMsg, FundingStateStepResp]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer fundingStateStep(lnrpc.FundingTransitionMsg) if possible.

  32. def getChanInfo(): SingleResponseRequestBuilder[ChanInfoRequest, ChannelEdge]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer getChanInfo(lnrpc.ChanInfoRequest) if possible.

  33. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  34. def getInfo(): SingleResponseRequestBuilder[GetInfoRequest, GetInfoResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer getInfo(lnrpc.GetInfoRequest) if possible.

  35. def getNetworkInfo(): SingleResponseRequestBuilder[NetworkInfoRequest, NetworkInfo]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer getNetworkInfo(lnrpc.NetworkInfoRequest) if possible.

  36. def getNodeInfo(): SingleResponseRequestBuilder[NodeInfoRequest, NodeInfo]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer getNodeInfo(lnrpc.NodeInfoRequest) if possible.

  37. def getNodeMetrics(): SingleResponseRequestBuilder[NodeMetricsRequest, NodeMetricsResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer getNodeMetrics(lnrpc.NodeMetricsRequest) if possible.

  38. def getRecoveryInfo(): SingleResponseRequestBuilder[GetRecoveryInfoRequest, GetRecoveryInfoResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer getRecoveryInfo(lnrpc.GetRecoveryInfoRequest) if possible.

  39. def getTransactions(): SingleResponseRequestBuilder[GetTransactionsRequest, TransactionDetails]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer getTransactions(lnrpc.GetTransactionsRequest) if possible.

  40. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  41. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  42. def listAliases(): SingleResponseRequestBuilder[ListAliasesRequest, ListAliasesResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer listAliases(lnrpc.ListAliasesRequest) if possible.

  43. def listChannels(): SingleResponseRequestBuilder[ListChannelsRequest, ListChannelsResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer listChannels(lnrpc.ListChannelsRequest) if possible.

  44. def listInvoices(): SingleResponseRequestBuilder[ListInvoiceRequest, ListInvoiceResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer listInvoices(lnrpc.ListInvoiceRequest) if possible.

  45. def listMacaroonIDs(): SingleResponseRequestBuilder[ListMacaroonIDsRequest, ListMacaroonIDsResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer listMacaroonIDs(lnrpc.ListMacaroonIDsRequest) if possible.

  46. def listPayments(): SingleResponseRequestBuilder[ListPaymentsRequest, ListPaymentsResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer listPayments(lnrpc.ListPaymentsRequest) if possible.

  47. def listPeers(): SingleResponseRequestBuilder[ListPeersRequest, ListPeersResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer listPeers(lnrpc.ListPeersRequest) if possible.

  48. def listPermissions(): SingleResponseRequestBuilder[ListPermissionsRequest, ListPermissionsResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer listPermissions(lnrpc.ListPermissionsRequest) if possible.

  49. def listUnspent(): SingleResponseRequestBuilder[ListUnspentRequest, ListUnspentResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer listUnspent(lnrpc.ListUnspentRequest) if possible.

  50. def lookupHtlcResolution(): SingleResponseRequestBuilder[LookupHtlcResolutionRequest, LookupHtlcResolutionResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer lookupHtlcResolution(lnrpc.LookupHtlcResolutionRequest) if possible.

  51. def lookupInvoice(): SingleResponseRequestBuilder[PaymentHash, Invoice]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer lookupInvoice(lnrpc.PaymentHash) if possible.

  52. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  53. def newAddress(): SingleResponseRequestBuilder[NewAddressRequest, NewAddressResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer newAddress(lnrpc.NewAddressRequest) if possible.

  54. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  55. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  56. def openChannel(): StreamResponseRequestBuilder[OpenChannelRequest, OpenStatusUpdate]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer openChannel(lnrpc.OpenChannelRequest) if possible.

  57. def openChannelSync(): SingleResponseRequestBuilder[OpenChannelRequest, ChannelPoint]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer openChannelSync(lnrpc.OpenChannelRequest) if possible.

  58. def pendingChannels(): SingleResponseRequestBuilder[PendingChannelsRequest, PendingChannelsResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer pendingChannels(lnrpc.PendingChannelsRequest) if possible.

  59. def queryRoutes(): SingleResponseRequestBuilder[QueryRoutesRequest, QueryRoutesResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer queryRoutes(lnrpc.QueryRoutesRequest) if possible.

  60. def registerRPCMiddleware(): StreamResponseRequestBuilder[Source[RPCMiddlewareResponse, NotUsed], RPCMiddlewareRequest]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer registerRPCMiddleware(org.apache.pekko.stream.scaladsl.Source[lnrpc.RPCMiddlewareResponse, org.apache.pekko.NotUsed]) if possible.

  61. def restoreChannelBackups(): SingleResponseRequestBuilder[RestoreChanBackupRequest, RestoreBackupResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer restoreChannelBackups(lnrpc.RestoreChanBackupRequest) if possible.

  62. def sendCoins(): SingleResponseRequestBuilder[SendCoinsRequest, SendCoinsResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer sendCoins(lnrpc.SendCoinsRequest) if possible.

  63. def sendCustomMessage(): SingleResponseRequestBuilder[SendCustomMessageRequest, SendCustomMessageResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer sendCustomMessage(lnrpc.SendCustomMessageRequest) if possible.

  64. def sendMany(): SingleResponseRequestBuilder[SendManyRequest, SendManyResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer sendMany(lnrpc.SendManyRequest) if possible.

  65. def sendPayment(): StreamResponseRequestBuilder[Source[SendRequest, NotUsed], SendResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer sendPayment(org.apache.pekko.stream.scaladsl.Source[lnrpc.SendRequest, org.apache.pekko.NotUsed]) if possible.

  66. def sendPaymentSync(): SingleResponseRequestBuilder[SendRequest, SendResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer sendPaymentSync(lnrpc.SendRequest) if possible.

  67. def sendToRoute(): StreamResponseRequestBuilder[Source[SendToRouteRequest, NotUsed], SendResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer sendToRoute(org.apache.pekko.stream.scaladsl.Source[lnrpc.SendToRouteRequest, org.apache.pekko.NotUsed]) if possible.

  68. def sendToRouteSync(): SingleResponseRequestBuilder[SendToRouteRequest, SendResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer sendToRouteSync(lnrpc.SendToRouteRequest) if possible.

  69. def signMessage(): SingleResponseRequestBuilder[SignMessageRequest, SignMessageResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer signMessage(lnrpc.SignMessageRequest) if possible.

  70. def stopDaemon(): SingleResponseRequestBuilder[StopRequest, StopResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer stopDaemon(lnrpc.StopRequest) if possible.

  71. def subscribeChannelBackups(): StreamResponseRequestBuilder[ChannelBackupSubscription, ChanBackupSnapshot]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer subscribeChannelBackups(lnrpc.ChannelBackupSubscription) if possible.

  72. def subscribeChannelEvents(): StreamResponseRequestBuilder[ChannelEventSubscription, ChannelEventUpdate]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer subscribeChannelEvents(lnrpc.ChannelEventSubscription) if possible.

  73. def subscribeChannelGraph(): StreamResponseRequestBuilder[GraphTopologySubscription, GraphTopologyUpdate]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer subscribeChannelGraph(lnrpc.GraphTopologySubscription) if possible.

  74. def subscribeCustomMessages(): StreamResponseRequestBuilder[SubscribeCustomMessagesRequest, CustomMessage]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer subscribeCustomMessages(lnrpc.SubscribeCustomMessagesRequest) if possible.

  75. def subscribeInvoices(): StreamResponseRequestBuilder[InvoiceSubscription, Invoice]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer subscribeInvoices(lnrpc.InvoiceSubscription) if possible.

  76. def subscribePeerEvents(): StreamResponseRequestBuilder[PeerEventSubscription, PeerEvent]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer subscribePeerEvents(lnrpc.PeerEventSubscription) if possible.

  77. def subscribeTransactions(): StreamResponseRequestBuilder[GetTransactionsRequest, Transaction]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer subscribeTransactions(lnrpc.GetTransactionsRequest) if possible.

  78. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  79. def toString(): String
    Definition Classes
    AnyRef → Any
  80. def updateChannelPolicy(): SingleResponseRequestBuilder[PolicyUpdateRequest, PolicyUpdateResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer updateChannelPolicy(lnrpc.PolicyUpdateRequest) if possible.

  81. def verifyChanBackup(): SingleResponseRequestBuilder[ChanBackupSnapshot, VerifyChanBackupResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer verifyChanBackup(lnrpc.ChanBackupSnapshot) if possible.

  82. def verifyMessage(): SingleResponseRequestBuilder[VerifyMessageRequest, VerifyMessageResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer verifyMessage(lnrpc.VerifyMessageRequest) if possible.

  83. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  84. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  85. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  86. def walletBalance(): SingleResponseRequestBuilder[WalletBalanceRequest, WalletBalanceResponse]

    Lower level "lifted" version of the method, giving access to request metadata etc.

    Lower level "lifted" version of the method, giving access to request metadata etc. prefer walletBalance(lnrpc.WalletBalanceRequest) if possible.

Inherited from AnyRef

Inherited from Any

Ungrouped