help

help -- Command to return all information about RPC commands.

SYNOPSIS

help [command]

DESCRIPTION

The help is a RPC command which is possible consult all information about the RPC commands, or a specific command if command is given.

Note that the lightning-cli(1) tool will prefer to list a man page when a specific command is specified, and will only return the JSON if the man page is not found.

  • command (string, optional): Command to get information about.

RETURN VALUE

On success, an object is returned, containing:

  • help (array of objects):
    • command (string): The command.
  • format-hint (string, optional) (always "simple"): Prints the help in human-readable flat form.

ERRORS

On failure, one of the following error codes may be returned:

  • -32602: Error in given parameters.

AUTHOR

Vincenzo Palazzo <[email protected]> wrote the initial version of this man page,
but many others did the hard work of actually implementing this rpc command.

RESOURCES

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

EXAMPLES

Example 1:

Request:

lightning-cli help -k "command"="pay"
{
  "id": "example:help#1",
  "method": "help",
  "params": {
    "command": "pay"
  }
}

Response:

{
  "help": [
    {
      "command": "pay bolt11 [amount_msat] [label] [riskfactor] [maxfeepercent] [retry_for] [maxdelay] [exemptfee] [localinvreqid] [exclude] [maxfee] [description] [partial_msat] [dev_use_shadow]"
    }
  ],
  "format-hint": "simple"
}

Example 2:

Request:

lightning-cli help -k "command"="dev"
{
  "id": "example:help#2",
  "method": "help",
  "params": {
    "command": "dev"
  }
}

Response:

{
  "help": [
    {
      "command": "dev subcommand=crash|rhash|slowcmd"
    }
  ],
  "format-hint": "simple"
}

Core Lightning is Blockstream's open-source implementation of the Lightning Network optimised for performance. It is highly customizable through modular expandability.

© 2023 Core Lightning
All rights reserved.

X Twitter Logo Streamline Icon: https://streamlinehq.com

X

The official Core Lightning X(Twitter) handle to follow project updates and announcements.

Github Logo 2 Streamline Icon: https://streamlinehq.com

Github

Github repository for source code, issues, and contributions. Visit our project here to explore or contibute.

Telegram

Community-driven telegram group where most of the node operators hang out. Go to https://t.me/lightningd to join.

Discord

Community-driven discord server where the devs flock together. Go to https://discord.gg/V6ay9yNhBQ to join.