final class DefaultLightningClient extends LightningClient
- Annotations
- @AkkaGrpcGenerated()
- Alphabetic
- By Inheritance
- DefaultLightningClient
- LightningClient
- AkkaGrpcClient
- LightningClientPowerApi
- Lightning
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new DefaultLightningClient(settings: GrpcClientSettings)(implicit sys: ClassicActorSystemProvider)
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(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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- def batchOpenChannel(in: BatchOpenChannelRequest): Future[BatchOpenChannelResponse]
For access to method metadata use the parameterless version of batchOpenChannel
For access to method metadata use the parameterless version of batchOpenChannel
- Definition Classes
- DefaultLightningClient → Lightning
- 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.
- Definition Classes
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- def checkMacaroonPermissions(in: CheckMacPermRequest): Future[CheckMacPermResponse]
For access to method metadata use the parameterless version of checkMacaroonPermissions
For access to method metadata use the parameterless version of checkMacaroonPermissions
- Definition Classes
- DefaultLightningClient → Lightning
- 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.
- Definition Classes
- DefaultLightningClient → LightningClientPowerApi
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def close(): Future[Done]
- Definition Classes
- DefaultLightningClient → AkkaGrpcClient
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- def closed: Future[Done]
- Definition Classes
- DefaultLightningClient → AkkaGrpcClient
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- def deletePayment(in: DeletePaymentRequest): Future[DeletePaymentResponse]
For access to method metadata use the parameterless version of deletePayment
For access to method metadata use the parameterless version of deletePayment
- Definition Classes
- DefaultLightningClient → Lightning
- 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.
- Definition Classes
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- def registerRPCMiddleware(in: Source[RPCMiddlewareResponse, NotUsed]): Source[RPCMiddlewareRequest, NotUsed]
For access to method metadata use the parameterless version of registerRPCMiddleware
For access to method metadata use the parameterless version of registerRPCMiddleware
- Definition Classes
- DefaultLightningClient → Lightning
- 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(akka.stream.scaladsl.Source[lnrpc.RPCMiddlewareResponse, akka.NotUsed]) if possible.
- Definition Classes
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- def sendCustomMessage(in: SendCustomMessageRequest): Future[SendCustomMessageResponse]
For access to method metadata use the parameterless version of sendCustomMessage
For access to method metadata use the parameterless version of sendCustomMessage
- Definition Classes
- DefaultLightningClient → Lightning
- 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.
- Definition Classes
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- def subscribeCustomMessages(in: SubscribeCustomMessagesRequest): Source[CustomMessage, NotUsed]
For access to method metadata use the parameterless version of subscribeCustomMessages
For access to method metadata use the parameterless version of subscribeCustomMessages
- Definition Classes
- DefaultLightningClient → Lightning
- 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.
- Definition Classes
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi
- 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(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
- DefaultLightningClient → Lightning
- 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
- DefaultLightningClient → LightningClientPowerApi