FreeBSD Manual Pages
LIGHTNING-GETINFO(7) LIGHTNING-GETINFO(7) NAME lightning-getinfo -- Command to receive all information about the Core Lightning node. SYNOPSIS getinfo DESCRIPTION The getinfo gives a summary of the current running node. RETURN VALUE On success, an object is returned, containing: • id (pubkey): The public key unique to this node. • alias (string) (up to 32 characters): The fun alias this node will advertize. • color (hex) (always 6 characters): The favorite RGB color this node will advertize. • num_peers (u32): The total count of peers, connected or with chan- nels. • num_pending_channels (u32): The total count of channels being opened. • num_active_channels (u32): The total count of channels in normal state. • num_inactive_channels (u32): The total count of channels waiting for opening or closing transactions to be mined. • version (string): Identifies what bugs you are running into. • lightning-dir (string): Identifies where you can find the configura- tion and other related files. • blockheight (u32): The highest block height we've learned. • network (string): Represents the type of network on the node are working (e.g: bitcoin, testnet, or regtest). • fees_collected_msat (msat): Total routing fees collected by this node. • address (array of objects): The addresses we announce to the world.: • type (string) (one of "dns", "ipv4", "ipv6", "torv2", "torv3"): Type of connection (until 23.08, websocket was also allowed). • port (u16): Port number. If type is "dns", "ipv4", "ipv6", "torv2" or "torv3": - address (string): Address in expected format for type. • our_features (object, optional): Our BOLT #9 feature bits (as hexstring) for various contexts.: • init (hex): Features (incl. globalfeatures) in our init message, these also restrict what we offer in open_channel or accept in accept_channel. • node (hex): Features in our node_announcement message. • channel (hex): Negotiated channel features we (as channel initia- tor) publish in the channel_announcement message. • invoice (hex): Features in our BOLT11 invoices. • binding (array of objects, optional): The addresses we are listening on.: • type (string) (one of "local socket", "websocket", "ipv4", "ipv6", "torv2", "torv3"): Type of connection. • address (string, optional): Address in expected format for type. • port (u16, optional): Port number. If type is "local socket": - socket (string): Socket filename. If type is "websocket": - subtype (string): Type of address. The following warnings may also be returned: • warning_bitcoind_sync: Bitcoind is not up-to-date with network. • warning_lightningd_sync: Lightningd is still loading latest blocks from bitcoind. ERRORS On failure, one of the following error codes may be returned: • -32602: Error in given parameters or some error happened during the command process. AUTHOR Vincenzo Palazzo <<vincenzo.palazzo@protonmail.com>> wrote the initial version of this man page, but many others did the hard work of actually implementing this rpc command. SEE ALSO lightning-connect(7), lightning-fundchannel(7), lightning-listcon- figs(7) RESOURCES Main web site: <https://github.com/ElementsProject/lightning> EXAMPLES Example 1: Request: $ lightning-cli getinfo { "id": "example:getinfo#1", "method": "getinfo", "params": {} } Response: { "id": "nodeid020202020202020202020202020202020202020202020202020202020202", "alias": "SILENTARTIST", "color": "022d22", "num_peers": 0, "num_pending_channels": 0, "num_active_channels": 0, "num_inactive_channels": 0, "address": [], "binding": [ { "type": "ipv4", "address": "127.0.0.1", "port": 19735 } ], "version": "v25.02", "blockheight": 110, "network": "regtest", "fees_collected_msat": 0, "lightning-dir": "/tmp/.lightning/regtest", "our_features": { "init": "08a0882a8a59a1", "node": "88a0882a8a59a1", "channel": "", "invoice": "02000002024100" } } Core Lightning v25.02 LIGHTNING-GETINFO(7)
NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | ERRORS | AUTHOR | SEE ALSO | RESOURCES | EXAMPLES
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=lightning-getinfo&sektion=7&manpath=FreeBSD+Ports+14.3.quarterly>
