Module responses

Source
Expand description

Various structs representing JSON-RPC responses

Structs§

Aliases
AutoCleanInvoice
‘autocleaninvoice’ command
Channel
Close
‘close’ command
CloseChannel
Connect
‘connect’ command
DecodePay
‘decodepay’ command
DecodePayRoute
Sub-structure for routes in ‘decodepay’
DelExpiredInvoice
‘delexpiredinvoice’ command
Disconnect
‘disconnect’ command
Extra
Sub-structure for extra in ‘decodepay’
FailureItem
Sub-structure for failure in ‘pay’
Fallback
Sub-structure for fallbacks in ‘decodepay’
FeeRates
‘feerates’ command
FeeRatesInner
FeeRatesOnchain
FundChannel
GetChainInfo
GetInfo
GetLog
‘getlog’ command
GetRoute
‘getroute’ command
Help
‘help’ command
HelpItem
Sub-structure for ‘help’ item
Htlc
Sub-structure for htlcs in ‘listpeers’
IncomingChannel
Invoice
Keysend
ListChannels
‘listchannels’ command
ListChannelsItem
Sub-structure for ‘listchannels’ item
ListFunds
‘listfunds’ command
ListFundsChannel
ListFundsOutput
Sub-structure for ‘listfunds’ output
ListIncoming
ListInvoice
Sub-structure for invoices in ‘listinvoices’
ListInvoiceInvoice
ListInvoices
ListNodes
‘listnodes’ command
ListNodesItem
Sub-structure for ‘listnodes’ items
ListPays
ListPaysPay
ListPeers
ListSendPays
‘listsendpays’ command
ListSendPaysItem
Sub-structure for payments in ‘listsendpays’ and ‘waitsendpay’
LogEntry
Sub-structure for ‘getlog’ and ‘listpeers’ item
MSat
A simple wrapper that generalizes bare amounts and amounts with the msat suffix.
NewAddr
‘newaddr’ command
Pay
Peer
Ping
‘ping’ command
SendPay
‘sendpay’ command
Withdraw

Enums§

NetworkAddress
structure for network addresses

Type Aliases§

DelInvoice
‘delinvoice’ command
ListConfigs
‘listconfigs’ command
Stop
‘stop’ command
WaitAnyInvoice
‘waitanyinvoice’ command
WaitInvoice
‘waitinvoice’ command
WaitSendPay
‘waitsendpay’ command