DotNetLightning


ClnClientExtensions Type

Static members

Static member Description

ClnClientExtensions.AddGossipAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.AddGossipAsync(this, req, ?ct)

Parameters:
Returns: Task
this : ClnClient
req : AddgossipRequest
?ct : CancellationToken
Returns: Task

ClnClientExtensions.AutoCleanInvoiceAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.AutoCleanInvoiceAsync(this, req, ?ct)

Parameters:
Returns: Task<AutocleaninvoiceResponse>
this : ClnClient
req : AutocleaninvoiceRequest
?ct : CancellationToken
Returns: Task<AutocleaninvoiceResponse>

ClnClientExtensions.CheckMessageAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.CheckMessageAsync(this, req, ?ct)

Parameters:
Returns: Task<CheckmessageResponse>
this : ClnClient
req : CheckmessageRequest
?ct : CancellationToken
Returns: Task<CheckmessageResponse>

ClnClientExtensions.CloseAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.CloseAsync(this, req, ?ct)

Parameters:
Returns: Task<CloseResponse>
this : ClnClient
req : CloseRequest
?ct : CancellationToken
Returns: Task<CloseResponse>

ClnClientExtensions.ConnectPeerAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.ConnectPeerAsync(this, req, ?ct)

Parameters:
Returns: Task<ConnectResponse>
this : ClnClient
req : ConnectRequest
?ct : CancellationToken
Returns: Task<ConnectResponse>

ClnClientExtensions.CreateInvoiceAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.CreateInvoiceAsync(this, req, ?ct)

Parameters:
Returns: Task<CreateinvoiceResponse>
this : ClnClient
req : CreateinvoiceRequest
?ct : CancellationToken
Returns: Task<CreateinvoiceResponse>

ClnClientExtensions.CreateOnionAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.CreateOnionAsync(this, req, ?ct)

Parameters:
Returns: Task<CreateonionResponse>
this : ClnClient
req : CreateonionRequest
?ct : CancellationToken
Returns: Task<CreateonionResponse>

ClnClientExtensions.DatastoreAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.DatastoreAsync(this, req, ?ct)

Parameters:
Returns: Task<DatastoreResponse>
this : ClnClient
req : DatastoreRequest
?ct : CancellationToken
Returns: Task<DatastoreResponse>

ClnClientExtensions.DelDatastoreAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.DelDatastoreAsync(this, req, ?ct)

Parameters:
Returns: Task<DeldatastoreResponse>
this : ClnClient
req : DeldatastoreRequest
?ct : CancellationToken
Returns: Task<DeldatastoreResponse>

ClnClientExtensions.DelExpiredInvoiceAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.DelExpiredInvoiceAsync(this, req, ?ct)

Parameters:
Returns: Task
this : ClnClient
req : DelexpiredinvoiceRequest
?ct : CancellationToken
Returns: Task

ClnClientExtensions.DelInvoiceAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.DelInvoiceAsync(this, req, ?ct)

Parameters:
Returns: Task<DelinvoiceResponse>
this : ClnClient
req : DelinvoiceRequest
?ct : CancellationToken
Returns: Task<DelinvoiceResponse>

ClnClientExtensions.DisconnectAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.DisconnectAsync(this, req, ?ct)

Parameters:
Returns: Task
this : ClnClient
req : DisconnectRequest
?ct : CancellationToken
Returns: Task

ClnClientExtensions.FeeratesAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.FeeratesAsync(this, req, ?ct)

Parameters:
Returns: Task<FeeratesResponse>
this : ClnClient
req : FeeratesRequest
?ct : CancellationToken
Returns: Task<FeeratesResponse>

ClnClientExtensions.FundPsbtAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.FundPsbtAsync(this, req, ?ct)

Parameters:
Returns: Task<FundpsbtResponse>
this : ClnClient
req : FundpsbtRequest
?ct : CancellationToken
Returns: Task<FundpsbtResponse>

ClnClientExtensions.GetRouteAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.GetRouteAsync(this, req, ?ct)

Parameters:
Returns: Task<GetrouteResponse>
this : ClnClient
req : GetrouteRequest
?ct : CancellationToken
Returns: Task<GetrouteResponse>

ClnClientExtensions.GetinfoAsync(this, ?ct)

Full Usage: ClnClientExtensions.GetinfoAsync(this, ?ct)

Parameters:
Returns: Task<GetinfoResponse>
this : ClnClient
?ct : CancellationToken
Returns: Task<GetinfoResponse>

ClnClientExtensions.InvoiceAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.InvoiceAsync(this, req, ?ct)

Parameters:
Returns: Task<InvoiceResponse>
this : ClnClient
req : InvoiceRequest
?ct : CancellationToken
Returns: Task<InvoiceResponse>

ClnClientExtensions.KeySendAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.KeySendAsync(this, req, ?ct)

Parameters:
Returns: Task<KeysendResponse>
this : ClnClient
req : KeysendRequest
?ct : CancellationToken
Returns: Task<KeysendResponse>

ClnClientExtensions.ListChannelsAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.ListChannelsAsync(this, req, ?ct)

Parameters:
Returns: Task<ListchannelsResponse>
this : ClnClient
req : ListchannelsRequest
?ct : CancellationToken
Returns: Task<ListchannelsResponse>

ClnClientExtensions.ListDatastoreAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.ListDatastoreAsync(this, req, ?ct)

Parameters:
Returns: Task<ListdatastoreResponse>
this : ClnClient
req : ListdatastoreRequest
?ct : CancellationToken
Returns: Task<ListdatastoreResponse>

ClnClientExtensions.ListForwardsAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.ListForwardsAsync(this, req, ?ct)

Parameters:
Returns: Task<ListforwardsResponse>
this : ClnClient
req : ListforwardsRequest
?ct : CancellationToken
Returns: Task<ListforwardsResponse>

ClnClientExtensions.ListFundsAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.ListFundsAsync(this, req, ?ct)

Parameters:
Returns: Task<ListfundsResponse>
this : ClnClient
req : ListfundsRequest
?ct : CancellationToken
Returns: Task<ListfundsResponse>

ClnClientExtensions.ListInvoicesAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.ListInvoicesAsync(this, req, ?ct)

Parameters:
Returns: Task<ListinvoicesResponse>
this : ClnClient
req : ListinvoicesRequest
?ct : CancellationToken
Returns: Task<ListinvoicesResponse>

ClnClientExtensions.ListNodesAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.ListNodesAsync(this, req, ?ct)

Parameters:
Returns: Task<ListnodesResponse>
this : ClnClient
req : ListnodesRequest
?ct : CancellationToken
Returns: Task<ListnodesResponse>

ClnClientExtensions.ListPaysAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.ListPaysAsync(this, req, ?ct)

Parameters:
Returns: Task<ListpaysResponse>
this : ClnClient
req : ListpaysRequest
?ct : CancellationToken
Returns: Task<ListpaysResponse>

ClnClientExtensions.ListPeersAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.ListPeersAsync(this, req, ?ct)

Parameters:
Returns: Task<ListpeersResponse>
this : ClnClient
req : ListpeersRequest
?ct : CancellationToken
Returns: Task<ListpeersResponse>

ClnClientExtensions.ListSendPaysAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.ListSendPaysAsync(this, req, ?ct)

Parameters:
Returns: Task<ListsendpaysResponse>
this : ClnClient
req : ListsendpaysRequest
?ct : CancellationToken
Returns: Task<ListsendpaysResponse>

ClnClientExtensions.ListTransactionsAsync(this, ?ct)

Full Usage: ClnClientExtensions.ListTransactionsAsync(this, ?ct)

Parameters:
Returns: Task<ListtransactionsResponse>
this : ClnClient
?ct : CancellationToken
Returns: Task<ListtransactionsResponse>

ClnClientExtensions.NewAddrAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.NewAddrAsync(this, req, ?ct)

Parameters:
Returns: Task<NewaddrResponse>
this : ClnClient
req : NewaddrRequest
?ct : CancellationToken
Returns: Task<NewaddrResponse>

ClnClientExtensions.PayAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.PayAsync(this, req, ?ct)

Parameters:
Returns: Task<PayResponse>
this : ClnClient
req : PayRequest
?ct : CancellationToken
Returns: Task<PayResponse>

ClnClientExtensions.PingAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.PingAsync(this, req, ?ct)

Parameters:
Returns: Task<PingResponse>
this : ClnClient
req : PingRequest
?ct : CancellationToken
Returns: Task<PingResponse>

ClnClientExtensions.SendOnionAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.SendOnionAsync(this, req, ?ct)

Parameters:
Returns: Task<SendonionResponse>
this : ClnClient
req : SendonionRequest
?ct : CancellationToken
Returns: Task<SendonionResponse>

ClnClientExtensions.SendPayAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.SendPayAsync(this, req, ?ct)

Parameters:
Returns: Task<SendpayResponse>
this : ClnClient
req : SendpayRequest
?ct : CancellationToken
Returns: Task<SendpayResponse>

ClnClientExtensions.SendPsbtAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.SendPsbtAsync(this, req, ?ct)

Parameters:
Returns: Task<SendpsbtResponse>
this : ClnClient
req : SendpsbtRequest
?ct : CancellationToken
Returns: Task<SendpsbtResponse>

ClnClientExtensions.SignMessageAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.SignMessageAsync(this, req, ?ct)

Parameters:
Returns: Task<SignmessageResponse>
this : ClnClient
req : SignmessageRequest
?ct : CancellationToken
Returns: Task<SignmessageResponse>

ClnClientExtensions.SignPsbtAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.SignPsbtAsync(this, req, ?ct)

Parameters:
Returns: Task<SignpsbtResponse>
this : ClnClient
req : SignpsbtRequest
?ct : CancellationToken
Returns: Task<SignpsbtResponse>

ClnClientExtensions.TxDiscardAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.TxDiscardAsync(this, req, ?ct)

Parameters:
Returns: Task<TxdiscardResponse>
this : ClnClient
req : TxdiscardRequest
?ct : CancellationToken
Returns: Task<TxdiscardResponse>

ClnClientExtensions.TxPrepareAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.TxPrepareAsync(this, req, ?ct)

Parameters:
Returns: Task<TxprepareResponse>
this : ClnClient
req : TxprepareRequest
?ct : CancellationToken
Returns: Task<TxprepareResponse>

ClnClientExtensions.TxSendAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.TxSendAsync(this, req, ?ct)

Parameters:
Returns: Task<TxsendResponse>
this : ClnClient
req : TxsendRequest
?ct : CancellationToken
Returns: Task<TxsendResponse>

ClnClientExtensions.UtxoPsbtAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.UtxoPsbtAsync(this, req, ?ct)

Parameters:
Returns: Task<UtxopsbtResponse>
this : ClnClient
req : UtxopsbtRequest
?ct : CancellationToken
Returns: Task<UtxopsbtResponse>

ClnClientExtensions.WaitAnyInvoiceAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.WaitAnyInvoiceAsync(this, req, ?ct)

Parameters:
Returns: Task<WaitanyinvoiceResponse>
this : ClnClient
req : WaitanyinvoiceRequest
?ct : CancellationToken
Returns: Task<WaitanyinvoiceResponse>

ClnClientExtensions.WaitInvoiceAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.WaitInvoiceAsync(this, req, ?ct)

Parameters:
Returns: Task<WaitinvoiceResponse>
this : ClnClient
req : WaitinvoiceRequest
?ct : CancellationToken
Returns: Task<WaitinvoiceResponse>

ClnClientExtensions.WaitSendPayAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.WaitSendPayAsync(this, req, ?ct)

Parameters:
Returns: Task<WaitsendpayResponse>
this : ClnClient
req : WaitsendpayRequest
?ct : CancellationToken
Returns: Task<WaitsendpayResponse>

ClnClientExtensions.WithdrawAsync(this, req, ?ct)

Full Usage: ClnClientExtensions.WithdrawAsync(this, req, ?ct)

Parameters:
Returns: Task<WithdrawResponse>
this : ClnClient
req : WithdrawRequest
?ct : CancellationToken
Returns: Task<WithdrawResponse>