Oliver Gugger
09b20b1eaf
mod+lnd: update to latest lnd release candidate
2025-06-02 16:36:52 +02:00
Oliver Gugger
42bce83806
Merge pull request #191 from lightninglabs/dependabot/go_modules/golang.org/x/net-0.38.0
...
build(deps): bump golang.org/x/net from 0.36.0 to 0.38.0
2025-04-17 08:00:43 +02:00
dependabot[bot]
452a6bb048
build(deps): bump golang.org/x/net from 0.36.0 to 0.38.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.36.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.36.0...v0.38.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.38.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-16 23:19:06 +00:00
Oliver Gugger
161746deb1
Merge pull request #190 from lightninglabs/dependabot/go_modules/tools/golang.org/x/crypto-0.35.0
...
build(deps): bump golang.org/x/crypto from 0.33.0 to 0.35.0 in /tools
2025-04-14 22:49:02 +02:00
dependabot[bot]
29d2d9faf0
build(deps): bump golang.org/x/crypto from 0.33.0 to 0.35.0 in /tools
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.33.0 to 0.35.0.
- [Commits](https://github.com/golang/crypto/compare/v0.33.0...v0.35.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.35.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 19:56:32 +00:00
Oliver Gugger
10fc226bbc
Merge pull request #189 from lightninglabs/bcash-is-trash-ancient-channels
...
Add ancient channels from node "BCash_is_trash"
2025-03-22 10:04:54 -06:00
Oliver Gugger
9df8d5a19d
sweepremoteclosed: add ancient channels form BCash_is_trash
2025-03-22 10:57:57 -05:00
Oliver Gugger
8fbe65bbcd
dataformat: use wire.NewOutPointFromString
2025-03-22 10:57:43 -05:00
Oliver Gugger
ecfc83ed13
Merge pull request #188 from lightninglabs/dependabot/go_modules/github.com/golang-jwt/jwt/v4-4.5.2
...
build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2
2025-03-22 08:57:26 -06:00
dependabot[bot]
9e676eefc3
build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2
...
Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt ) from 4.5.1 to 4.5.2.
- [Release notes](https://github.com/golang-jwt/jwt/releases )
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md )
- [Commits](https://github.com/golang-jwt/jwt/compare/v4.5.1...v4.5.2 )
---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-21 22:40:54 +00:00
Oliver Gugger
7615f20874
Merge pull request #186 from lightninglabs/dependabot/go_modules/golang.org/x/net-0.36.0
...
build(deps): bump golang.org/x/net from 0.33.0 to 0.36.0
2025-03-13 09:05:19 -06:00
dependabot[bot]
97248c9acc
build(deps): bump golang.org/x/net from 0.33.0 to 0.36.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.33.0 to 0.36.0.
- [Commits](https://github.com/golang/net/compare/v0.33.0...v0.36.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-13 01:38:23 +00:00
Oliver Gugger
2db891c7fc
Merge pull request #95 from starius/close-tx-in-static-backup
...
chantools scbforceclose: extract close tx from SCB and sign it
2025-03-12 08:35:56 -06:00
Oliver Gugger
63e1e5fdad
dump: include close tx and related fields
...
Include fields closetx, commit sig, commit height, tapscript root.
That will add the new data to the output of chantools dumpbackup.
2025-03-11 20:07:52 -03:00
Boris Nagaev
35527ba55c
new command: scbforceclose
2025-03-11 20:07:52 -03:00
Boris Nagaev
c2c040e86c
add package scbforceclose
...
It provides function SignCloseTx which produces a signed force close
transaction from a channel backup and private key material.
2025-03-11 20:07:52 -03:00
Boris Nagaev
e9bf1ea12e
forceclose: factor out warnings to a const
...
It will be reused in scbforceclose.
2025-03-11 20:07:52 -03:00
Boris Nagaev
22cff1a33b
lnd/signer: add ECDH method
...
It can now be used as keychain.ECDHRing.
2025-03-11 20:07:52 -03:00
Boris Nagaev
4a31d4c208
lnd: put MusigSessionManager to Signer
...
Remove MockSigner from Signer. MockSigner has MusigSessionManager is an embedded
field, and it is the only part of MockSigner needed in Signer.
2025-03-11 20:07:52 -03:00
Oliver Gugger
bd02855f5f
Merge pull request #185 from starius/update-0-19
...
multi: compile-time dependency of lnd to 0.19.0
2025-03-11 12:42:11 -06:00
Boris Nagaev
29bed90b19
multi: compile-time dependency of lnd to 0.19.0
...
Important notes.
- channeldb was split to channeldb and graphdb
- chanbackup.NewMultiFile got additional argument noBackupArchive, I pass false
- Go updated to 1.23.6
- golangci-lint updated to v1.64.5
2025-03-11 15:27:14 -03:00
Oliver Gugger
b8cb81a2e0
Merge pull request #184 from lightninglabs/match-node-id
...
zombierecovery: match against ancient channel list
2025-02-24 03:12:13 -06:00
Oliver Gugger
c15cf58895
zombierecovery: check if node is in list of known ancients
2025-02-21 15:27:21 +01:00
Oliver Gugger
b00bf505e0
sweepremoteclosed: update ancient channels with node ID
2025-02-21 15:26:59 +01:00
Oliver Gugger
b44e0088b2
dataformat: also match remote pubkey
2025-02-21 15:00:29 +01:00
Oliver Gugger
e39835c6cf
summary+sweepremoteclosed: refactor, add node ID to JSON
2025-02-21 14:28:32 +01:00
Oliver Gugger
930153963b
Merge pull request #183 from lightninglabs/fix-ancient-sweep
...
cmd+lnd: fix tweak handling
2025-02-12 03:17:08 -06:00
Oliver Gugger
009c20f304
root: bump version to v0.13.7
2025-02-12 10:11:30 +01:00
Oliver Gugger
33a05f61d4
summary: summarize already spent/rescued channels
2025-02-12 10:10:49 +01:00
Oliver Gugger
7c4c8bd371
sweepremoteclosed: add ancient channels from ln2me
2025-02-12 10:09:52 +01:00
Oliver Gugger
0a92a5d5c4
cmd+lnd: fix tweak handling
2025-02-11 23:18:28 +01:00
Oliver Gugger
5657a7adbd
Merge pull request #182 from lightninglabs/sweepremoteclosed-ancient
...
sweepremoteclosed: add commit points for ancient channels of LNBIG
2025-02-10 03:39:40 -06:00
Oliver Gugger
343cb8dafc
doc+root: generate docs, bump version to v0.13.6
2025-02-10 10:36:29 +01:00
Oliver Gugger
4849a69d7d
summary: add ancient channel stats
2025-02-10 10:36:28 +01:00
Oliver Gugger
a872fe29be
sweepremoteclosed: add ancient channels from lnbig
2025-02-10 10:36:28 +01:00
Oliver Gugger
9eb9761ddd
summary: add ancient channel extraction
2025-02-10 10:36:28 +01:00
Oliver Gugger
3134e5c5d9
root+dataformat: add fromchanneldump as input format
2025-02-10 10:36:28 +01:00
Oliver Gugger
7150f71c1e
sweepremoteclosed: implement ancient channel lookup
2025-02-10 10:36:28 +01:00
Oliver Gugger
74b748ea90
Merge pull request #179 from starius/xpub-derive
...
derivekey: support xpubs in addition to xprvs
2025-01-12 09:10:03 -06:00
Boris Nagaev
6e4a076261
derivekey: don't require --neuter for xpub input
...
Previously, if xpub was passed, the tool crashed without --neuter option.
Now it is optional if the input is an xpub.
2025-01-12 10:51:13 -03:00
Boris Nagaev
d3e14a43cd
lnd/hdkeychain: add support for xpubs in DeriveKey
...
If the extendedKey is an xpub, then private key is not generated and the
returned WIF will be nil.
This enables passing an xpub to "chantools derivekey --rootkey".
Added a test for this new feature.
2025-01-12 10:46:30 -03:00
Boris Nagaev
d93e39098b
derivekey: add test TestDeriveKeyXprv
...
This test checks that "chantools derivekey --rootkey xpriv..." works.
2025-01-09 15:45:04 -03:00
Oliver Gugger
b352ed9838
Merge pull request #178 from lightninglabs/dependabot/go_modules/golang.org/x/net-0.33.0
...
build(deps): bump golang.org/x/net from 0.27.0 to 0.33.0
2025-01-08 11:19:38 -06:00
dependabot[bot]
b2199f8924
build(deps): bump golang.org/x/net from 0.27.0 to 0.33.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.27.0 to 0.33.0.
- [Commits](https://github.com/golang/net/compare/v0.27.0...v0.33.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-08 16:26:09 +00:00
Oliver Gugger
3e2cd1f555
Merge pull request #177 from lightninglabs/fix-swapserverrpc
...
mod: fix swapserverrpc version with wrong tag
2025-01-08 10:24:59 -06:00
Oliver Gugger
c65a8def01
mod: fix swapserverrpc version with wrong tag
2025-01-08 17:02:39 +01:00
Oliver Gugger
567fdb2308
Merge pull request #171 from lightninglabs/signpsbt-improvements
...
signpsbt: implement Taproot keyspend signing
2024-12-27 07:22:43 -06:00
Oliver Gugger
6a9addb28e
root: bump version to v0.13.5
2024-12-27 13:57:34 +01:00
Oliver Gugger
ad7943909f
multi: update lnd to v0.18.4-beta
2024-12-27 13:57:33 +01:00
Oliver Gugger
172c5da72e
signpsbt: implement Taproot keyspend signing
2024-12-27 13:47:32 +01:00