GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
LIGHTNING-LISTFUNDS(7) LIGHTNING-LISTFUNDS(7)

lightning-listfunds -- Command showing all funds currently managed by the Core Lightning node

listfunds [spent]

The listfunds RPC command displays all funds available, either in unspent outputs (UTXOs) in the internal wallet or funds locked in currently open channels.

spent (boolean, optional): If True, then the outputs will include spent outputs in addition to the unspent ones. The default is False.

On success, an object is returned, containing:

outputs (array of objects):
  • txid (txid): The ID of the spendable transaction.

  • output (u32): The index within txid.

  • amount_msat (msat): The amount of the output.

  • scriptpubkey (hex): The scriptPubkey of the output.

  • status (string) (one of "unconfirmed", "confirmed", "spent", "immature")

  • reserved (boolean): Whether this UTXO is currently reserved for an in-flight tx.

  • address (string, optional): The bitcoin address of the output.

  • redeemscript (hex, optional): The redeemscript, only if it's p2sh-wrapped.
If status is "confirmed": - blockheight (u32): Block height where it was confirmed.
If reserved is "true": - reserved_to_block (u32): Block height where reservation will expire.

channels (array of objects):
  • peer_id (pubkey): The peer with which the channel is opened.

  • our_amount_msat (msat): Available satoshis on our node's end of the channel.

  • amount_msat (msat): Total channel value.

  • funding_txid (txid): Funding transaction id.

  • funding_output (u32): The 0-based index of the output in the funding transaction.

  • connected (boolean): Whether the channel peer is connected.

  • state (string) (one of "OPENINGD", "CHANNELD_AWAITING_LOCKIN", "CHANNELD_NORMAL", "CHANNELD_SHUTTING_DOWN", "CLOSINGD_SIGEXCHANGE", "CLOSINGD_COMPLETE", "AWAITING_UNILATERAL", "FUNDING_SPEND_SEEN", "ONCHAIN", "DUALOPEND_OPEN_INIT", "DUALOPEND_AWAITING_LOCKIN", "CHANNELD_AWAITING_SPLICE", "DUALOPEND_OPEN_COMMITTED", "DUALOPEND_OPEN_COMMIT_READY"): The channel state, in particular CHANNELD_NORMAL means the channel can be used normally.

  • channel_id (hash): The full channel_id (funding txid Xored with output number). (added v23.05)
If state is "CHANNELD_NORMAL": - short_channel_id (short_channel_id): Short channel id of channel.
If state is "CHANNELD_SHUTTING_DOWN", "CLOSINGD_SIGEXCHANGE", "CLOSINGD_COMPLETE", "AWAITING_UNILATERAL", "FUNDING_SPEND_SEEN" or "ONCHAIN": - short_channel_id (short_channel_id, optional): Short channel id of channel (only if funding reached lockin depth before closing).

Felix <fixone@gmail.com> is mainly responsible.

lightning-newaddr(7), lightning-fundchannel(7), lightning-withdraw(7), lightning-listtransactions(7)

Main web site: https://github.com/ElementsProject/lightning

Example 1:

Request:

$ lightning-cli listfunds

{

"id": "example:listfunds#1",
"method": "listfunds",
"params": {} }

Response:

{

"outputs": [
{
"txid": "txid000010000100001000010000100001000010000100001000010000100001",
"output": 2,
"amount_msat": 26000000,
"scriptpubkey": "scriptpubkey01010101010101010101010101010101010101010101010101010101",
"address": "bcrt1p0004040404040404040404040404040404040404040404040404040404",
"status": "confirmed",
"blockheight": 160,
"reserved": false
},
{
"txid": "txid000020000200002000020000200002000020000200002000020000200002",
"output": 3,
"amount_msat": 27000000,
"scriptpubkey": "scriptpubkey02020202020202020202020202020202020202020202020202020202",
"address": "bcrt1p0004040404040404040404040404040404040404040404040404040404",
"status": "confirmed",
"blockheight": 160,
"reserved": false
},
{
"txid": "txid000030000300003000030000300003000030000300003000030000300003",
"output": 4,
"amount_msat": 28000000,
"scriptpubkey": "scriptpubkey03030303030303030303030303030303030303030303030303030303",
"address": "bcrt1p0004040404040404040404040404040404040404040404040404040404",
"status": "confirmed",
"blockheight": 160,
"reserved": false
}
],
"channels": [
{
"peer_id": "nodeid020202020202020202020202020202020202020202020202020202020202",
"connected": true,
"state": "CHANNELD_NORMAL",
"channel_id": "channelid0120000120000120000120000120000120000120000120000120000",
"short_channel_id": "109x1x1",
"our_amount_msat": 36000000,
"amount_msat": 11000000,
"funding_txid": "txid010010100101001010010100101001010010100101001010010100101001",
"funding_output": 1
},
{
"peer_id": "nodeid050505050505050505050505050505050505050505050505050505050505",
"connected": false,
"state": "ONCHAIN",
"channel_id": "channelid1300013000130001300013000130001300013000130001300013000",
"our_amount_msat": 37000000,
"amount_msat": 12000000,
"funding_txid": "txid010020100201002010020100201002010020100201002010020100201002",
"funding_output": 2
},
{
"peer_id": "nodeid030303030303030303030303030303030303030303030303030303030303",
"connected": false,
"state": "ONCHAIN",
"channel_id": "channelid1100011000110001100011000110001100011000110001100011000",
"our_amount_msat": 38000000,
"amount_msat": 13000000,
"funding_txid": "txid010030100301003010030100301003010030100301003010030100301003",
"funding_output": 3
}
] }
Core Lightning v25.02.2

Search for    or go to Top of page |  Section 7 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.