Packages

final class DefaultLightningClient extends LightningClient

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DefaultLightningClient
  2. LightningClient
  3. AkkaGrpcClient
  4. LightningClientPowerApi
  5. Lightning
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DefaultLightningClient(settings: GrpcClientSettings)(implicit sys: ClassicActorSystemProvider)

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(in: AbandonChannelRequest): Future[AbandonChannelResponse]

    For access to method metadata use the parameterless version of abandonChannel

    For access to method metadata use the parameterless version of abandonChannel

    Definition Classes
    DefaultLightningClientLightning
  5. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  6. def addInvoice(in: Invoice): Future[AddInvoiceResponse]

    For access to method metadata use the parameterless version of addInvoice

    For access to method metadata use the parameterless version of addInvoice

    Definition Classes
    DefaultLightningClientLightning
  7. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def bakeMacaroon(in: BakeMacaroonRequest): Future[BakeMacaroonResponse]

    For access to method metadata use the parameterless version of bakeMacaroon

    For access to method metadata use the parameterless version of bakeMacaroon

    Definition Classes
    DefaultLightningClientLightning
  10. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  11. def channelAcceptor(in: Source[ChannelAcceptResponse, NotUsed]): Source[ChannelAcceptRequest, NotUsed]

    For access to method metadata use the parameterless version of channelAcceptor

    For access to method metadata use the parameterless version of channelAcceptor

    Definition Classes
    DefaultLightningClientLightning
  12. 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(akka.stream.scaladsl.Source[lnrpc.ChannelAcceptResponse, akka.NotUsed]) if possible.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  13. def channelBalance(in: ChannelBalanceRequest): Future[ChannelBalanceResponse]

    For access to method metadata use the parameterless version of channelBalance

    For access to method metadata use the parameterless version of channelBalance

    Definition Classes
    DefaultLightningClientLightning
  14. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  15. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  16. def close(): Future[Done]
    Definition Classes
    DefaultLightningClient → AkkaGrpcClient
  17. def closeChannel(in: CloseChannelRequest): Source[CloseStatusUpdate, NotUsed]

    For access to method metadata use the parameterless version of closeChannel

    For access to method metadata use the parameterless version of closeChannel

    Definition Classes
    DefaultLightningClientLightning
  18. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  19. def closed: Future[Done]
    Definition Classes
    DefaultLightningClient → AkkaGrpcClient
  20. def closedChannels(in: ClosedChannelsRequest): Future[ClosedChannelsResponse]

    For access to method metadata use the parameterless version of closedChannels

    For access to method metadata use the parameterless version of closedChannels

    Definition Classes
    DefaultLightningClientLightning
  21. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  22. def connectPeer(in: ConnectPeerRequest): Future[ConnectPeerResponse]

    For access to method metadata use the parameterless version of connectPeer

    For access to method metadata use the parameterless version of connectPeer

    Definition Classes
    DefaultLightningClientLightning
  23. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  24. def debugLevel(in: DebugLevelRequest): Future[DebugLevelResponse]

    For access to method metadata use the parameterless version of debugLevel

    For access to method metadata use the parameterless version of debugLevel

    Definition Classes
    DefaultLightningClientLightning
  25. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  26. def decodePayReq(in: PayReqString): Future[PayReq]

    For access to method metadata use the parameterless version of decodePayReq

    For access to method metadata use the parameterless version of decodePayReq

    Definition Classes
    DefaultLightningClientLightning
  27. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  28. def deleteAllPayments(in: DeleteAllPaymentsRequest): Future[DeleteAllPaymentsResponse]

    For access to method metadata use the parameterless version of deleteAllPayments

    For access to method metadata use the parameterless version of deleteAllPayments

    Definition Classes
    DefaultLightningClientLightning
  29. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  30. def deleteMacaroonID(in: DeleteMacaroonIDRequest): Future[DeleteMacaroonIDResponse]

    For access to method metadata use the parameterless version of deleteMacaroonID

    For access to method metadata use the parameterless version of deleteMacaroonID

    Definition Classes
    DefaultLightningClientLightning
  31. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  32. def describeGraph(in: ChannelGraphRequest): Future[ChannelGraph]

    For access to method metadata use the parameterless version of describeGraph

    For access to method metadata use the parameterless version of describeGraph

    Definition Classes
    DefaultLightningClientLightning
  33. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  34. def disconnectPeer(in: DisconnectPeerRequest): Future[DisconnectPeerResponse]

    For access to method metadata use the parameterless version of disconnectPeer

    For access to method metadata use the parameterless version of disconnectPeer

    Definition Classes
    DefaultLightningClientLightning
  35. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  36. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  37. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  38. def estimateFee(in: EstimateFeeRequest): Future[EstimateFeeResponse]

    For access to method metadata use the parameterless version of estimateFee

    For access to method metadata use the parameterless version of estimateFee

    Definition Classes
    DefaultLightningClientLightning
  39. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  40. def exportAllChannelBackups(in: ChanBackupExportRequest): Future[ChanBackupSnapshot]

    For access to method metadata use the parameterless version of exportAllChannelBackups

    For access to method metadata use the parameterless version of exportAllChannelBackups

    Definition Classes
    DefaultLightningClientLightning
  41. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  42. def exportChannelBackup(in: ExportChannelBackupRequest): Future[ChannelBackup]

    For access to method metadata use the parameterless version of exportChannelBackup

    For access to method metadata use the parameterless version of exportChannelBackup

    Definition Classes
    DefaultLightningClientLightning
  43. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  44. def feeReport(in: FeeReportRequest): Future[FeeReportResponse]

    For access to method metadata use the parameterless version of feeReport

    For access to method metadata use the parameterless version of feeReport

    Definition Classes
    DefaultLightningClientLightning
  45. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  46. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  47. def forwardingHistory(in: ForwardingHistoryRequest): Future[ForwardingHistoryResponse]

    For access to method metadata use the parameterless version of forwardingHistory

    For access to method metadata use the parameterless version of forwardingHistory

    Definition Classes
    DefaultLightningClientLightning
  48. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  49. def fundingStateStep(in: FundingTransitionMsg): Future[FundingStateStepResp]

    For access to method metadata use the parameterless version of fundingStateStep

    For access to method metadata use the parameterless version of fundingStateStep

    Definition Classes
    DefaultLightningClientLightning
  50. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  51. def getChanInfo(in: ChanInfoRequest): Future[ChannelEdge]

    For access to method metadata use the parameterless version of getChanInfo

    For access to method metadata use the parameterless version of getChanInfo

    Definition Classes
    DefaultLightningClientLightning
  52. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  53. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  54. def getInfo(in: GetInfoRequest): Future[GetInfoResponse]

    For access to method metadata use the parameterless version of getInfo

    For access to method metadata use the parameterless version of getInfo

    Definition Classes
    DefaultLightningClientLightning
  55. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  56. def getNetworkInfo(in: NetworkInfoRequest): Future[NetworkInfo]

    For access to method metadata use the parameterless version of getNetworkInfo

    For access to method metadata use the parameterless version of getNetworkInfo

    Definition Classes
    DefaultLightningClientLightning
  57. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  58. def getNodeInfo(in: NodeInfoRequest): Future[NodeInfo]

    For access to method metadata use the parameterless version of getNodeInfo

    For access to method metadata use the parameterless version of getNodeInfo

    Definition Classes
    DefaultLightningClientLightning
  59. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  60. def getNodeMetrics(in: NodeMetricsRequest): Future[NodeMetricsResponse]

    For access to method metadata use the parameterless version of getNodeMetrics

    For access to method metadata use the parameterless version of getNodeMetrics

    Definition Classes
    DefaultLightningClientLightning
  61. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  62. def getRecoveryInfo(in: GetRecoveryInfoRequest): Future[GetRecoveryInfoResponse]

    For access to method metadata use the parameterless version of getRecoveryInfo

    For access to method metadata use the parameterless version of getRecoveryInfo

    Definition Classes
    DefaultLightningClientLightning
  63. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  64. def getTransactions(in: GetTransactionsRequest): Future[TransactionDetails]

    For access to method metadata use the parameterless version of getTransactions

    For access to method metadata use the parameterless version of getTransactions

    Definition Classes
    DefaultLightningClientLightning
  65. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  66. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  67. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  68. def listChannels(in: ListChannelsRequest): Future[ListChannelsResponse]

    For access to method metadata use the parameterless version of listChannels

    For access to method metadata use the parameterless version of listChannels

    Definition Classes
    DefaultLightningClientLightning
  69. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  70. def listInvoices(in: ListInvoiceRequest): Future[ListInvoiceResponse]

    For access to method metadata use the parameterless version of listInvoices

    For access to method metadata use the parameterless version of listInvoices

    Definition Classes
    DefaultLightningClientLightning
  71. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  72. def listMacaroonIDs(in: ListMacaroonIDsRequest): Future[ListMacaroonIDsResponse]

    For access to method metadata use the parameterless version of listMacaroonIDs

    For access to method metadata use the parameterless version of listMacaroonIDs

    Definition Classes
    DefaultLightningClientLightning
  73. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  74. def listPayments(in: ListPaymentsRequest): Future[ListPaymentsResponse]

    For access to method metadata use the parameterless version of listPayments

    For access to method metadata use the parameterless version of listPayments

    Definition Classes
    DefaultLightningClientLightning
  75. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  76. def listPeers(in: ListPeersRequest): Future[ListPeersResponse]

    For access to method metadata use the parameterless version of listPeers

    For access to method metadata use the parameterless version of listPeers

    Definition Classes
    DefaultLightningClientLightning
  77. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  78. def listPermissions(in: ListPermissionsRequest): Future[ListPermissionsResponse]

    For access to method metadata use the parameterless version of listPermissions

    For access to method metadata use the parameterless version of listPermissions

    Definition Classes
    DefaultLightningClientLightning
  79. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  80. def listUnspent(in: ListUnspentRequest): Future[ListUnspentResponse]

    For access to method metadata use the parameterless version of listUnspent

    For access to method metadata use the parameterless version of listUnspent

    Definition Classes
    DefaultLightningClientLightning
  81. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  82. def lookupInvoice(in: PaymentHash): Future[Invoice]

    For access to method metadata use the parameterless version of lookupInvoice

    For access to method metadata use the parameterless version of lookupInvoice

    Definition Classes
    DefaultLightningClientLightning
  83. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  84. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  85. def newAddress(in: NewAddressRequest): Future[NewAddressResponse]

    For access to method metadata use the parameterless version of newAddress

    For access to method metadata use the parameterless version of newAddress

    Definition Classes
    DefaultLightningClientLightning
  86. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  87. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  88. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  89. def openChannel(in: OpenChannelRequest): Source[OpenStatusUpdate, NotUsed]

    For access to method metadata use the parameterless version of openChannel

    For access to method metadata use the parameterless version of openChannel

    Definition Classes
    DefaultLightningClientLightning
  90. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  91. def openChannelSync(in: OpenChannelRequest): Future[ChannelPoint]

    For access to method metadata use the parameterless version of openChannelSync

    For access to method metadata use the parameterless version of openChannelSync

    Definition Classes
    DefaultLightningClientLightning
  92. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  93. def pendingChannels(in: PendingChannelsRequest): Future[PendingChannelsResponse]

    For access to method metadata use the parameterless version of pendingChannels

    For access to method metadata use the parameterless version of pendingChannels

    Definition Classes
    DefaultLightningClientLightning
  94. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  95. def queryRoutes(in: QueryRoutesRequest): Future[QueryRoutesResponse]

    For access to method metadata use the parameterless version of queryRoutes

    For access to method metadata use the parameterless version of queryRoutes

    Definition Classes
    DefaultLightningClientLightning
  96. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  97. def restoreChannelBackups(in: RestoreChanBackupRequest): Future[RestoreBackupResponse]

    For access to method metadata use the parameterless version of restoreChannelBackups

    For access to method metadata use the parameterless version of restoreChannelBackups

    Definition Classes
    DefaultLightningClientLightning
  98. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  99. def sendCoins(in: SendCoinsRequest): Future[SendCoinsResponse]

    For access to method metadata use the parameterless version of sendCoins

    For access to method metadata use the parameterless version of sendCoins

    Definition Classes
    DefaultLightningClientLightning
  100. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  101. def sendMany(in: SendManyRequest): Future[SendManyResponse]

    For access to method metadata use the parameterless version of sendMany

    For access to method metadata use the parameterless version of sendMany

    Definition Classes
    DefaultLightningClientLightning
  102. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  103. def sendPayment(in: Source[SendRequest, NotUsed]): Source[SendResponse, NotUsed]

    For access to method metadata use the parameterless version of sendPayment

    For access to method metadata use the parameterless version of sendPayment

    Definition Classes
    DefaultLightningClientLightning
  104. 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(akka.stream.scaladsl.Source[lnrpc.SendRequest, akka.NotUsed]) if possible.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  105. def sendPaymentSync(in: SendRequest): Future[SendResponse]

    For access to method metadata use the parameterless version of sendPaymentSync

    For access to method metadata use the parameterless version of sendPaymentSync

    Definition Classes
    DefaultLightningClientLightning
  106. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  107. def sendToRoute(in: Source[SendToRouteRequest, NotUsed]): Source[SendResponse, NotUsed]

    For access to method metadata use the parameterless version of sendToRoute

    For access to method metadata use the parameterless version of sendToRoute

    Definition Classes
    DefaultLightningClientLightning
  108. 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(akka.stream.scaladsl.Source[lnrpc.SendToRouteRequest, akka.NotUsed]) if possible.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  109. def sendToRouteSync(in: SendToRouteRequest): Future[SendResponse]

    For access to method metadata use the parameterless version of sendToRouteSync

    For access to method metadata use the parameterless version of sendToRouteSync

    Definition Classes
    DefaultLightningClientLightning
  110. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  111. def signMessage(in: SignMessageRequest): Future[SignMessageResponse]

    For access to method metadata use the parameterless version of signMessage

    For access to method metadata use the parameterless version of signMessage

    Definition Classes
    DefaultLightningClientLightning
  112. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  113. def stopDaemon(in: StopRequest): Future[StopResponse]

    For access to method metadata use the parameterless version of stopDaemon

    For access to method metadata use the parameterless version of stopDaemon

    Definition Classes
    DefaultLightningClientLightning
  114. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  115. def subscribeChannelBackups(in: ChannelBackupSubscription): Source[ChanBackupSnapshot, NotUsed]

    For access to method metadata use the parameterless version of subscribeChannelBackups

    For access to method metadata use the parameterless version of subscribeChannelBackups

    Definition Classes
    DefaultLightningClientLightning
  116. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  117. def subscribeChannelEvents(in: ChannelEventSubscription): Source[ChannelEventUpdate, NotUsed]

    For access to method metadata use the parameterless version of subscribeChannelEvents

    For access to method metadata use the parameterless version of subscribeChannelEvents

    Definition Classes
    DefaultLightningClientLightning
  118. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  119. def subscribeChannelGraph(in: GraphTopologySubscription): Source[GraphTopologyUpdate, NotUsed]

    For access to method metadata use the parameterless version of subscribeChannelGraph

    For access to method metadata use the parameterless version of subscribeChannelGraph

    Definition Classes
    DefaultLightningClientLightning
  120. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  121. def subscribeInvoices(in: InvoiceSubscription): Source[Invoice, NotUsed]

    For access to method metadata use the parameterless version of subscribeInvoices

    For access to method metadata use the parameterless version of subscribeInvoices

    Definition Classes
    DefaultLightningClientLightning
  122. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  123. def subscribePeerEvents(in: PeerEventSubscription): Source[PeerEvent, NotUsed]

    For access to method metadata use the parameterless version of subscribePeerEvents

    For access to method metadata use the parameterless version of subscribePeerEvents

    Definition Classes
    DefaultLightningClientLightning
  124. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  125. def subscribeTransactions(in: GetTransactionsRequest): Source[Transaction, NotUsed]

    For access to method metadata use the parameterless version of subscribeTransactions

    For access to method metadata use the parameterless version of subscribeTransactions

    Definition Classes
    DefaultLightningClientLightning
  126. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  127. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  128. def toString(): String
    Definition Classes
    AnyRef → Any
  129. def updateChannelPolicy(in: PolicyUpdateRequest): Future[PolicyUpdateResponse]

    For access to method metadata use the parameterless version of updateChannelPolicy

    For access to method metadata use the parameterless version of updateChannelPolicy

    Definition Classes
    DefaultLightningClientLightning
  130. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  131. def verifyChanBackup(in: ChanBackupSnapshot): Future[VerifyChanBackupResponse]

    For access to method metadata use the parameterless version of verifyChanBackup

    For access to method metadata use the parameterless version of verifyChanBackup

    Definition Classes
    DefaultLightningClientLightning
  132. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  133. def verifyMessage(in: VerifyMessageRequest): Future[VerifyMessageResponse]

    For access to method metadata use the parameterless version of verifyMessage

    For access to method metadata use the parameterless version of verifyMessage

    Definition Classes
    DefaultLightningClientLightning
  134. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi
  135. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  136. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  137. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  138. def walletBalance(in: WalletBalanceRequest): Future[WalletBalanceResponse]

    For access to method metadata use the parameterless version of walletBalance

    For access to method metadata use the parameterless version of walletBalance

    Definition Classes
    DefaultLightningClientLightning
  139. 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.

    Definition Classes
    DefaultLightningClientLightningClientPowerApi

Inherited from LightningClient

Inherited from AkkaGrpcClient

Inherited from LightningClientPowerApi

Inherited from Lightning

Inherited from AnyRef

Inherited from Any

Ungrouped