trait LightningClientPowerApi extends AnyRef
- Annotations
- @PekkoGrpcGenerated()
- Alphabetic
- By Inheritance
- LightningClientPowerApi
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- 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.
- 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.
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- 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.
- 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.
- 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.
- 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.
- 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.
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- 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.
- 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.
- 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.
- 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.
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- 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.
- 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.
- 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.
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- 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.
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- 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.
- 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.
- 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.
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- 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.