Commit graph

500 commits

Author SHA1 Message Date
Oliver Gugger
a2b184edd4
make+itest: add docker-based itest setup script 2025-10-10 12:52:41 +02:00
Oliver Gugger
3402af3a42
cmd/chantools: make results dir configurable 2025-10-10 12:32:16 +02:00
Oliver Gugger
0b904f2135
cmd/chantools+lnd: fix triggerforceclose command
This commit fixes two issues:
1. Some new peer related config values weren't set, leading to an error.
2. Triggering the force close with a CLN node can be timing-sensitive.
   It appears that trying both methods independently directly after
   connecting yields the most reliable result.
2025-10-10 12:32:15 +02:00
Oli
2b59a56ee2
Merge pull request #206 from ziggie1984/fix-forceclose-trigger
fix triggerforceclose cmd
2025-10-10 03:54:38 -06:00
ziggie
513f7f2b7a
lnd: fix error when initializing the status manager 2025-10-10 11:44:20 +02:00
Oliver Gugger
03efe5e874
Merge pull request #204 from lightninglabs/dependabot/go_modules/github.com/go-viper/mapstructure/v2-2.4.0
build(deps): bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0
2025-08-21 09:37:27 -06:00
dependabot[bot]
ce08febaa8
build(deps): bump github.com/go-viper/mapstructure/v2
Bumps [github.com/go-viper/mapstructure/v2](https://github.com/go-viper/mapstructure) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/go-viper/mapstructure/releases)
- [Changelog](https://github.com/go-viper/mapstructure/blob/main/CHANGELOG.md)
- [Commits](https://github.com/go-viper/mapstructure/compare/v2.3.0...v2.4.0)

---
updated-dependencies:
- dependency-name: github.com/go-viper/mapstructure/v2
  dependency-version: 2.4.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-21 15:33:10 +00:00
Oliver Gugger
2199e5893a
Merge pull request #203 from RocketNodeLN/patch-2
Fix multisig path for sweeptimelockmanual
2025-07-29 13:28:47 -06:00
RocketNodeLN
813e498344
sweeptimelockmanual: fix multisig path when using backup
Co-authored-by: ziggie <ziggie1984@protonmail.com>
Co-authored-by: guggero <gugger@gmail.com>
2025-07-29 21:22:55 +02:00
Oliver Gugger
d7d5ad9997
Merge pull request #202 from lightninglabs/dependabot/go_modules/golang.org/x/oauth2-0.27.0
build(deps): bump golang.org/x/oauth2 from 0.22.0 to 0.27.0
2025-07-18 13:01:51 -06:00
dependabot[bot]
9d28c58612
build(deps): bump golang.org/x/oauth2 from 0.22.0 to 0.27.0
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.22.0 to 0.27.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.22.0...v0.27.0)

---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
  dependency-version: 0.27.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-18 18:26:56 +00:00
Oliver Gugger
6d1528595b
Merge pull request #199 from lightninglabs/itest
Add more tests, make `derivekey` CLN compatible, allow disabling log
2025-07-14 02:46:33 -06:00
Oliver Gugger
0491cf76e8
root: bump version to v0.14.1 2025-07-14 10:35:07 +02:00
Oliver Gugger
7d27deaaa1
lint: update linter config 2025-07-14 10:35:07 +02:00
Oliver Gugger
20e757ef3f
GitHub: install the chantools binary before running tests 2025-07-14 10:35:07 +02:00
Oliver Gugger
99724b6f2d
multi: make derivekey CLN compatible 2025-07-14 10:35:07 +02:00
Oliver Gugger
168d1cb348
root: allow disabling log file 2025-07-14 10:35:06 +02:00
Oliver Gugger
d7e03409d5
itest: add itest framework and basic tests 2025-07-14 10:35:06 +02:00
Oliver Gugger
30920a398f
Merge pull request #196 from lightninglabs/dependabot/go_modules/tools/github.com/go-viper/mapstructure/v2-2.3.0
build(deps): bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 in /tools
2025-06-30 10:15:07 +02:00
dependabot[bot]
565651df5a
build(deps): bump github.com/go-viper/mapstructure/v2 in /tools
Bumps [github.com/go-viper/mapstructure/v2](https://github.com/go-viper/mapstructure) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/go-viper/mapstructure/releases)
- [Changelog](https://github.com/go-viper/mapstructure/blob/main/CHANGELOG.md)
- [Commits](https://github.com/go-viper/mapstructure/compare/v2.2.1...v2.3.0)

---
updated-dependencies:
- dependency-name: github.com/go-viper/mapstructure/v2
  dependency-version: 2.3.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-30 07:59:03 +00:00
Oliver Gugger
660b079901
Merge pull request #195 from lightninglabs/dependabot/go_modules/github.com/go-viper/mapstructure/v2-2.3.0
build(deps): bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0
2025-06-30 08:16:43 +02:00
dependabot[bot]
c9b4144479
build(deps): bump github.com/go-viper/mapstructure/v2
Bumps [github.com/go-viper/mapstructure/v2](https://github.com/go-viper/mapstructure) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/go-viper/mapstructure/releases)
- [Changelog](https://github.com/go-viper/mapstructure/blob/main/CHANGELOG.md)
- [Commits](https://github.com/go-viper/mapstructure/compare/v2.2.1...v2.3.0)

---
updated-dependencies:
- dependency-name: github.com/go-viper/mapstructure/v2
  dependency-version: 2.3.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-27 16:37:35 +00:00
Oliver Gugger
f794333c0b
Merge pull request #194 from lightninglabs/triggerforceclose-lnd-19
lnd: improve brontide mock, improve triggerforceclose, make zombierecovery makeoffer CLN compatible
2025-06-18 08:59:11 +02:00
Oliver Gugger
ec6b7c5aca
doc: update parameters 2025-06-18 08:58:47 +02:00
Oliver Gugger
f74f5b2f4e
multi: fix linter issues 2025-06-18 08:55:07 +02:00
Oliver Gugger
78f1fe8f31
cln+lnd+zombierecovery: make fully CLN compatible 2025-06-17 17:33:10 +02:00
Oliver Gugger
9fa5f46c6b
btc+dataformat: return open channels in summary 2025-06-17 16:11:52 +02:00
Oliver Gugger
a246b3eaf2
lnd+triggerforceclose: close DB correctly 2025-06-14 15:05:20 +02:00
Oliver Gugger
7bdc85b8c9
triggerforceclose: skip onion addresses when no proxy given 2025-06-14 14:41:35 +02:00
Oliver Gugger
f20e729b9d
triggerforceclose: better logging, abort retry after 60s 2025-06-13 20:32:56 +02:00
Oliver Gugger
2af18490d2
sweepremoteclose: add more info logging 2025-06-13 20:32:44 +02:00
Oliver Gugger
f4e8393362
lnd: improve brontide mock 2025-06-11 18:48:30 +02:00
Oliver Gugger
ea9895cfd0
doc: update after latest changes 2025-06-09 21:24:24 +02:00
Oliver Gugger
7174248a9d
root: bump version to v0.14.0 2025-06-09 21:23:47 +02:00
Oliver Gugger
27138373ce
Merge pull request #193 from lightninglabs/sweepremoteclosed-cln
CLN: Make sweepremoteclosed and triggerforceclose CLN compatible
2025-06-09 21:22:38 +02:00
Oliver Gugger
75030dc421
triggerforceclose: add --all_public_channels option 2025-06-09 21:18:26 +02:00
Oliver Gugger
eb1f07b2d5
sweepremoteclosed: add known outputs 2025-06-09 21:18:26 +02:00
Oliver Gugger
20b129e5e1
README: mark CLN compatible commands 2025-06-09 21:18:26 +02:00
Oliver Gugger
53b5b6c069
triggerforceclose: make command CLN compatible 2025-06-09 21:18:26 +02:00
Oliver Gugger
5810cce6a5
sweepremoteclosed: make command CLN compatible 2025-06-09 21:18:26 +02:00
Oliver Gugger
b141033d76
Merge pull request #154 from lightninglabs/zombierecovery-cln
zombierecovery: make compatible with CLN
2025-06-09 21:17:45 +02:00
Oliver Gugger
ac43d49f35
zombierecovery: make signoffer CLN compatible 2025-06-09 21:11:45 +02:00
Oliver Gugger
a2792d9904
zombierecovery: make preparekeys CLN compatible 2025-06-09 21:11:45 +02:00
Oliver Gugger
e29402ec60
cln+lnd: implement signer interface 2025-06-09 21:11:45 +02:00
Oliver Gugger
8a67385527
cln: add CLN key derivation 2025-06-09 21:11:45 +02:00
Oliver Gugger
e8ad9e0092
mod: bump to rebased version of MuSig2 lib 2025-06-08 08:47:58 +02:00
Oliver Gugger
e7f7823592
Merge pull request #192 from lightninglabs/lnd-update
Update to latest lnd 0.19 version
2025-06-02 16:59:10 +02:00
Oliver Gugger
5f262f19a6
lnd: pass "readonly" flag to bdb.Open() 2025-06-02 16:46:58 +02:00
Oliver Gugger
417d88e037
GitHub+tools: bump Go to v1.23.9 2025-06-02 16:46:44 +02:00
Oliver Gugger
0789785561
README+doc: update docs 2025-06-02 16:36:52 +02:00