loop/loopd
Boris Nagaev 7cf0a87c2b
liquidity: count static loop-ins
Teach the liquidity manager to include persisted static loop-ins
in budget accounting, in-flight limits, and peer traffic backoff.
This adds the static fee model used for conservative accounting
and passes storage errors through the relevant planner helpers.

The daemon wiring now exposes static loop-ins to liquidity so the
manager can see the same ongoing swaps that the static-address
subsystem persists, while easy autoloop keeps working with the new
fallible traffic lookup path.
2026-05-22 02:20:36 -05:00
..
config.go sweepbatcher: add an option to ignore HTLC txids 2025-06-17 14:47:49 -03:00
daemon.go liquidity: count static loop-ins 2026-05-22 02:20:36 -05:00
daemon_test.go loopd: test error reporting logic 2025-12-20 06:31:02 +01:00
log.go lint: fix linter issues 2026-03-09 14:39:45 +01:00
macaroons.go loopd: move RequiredPermissions to dedicated dir 2022-06-14 15:13:34 +02:00
migration.go loopd: fix data races of logger 2025-03-19 15:00:30 +01:00
register_default.go lint: fix linter issues 2026-03-09 14:39:45 +01:00
run.go loopd: wait for chain notifier 2025-11-16 00:26:02 -03:00
swapclient_server.go loopd: validate static loop-in labels at rpc 2026-05-22 02:20:36 -05:00
swapclient_server_debug.go make fmt 2022-05-20 10:16:47 +02:00
swapclient_server_test.go loopd: validate static loop-in labels at rpc 2026-05-22 02:20:36 -05:00
sweep_htlc.go loopd: implement SweepHtlc RPC 2026-01-29 17:40:58 -05:00
sweep_htlc_test.go lint: fix linter issues 2026-03-09 14:39:45 +01:00
utils.go liquidity: count static loop-ins 2026-05-22 02:20:36 -05:00
view.go multi: update linter, fix issues 2025-03-10 22:59:50 +01:00