Commit graph

11 commits

Author SHA1 Message Date
Boris Nagaev
7fcc508193
liquidity: gate static autoloop
Static-address loop-ins in autoloop are still experimental. Reject
loop_in_source=static-address at the RPC boundary unless loopd was started
with --experimental, and pass the same opt-in into the liquidity manager so
persisted params cannot bypass the gate after restart.

The existing static swap accounting remains wired through the manager; the
gate only controls accepting and planning new static-address autoloops.
2026-05-22 02:32:15 -05:00
Boris Nagaev
616b0534a6
docs: update (autoloop supports static) 2026-05-22 02:20:36 -05:00
Boris Nagaev
3abede2d8e
cmd/loop: fix openchannel help typo
Correct the duplicated article in the static openchannel
help text so the command summary reads cleanly. Refresh the
recorded help fixtures that surface that summary directly,
including the dedicated openchannel help output and the
parent static command listing.
2026-05-20 03:12:04 -05:00
Boris Nagaev
ad7b92e839
docs: regenerate loop CLI reference 2026-04-06 23:06:55 -05:00
Slyghtning
c7006500e2
docs: update loop.md 2026-02-26 21:22:17 +01:00
Boris Nagaev
579ea31979
cmd/loop: add command "loop out sweephtlc"
The command is hidden, it is not for everyday use.
2026-01-29 17:40:58 -05:00
Slyghtning
70c95139e9
docs: update easy-exclude parameters 2025-11-21 15:44:51 +01:00
Boris Nagaev
a4dc59099b
cli: add command "loop stop"
* add StopDaemon RPC with permissions + REST binding
* expose `loop stop` CLI (with optional --wait) and wait logic
* pass daemon shutdown callback + unit test and regenerate docs/protos
2025-11-19 23:42:48 -03:00
Boris Nagaev
ef8b7b7dc2
cli: rename --amount to --amt in static
loop static in --amt
loop static withdraw --amt

This is done to make it consistent with other commands and products.

Keep --amount flag as an alias.
2025-10-26 15:07:30 -03:00
Boris Nagaev
83cbc7e30f
cli: fix --amount flag in static in and withdraw
Also fix --sat_per_vbyte flag.

All these flags were accessed using wrong type (signed vs unsigned int).
Previous version always parsed them as 0 even when set.

Regenerate the manual.
2025-10-24 19:39:46 -03:00
Boris Nagaev
8feab845c4
make: generate man and markdown files in docs/ 2025-10-07 16:54:38 -03:00