Oliver Gugger
8451d6155f
Merge pull request #6504 from tvolk131/fatalf_to_require
...
Move simple t.Fatalf test assertions to require.NoError
2022-06-17 19:52:07 +02:00
Tommy Volk
7829c8a00e
release-notes: update for 0.15.0
2022-06-17 17:15:51 +00:00
Tommy Volk
9a10c80bcb
multi: move many t.Fatalf calls to require.NoError
2022-06-17 04:26:55 +00:00
Oliver Gugger
daaeab1479
Merge pull request #6647 from guggero/empty-graph
...
bugfix: avoid panic with empty graph
2022-06-16 14:21:51 +02:00
Oliver Gugger
5aacc251de
docs: add release notes
2022-06-16 10:13:33 +02:00
Oliver Gugger
ed40eddafd
autopilot: return early for empty graph
...
This fixes an issue where the diameter calculation would crash if the
graph is empty.
2022-06-16 10:10:27 +02:00
Oliver Gugger
9e6f0ef46b
Merge pull request #6644 from guggero/connect-peer-request-comment
...
lnrpc: fix comment and formatting in ConnectPeerRequest [skip ci]
2022-06-15 09:57:34 +02:00
Oliver Gugger
c492f367cd
lnrpc: fix comment and formatting in ConnectPeerRequest [skip ci]
...
Fixes #6643 .
2022-06-14 22:09:51 +02:00
Oliver Gugger
06710604fe
Merge pull request #6641 from priyanshiiit/invoice_params
...
lnrpc: improves invoice documentation
2022-06-14 17:11:28 +02:00
priyanshiiit
1e0a271ddb
lnrpc: improves invoice documentation [skip ci]
2022-06-14 15:56:36 +05:30
Oliver Gugger
593962b788
Merge pull request #6635 from petertodd/2022-fix-missing-p2tr-help
...
Add p2tr to supported address help message
2022-06-13 09:53:49 +02:00
Peter Todd
eef2f1caf7
Add p2tr to supported address help message
2022-06-11 00:53:36 -04:00
Olaoluwa Osuntokun
39b522b878
build: bump version to v0.15.0-beta.rc6
2022-06-10 16:11:19 -05:00
Olaoluwa Osuntokun
eb69f038f2
Merge pull request #6631 from Roasbeef/docker-container-update
...
build: update all Dockerfiles to build w/ Go 1.18.2
2022-06-10 14:02:17 -07:00
Olaoluwa Osuntokun
4d7ff6a73c
Merge pull request #6632 from lightningnetwork/addr-type-taproot
...
walletkit+sweeper: add forgotten P2TR address type
2022-06-10 14:02:06 -07:00
Oliver Gugger
427702dbe6
rpcwallet: use PSBT prev out fetcher
2022-06-10 22:03:45 +02:00
Oliver Gugger
a3e4db60cd
sweep: allow sweeper to sweep P2TR inputs
2022-06-10 22:03:41 +02:00
Olaoluwa Osuntokun
c0672b80c2
build: update all Dockerfiles to build w/ Go 1.18.2
2022-06-10 11:32:39 -07:00
Oliver Gugger
36d6656d0d
walletrpc: add p2tr to NextAddr and BumpFee RPCs
2022-06-10 14:03:46 +02:00
Oliver Gugger
9dea4f3b5e
Merge pull request #6628 from bhandras/bhandras_key_update
...
keys: update key for bhandras
2022-06-09 12:21:30 +02:00
Andras Banki-Horvath
c09a81624c
keys: update key for bhandras
2022-06-09 09:28:46 +02:00
Olaoluwa Osuntokun
f66463bb05
build: bump version to v0.15.0-beta.rc5
2022-06-08 12:59:03 -07:00
Olaoluwa Osuntokun
69a2b32b1f
Merge pull request #6627 from Roasbeef/btcwallet-btcd-neutrino-bump
...
build: bump btcd, btcwallet and neutrino to latest versions
2022-06-08 12:24:44 -07:00
Olaoluwa Osuntokun
c69138e00d
build: bump btcd, btcwallet and neutrino to latest versions
2022-06-08 11:40:50 -07:00
Olaoluwa Osuntokun
12eddae47a
build: bump version to v0.15.0-beta.rc4
2022-06-02 14:47:18 -07:00
Olaoluwa Osuntokun
622c8402a0
Merge pull request #6611 from Roasbeef/psbt-validation-fix
...
lnrpc/walletrpc: reject PSBT packets w/o any UTXO input info
2022-06-02 14:44:59 -07:00
Olaoluwa Osuntokun
a46ffe4299
Merge pull request #6612 from Roasbeef/tor-bump
...
build: bump tor version to v1.0.1
2022-06-02 14:44:38 -07:00
Olaoluwa Osuntokun
2298ef81ab
lnrpc/walletrpc: reject PSBT packets w/o any UTXO input info
...
Fixes https://github.com/lightningnetwork/lnd/issues/6567
2022-06-02 13:05:58 -07:00
Olaoluwa Osuntokun
1017efe18b
Merge pull request #6605 from Roasbeef/proper-sweep-lease-second-level-success
...
contractcourt: unify the lease specific HTLC sweeping logic
2022-06-02 13:03:10 -07:00
Olaoluwa Osuntokun
9b0718ae35
contractcourt: unify the lease specific HTLC sweeping logic
...
In this commit, we consolidate the _lease specific_ logic for the
success and timeout HTLC resolvers. We do this with the addition of a
new struct which is then composed via struct embedding with the two
existing structs. This fixes a flake in the integration tests by
ensuring the height is set up front, rather than eventually once the
height matches the lock time.
2022-06-01 16:42:33 -07:00
Olaoluwa Osuntokun
199f9d1139
Merge pull request #6600 from bhandras/invoiceregistry-deadlock
...
invoices: fix deadlock in the invoice registry
2022-06-01 14:59:55 -07:00
Olaoluwa Osuntokun
fb119446c1
build: bump tor version to v1.0.1
2022-06-01 13:54:56 -07:00
Olaoluwa Osuntokun
addbbc0e1a
Merge pull request #6608 from Roasbeef/btcwallet-psbt-bip32-taproot-fix
...
build: upgrade to latest version of btcwallet
2022-06-01 13:49:50 -07:00
Olaoluwa Osuntokun
5d98635ab5
build: upgrade to latest version of btcwallet
...
This commit upgrades to the latest version of btcwallet that fixes an
issue that would cause us to not properly sign a validate populated PSBT
in certain scenarios.
Fixes https://github.com/lightningnetwork/lnd/issues/6579
2022-06-01 10:24:31 -07:00
Olaoluwa Osuntokun
5ba033bed8
Merge pull request #6594 from yyforyongyu/fix-data-race
...
channeldb: fix data race in TestSerializeRevocationLog
2022-05-31 16:07:51 -07:00
yyforyongyu
2b5d535208
channeldb: fix data race in TestSerializeRevocationLog
...
When testing serializing revocation log, we need to also copy its
`HTLCEntries` as the serialization of the HTLC involves a writing to the
`htlc.amtTlv` field.
2022-06-01 02:20:44 +08:00
Andras Banki-Horvath
699f9c0d23
docs: update release notes for 0.15.0
2022-05-31 17:36:44 +02:00
Andras Banki-Horvath
98f39deb38
invoices: fix deadlock in hodl subscription handling
2022-05-31 17:36:43 +02:00
Andras Banki-Horvath
cc8a1f0d2b
invoices: fix deadlock in notification handling
2022-05-31 17:36:40 +02:00
Olaoluwa Osuntokun
1e0d6ec0ad
Merge pull request #6586 from Crypt-iQ/nil_htlcset
...
contractcourt: make empty htlcSets for closed channels
2022-05-28 19:59:25 -07:00
eugene
160d63b88e
contractcourt: make empty htlcSets for closed channels
...
This prevents a panic where an insert is attempted on a nil map via
updateActiveHTLCs. This panic would occur if the channel arbitrator
was in a buggy state, possibly introduced by power loss or via
SIGKILL.
2022-05-27 16:18:02 -04:00
ziggie
fce74db153
docs: update release note
2022-05-25 15:40:00 +02:00
ziggie
2ae5c9cef2
cmd/lncli: make hop hint inclusion opt-in for addholdinvoice
2022-05-25 14:49:32 +02:00
Elle Mouton
1adc940a3f
docs/release-notes: add note for 6576
2022-05-25 11:57:42 +02:00
Elle Mouton
5b0f2c4798
cmd/lncli: add payment_addr flag to buildroute
2022-05-25 11:45:18 +02:00
Olaoluwa Osuntokun
08e4e66574
build: bump version to v0.15.0-beta.rc3
2022-05-23 18:42:48 -07:00
Olaoluwa Osuntokun
e98a739130
Merge pull request #6518 from Crypt-iQ/dupestone
...
htlcswitch: remove synchronous link handoff, special-case keystone err
2022-05-23 16:51:19 -07:00
Olaoluwa Osuntokun
ab91f85d05
Merge pull request #6563 from yyforyongyu/export-chanstatus
...
multi: export channel status field in migration25
2022-05-23 11:26:53 -07:00
yyforyongyu
36b646496a
docs: update release note for migrations fix
2022-05-23 05:36:14 +08:00
yyforyongyu
d7bb7cd9a7
migration27: add unit test to cover ChanStatusRestored
2022-05-23 05:13:56 +08:00