lightning-fundchannel_cancel - Command for completing channel establishment
fundchannel_cancel is a lower level RPC command. It allows channel opener
to cancel a channel before funding broadcast with a connected peer.
id is the node id of the remote peer with which to
Note that the funding transaction MUST NOT be broadcast before
fundchannel_cancel. Broadcasting transaction before
fundchannel_cancel WILL lead to unrecoverable loss of funds.
If fundchannel_cancel is called after
fundchannel_complete, the remote peer may disconnect when command
succeeds. In this case, user need to connect to remote peer again before
On success, an object is returned, containing:
- cancelled (string): A message indicating it was cancelled by RPC
On error the returned object will contain code and
message properties, with code being one of the following:
Lisa Neigut <firstname.lastname@example.org> is mainly responsible.
Main web site: https://github.com/ElementsProject/lightning
- -32602: If the given parameters are wrong.
- 306: Unknown peer id.
- 307: No channel currently being funded that can be cancelled.
- 308: It is unsafe to cancel the channel: the funding transaction has been
broadcast, or there are HTLCs already in the channel, or the peer was the
initiator and not us.