lnd/cmd/commands
ziggie 59443faa36
multi: coop close with active HTLCs on the channel
For the lncli cmd we now always initiate the coop close even if
there are active HTLCs on the channel. In case HTLCs are on the
channel and the coop close is initiated LND handles the closing
flow in the background and the lncli cmd will block until the
transaction is broadcasted to the mempool. In the background LND
disallows any new HTLCs and waits until all HTLCs are resolved
before kicking of the negotiation process.
Moreover if active HTLCs are present and the no_wait param is not
set the error msg is now highlightning it so the user can react
accordingly.
2025-02-20 17:43:18 +01:00
..
arg_parse.go cmd/commands: export StripPrefix 2024-08-23 10:58:13 +02:00
arg_parse_test.go cmd/commands: export StripPrefix 2024-08-23 10:58:13 +02:00
autopilotrpc_active.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
autopilotrpc_default.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
chainrpc_active.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
chainrpc_default.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
cmd_custom.go cmd/commands: fix custom message commands 2024-11-06 15:30:30 +01:00
cmd_debug.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
cmd_import_mission_control.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
cmd_invoice.go cmd/commands: export StripPrefix 2024-08-23 10:58:13 +02:00
cmd_macaroon.go multi: update to fn v2 2024-12-04 13:19:00 -07:00
cmd_mission_control.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
cmd_open_channel.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
cmd_payments.go lncli: only add additional info to specific cmds. 2025-02-12 23:29:56 +01:00
cmd_profile.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
cmd_state.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
cmd_update_chan_status.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
cmd_version.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
cmd_walletunlocker.go cmd/commands: add mac_root_key flag to unlock commands 2024-10-15 09:48:18 +02:00
commands.go multi: coop close with active HTLCs on the channel 2025-02-20 17:43:18 +01:00
commands_test.go cmd/lncli: update listchannels output fields 2025-01-15 17:58:06 +05:30
devrpc_active.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
devrpc_default.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
invoicesrpc_active.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
invoicesrpc_default.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
macaroon_jar.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
macaroon_jar_test.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
main.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
neutrino_active.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
neutrino_default.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
peersrpc_active.go docs: fix broadcast misspelling 2024-11-22 16:20:02 -05:00
peersrpc_default.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
profile.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
routerrpc.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
types.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
walletrpc_active.go walletrpc: add new deadline-delta param to bumpfee rpc 2025-02-07 11:28:41 +01:00
walletrpc_default.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
walletrpc_types.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
watchtower_active.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
watchtower_default.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00
wtclient.go cmd/lncli: move commands and export 2024-08-23 10:57:59 +02:00