mirror of
https://github.com/ElementsProject/lightning.git
synced 2025-01-04 04:54:47 +01:00
b9ac032329
The idea is that you regenerate the man pages in the same commit you alter them: that's how we know whether to try regenerating them or not (git doesn't store timestamps, so it can't really tell). Travis will now check this, so force them all to sync to this commit. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
59 lines
1.3 KiB
Markdown
59 lines
1.3 KiB
Markdown
lightning-disconnect -- Command for disconnecting from another lightning node
|
||
=============================================================================
|
||
|
||
SYNOPSIS
|
||
--------
|
||
|
||
**disconnect** *id* \[*force*\]
|
||
|
||
DESCRIPTION
|
||
-----------
|
||
|
||
The disconnect RPC command closes an existing connection to a peer,
|
||
identified by *id*, in the Lightning Network, as long as it doesn’t have
|
||
an active channel. If *force* is set then it will disconnect even with
|
||
an active channel.
|
||
|
||
The *id* can be discovered in the output of the listpeers command, which
|
||
returns a set of peers:
|
||
|
||
{
|
||
"peers": [
|
||
{
|
||
"id": "0563aea81...",
|
||
"connected": true,
|
||
...
|
||
}
|
||
]
|
||
}
|
||
|
||
Passing the *id* attribute of a peer to *disconnect* will terminate the
|
||
connection.
|
||
|
||
RETURN VALUE
|
||
------------
|
||
|
||
On success, an empty object is returned.
|
||
|
||
On error the returned object will contain `code` and `message` properties,
|
||
with `code` being one of the following:
|
||
|
||
- -32602: If the given parameters are wrong.
|
||
- -1: Catchall nonspecific error.
|
||
|
||
AUTHOR
|
||
------
|
||
|
||
Michael Hawkins <<michael.hawkins@protonmail.com>>.
|
||
|
||
SEE ALSO
|
||
--------
|
||
|
||
lightning-connect(1), lightning-listpeers(1)
|
||
|
||
RESOURCES
|
||
---------
|
||
|
||
Main web site: <https://github.com/ElementsProject/lightning>
|
||
|