loop/cmd/loop
Boris Nagaev d554b42ef6
multi: migrate to btcd v2 modules
Update LND, Aperture, and Taproot Assets to revisions using the
btcd v2 modules, and update lndclient to v0.21.0-3. Migrate Loop
chain, transaction, and address types to their corresponding v2
packages.

The lndclient release includes the migration from:
https://github.com/lightninglabs/lndclient/pull/280

Taproot Assets is temporarily replaced with its btcd v2 revision
because the v0.8 release branch has not adopted the new modules.

This raises the minimum Go version to 1.26 and changes exported
address types.
2026-08-12 23:39:26 +00:00
..
testdata/sessions instantout: enforce the accepted swap fee 2026-08-11 21:27:35 +02:00
debug.go cmd/loop: add session gRPC transport hook 2026-05-20 03:12:03 -05:00
default_path_text_test.go cmd/loop: print homedir in help messages as ~ 2026-05-20 03:12:03 -05:00
docs.go cmd/loop: remove custom cli-docs template override 2025-11-04 21:58:52 -03:00
feecap.go multi: migrate to btcd v2 modules 2026-08-12 23:39:26 +00:00
feecap_test.go multi: migrate to btcd v2 modules 2026-08-12 23:39:26 +00:00
info.go cmd: replace grpc.DialContext with grpc.NewClient 2025-12-19 10:18:08 +01:00
instantout.go instantout: enforce the accepted swap fee 2026-08-11 21:27:35 +02:00
l402.go cmd: replace grpc.DialContext with grpc.NewClient 2025-12-19 10:18:08 +01:00
liquidity.go liquidity: gate static autoloop 2026-05-22 02:32:15 -05:00
loopin.go lint: enable deprecation checks 2026-06-22 12:46:12 -05:00
loopout.go multi: migrate to btcd v2 modules 2026-08-12 23:39:26 +00:00
main.go multi: migrate to btcd v2 modules 2026-08-12 23:39:26 +00:00
monitor.go cmd: replace grpc.DialContext with grpc.NewClient 2025-12-19 10:18:08 +01:00
monitor_test.go cmd/loop: display static loop-in monitor stages 2026-07-21 11:33:48 -03:00
openchannel.go cmd/loop: normalize static channel memo help 2026-07-16 13:08:01 -05:00
quote.go multi: migrate to btcd v2 modules 2026-08-12 23:39:26 +00:00
reservations.go cmd: replace grpc.DialContext with grpc.NewClient 2025-12-19 10:18:08 +01:00
session_fixture_update_test.go cmd/loop: avoid escaped session text 2026-05-22 02:20:36 -05:00
session_recorder.go cmd/loop: avoid escaped session text 2026-05-22 02:20:36 -05:00
session_recorder_test.go cmd/loop: add session recorder plumbing 2026-05-20 03:12:03 -05:00
session_replay_test.go cmd/loop: normalize numeric replay time zones 2026-07-02 02:50:13 -05:00
session_stdio.go cmd/loop: add stdio hooks 2026-05-20 03:12:03 -05:00
session_transport.go cmd/loop: add session gRPC transport hook 2026-05-20 03:12:03 -05:00
staticaddr.go cmd/loop: warn for low-confirmation static deposits 2026-07-15 16:52:39 +02:00
staticaddr_test.go multi: migrate to btcd v2 modules 2026-08-12 23:39:26 +00:00
stop.go cmd/loop: add session gRPC transport hook 2026-05-20 03:12:03 -05:00
swaps.go cmd/loop: clarify traditional swap command scope 2026-07-21 11:33:48 -03:00
sweephtlc.go multi: migrate to btcd v2 modules 2026-08-12 23:39:26 +00:00
terms.go multi: migrate to btcd v2 modules 2026-08-12 23:39:26 +00:00
utils.go cmd/loop: urfave/cli -> urfave/cli/v3 2025-10-07 14:41:02 -03:00