DotNetLightning


Responses Module

Types

Type Description

AddgossipResponse

AutocleaninvoiceResponse

CheckmessageResponse

CloseResponse

CloseType

Whether we successfully negotiated a mutual close, closed without them, or discarded not-yet-opened channel

ConnectAddress

ConnectAddressType

Type of connection (torv2/torv3 only if direction is out)

ConnectDirection

Whether they initiated connection or we did

ConnectResponse

CreateinvoiceResponse

CreateinvoiceStatus

Whether it has been paid, or can no longer be paid

CreateonionResponse

DatastoreResponse

DeldatastoreResponse

DelexpiredinvoiceResponse

DelinvoiceResponse

DelinvoiceStatus

State of invoice

DisconnectResponse

FeeratesOnchain_fee_estimates

FeeratesPerkb

FeeratesPerkw

FeeratesResponse

FundpsbtReservations

FundpsbtResponse

GetinfoAddress

GetinfoAddressType

Type of connection

GetinfoBinding

GetinfoBindingType

Type of connection

GetinfoOur_features

GetinfoResponse

GetrouteResponse

GetrouteRoute

GetrouteRouteStyle

The features understood by the destination node

InvoiceResponse

KeysendResponse

KeysendStatus

status of payment

ListchannelsChannels

ListchannelsResponse

ListdatastoreDatastore

ListdatastoreResponse

ListforwardsForwards

ListforwardsForwardsStatus

still ongoing, completed, failed locally, or failed after forwarding

ListforwardsForwardsStyle

Either a legacy onion format or a modern tlv format

ListforwardsResponse

ListfundsChannels

ListfundsOutputs

ListfundsOutputsStatus

ListfundsResponse

ListinvoicesInvoices

ListinvoicesInvoicesStatus

Whether it's paid, unpaid or unpayable

ListinvoicesResponse

ListnodesNodes

ListnodesNodesAddresses

ListnodesNodesAddressesType

Type of connection

ListnodesResponse

ListpaysPays

ListpaysPaysStatus

status of the payment

ListpaysResponse

ListpeersPeers

ListpeersPeersChannels

ListpeersPeersChannelsFeerate

ListpeersPeersChannelsFunding

ListpeersPeersChannelsHtlcs

ListpeersPeersChannelsHtlcsDirection

Whether it came from peer, or is going to peer

ListpeersPeersChannelsInflight

ListpeersPeersChannelsState

the channel state, in particular "CHANNELD_NORMAL" means the channel can be used normally

ListpeersPeersChannelsState_changes

ListpeersPeersLog

ListpeersPeersLogType

ListpeersResponse

ListsendpaysPayments

ListsendpaysPaymentsStatus

status of the payment

ListsendpaysResponse

ListtransactionsResponse

ListtransactionsTransactions

ListtransactionsTransactionsInputs

ListtransactionsTransactionsInputsType

the purpose of this input (EXPERIMENTAL_FEATURES only)

ListtransactionsTransactionsOutputs

ListtransactionsTransactionsOutputsType

the purpose of this output (EXPERIMENTAL_FEATURES only)

NewaddrResponse

PayResponse

PayStatus

status of payment

PingResponse

SendonionResponse

SendonionStatus

status of the payment (could be complete if already sent previously)

SendpayResponse

SendpayStatus

status of the payment (could be complete if already sent previously)

SendpsbtResponse

SignmessageResponse

SignpsbtResponse

TxdiscardResponse

TxprepareResponse

TxsendResponse

UtxopsbtReservations

UtxopsbtResponse

WaitanyinvoiceResponse

WaitanyinvoiceStatus

Whether it's paid or expired

WaitinvoiceResponse

WaitinvoiceStatus

Whether it's paid or expired

WaitsendpayResponse

WaitsendpayStatus

status of the payment

WithdrawResponse