mirror of
https://github.com/aljazceru/lightning.git
synced 2025-12-20 15:44:21 +01:00
1. If the tool changes, you need to regenerate since the output may change. 2. This didn't just filter that out, ignored all but the first dependency, which made bisecting the bookkeeper plugin a nightmare: it didn't regenerate the .po file, causing random crashes. If we want this, try $(filter-out tools/fromschema.py) instead. But I don't think we want that. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
1.6 KiB
1.6 KiB
lightning-ping -- Command to check if a node is up.
SYNOPSIS
ping id [len] [pongbytes]
DESCRIPTION
The ping command checks if the node with id is ready to talk. It currently only works for peers we have a channel with.
It accepts the following parameters:
- id: A string that represents the node id;
- len: A integer that represents the length of the ping (default 128);
- pongbytes: An integer that represents the length of the reply (default 128). A value of 65532 to 65535 means "don't reply".
EXAMPLE JSON REQUEST
{
"id": 82,
"method": "ping",
"params": {
"len": 128,
"pongbytes": 128
}
}
RETURN VALUE
On success, an object is returned, containing:
- totlen (u16): the answer length of the reply message (including header: 0 means no reply expected)
On failure, one of the following error codes may be returned:
- -32602: Error in given parameters or we're already waiting for a ping response from peer.
EXAMPLE JSON RESPONSE
{
"totlen": 132
}
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)
RESOURCES
Main web site: https://github.com/ElementsProject/lightning comment: # ( SHA256STAMP:8fd43121667f09f763914b27e53b8aecd855e1a611681f34de5e19f4ed13aabe)