lnd/chanacceptor
Oli 8047149c6a
multi: upgrade to btcd v2 modules
Migrate all btcd dependencies to the new per-package v2 modules (wire/v2,
txscript/v2, chaincfg/v2, chainhash/v2, btcutil/v2, psbt/v2, btcec/v2)
introduced by btcd v0.26.0, and pin the tagged ecosystem versions:
btcwallet v0.17.0, neutrino v0.18.0 and lightning-onion v1.4.0.

The bulk of the import rewrite was produced by the scripted diff from
https://github.com/btcsuite/btcd/pull/2547 (followed by 'make rpc'). The
address symbols that moved out of btcutil into the new address package
are imported as btcaddr where a local "address" variable would otherwise
shadow them. The go.mod/go.sum updates and the remaining manual
compilation fixes are folded into this single commit so it builds on its
own (the migration was previously split into a reproducible scripted-diff
plus follow-ups, intended to be squashed on merge).
2026-06-24 10:58:36 -07:00
..
acceptor_test.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
chainedacceptor.go multi: add zeroconfacceptor that default rejects if no rpc acceptors 2022-08-12 16:30:42 -04:00
errors.go multi: add custom error messages to channel acceptor 2020-11-10 11:38:47 +02:00
interface.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
log.go multi: start updating various loggers to use the new v2 type 2024-10-22 17:03:55 +02:00
merge.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
merge_test.go lint: remove redundant loop var copies in test files 2026-06-03 15:32:45 -03:00
rpcacceptor.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
rpcacceptor_test.go multi: upgrade to btcd v2 modules 2026-06-24 10:58:36 -07:00
zeroconfacceptor.go multi: add zeroconfacceptor that default rejects if no rpc acceptors 2022-08-12 16:30:42 -04:00
zeroconfacceptor_test.go multi: add zeroconfacceptor that default rejects if no rpc acceptors 2022-08-12 16:30:42 -04:00