final class DefaultLightningClient extends LightningClient
- Alphabetic
- By Inheritance
- DefaultLightningClient
- LightningClient
- AkkaGrpcClient
- LightningClientPowerApi
- Lightning
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
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
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
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @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
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: Any): 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[_]
- 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
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
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
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( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @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