48
48
bumping an anchor channel closing was not possible when no HTLCs were on the
49
49
commitment when the channel was force closed.
50
50
51
+ * [ Fixed] ( https://github.com/lightningnetwork/lnd/pull/8174 ) old payments that
52
+ are stuck inflight. Though the root cause is unknown, it's possible the
53
+ network result for a given HTLC attempt was not saved, which is now fixed.
54
+ Check
55
+ [ here] ( https://github.com/lightningnetwork/lnd/pull/8174#issue-1992055103 )
56
+ for the details about the analysis, and
57
+ [ here] ( https://github.com/lightningnetwork/lnd/issues/8146 ) for a summary of
58
+ the issue.
59
+
51
60
# New Features
52
61
## Functional Enhancements
53
62
## RPC Additions
@@ -58,6 +67,36 @@ commitment when the channel was force closed.
58
67
send payment stream context, or automatically at the end of the timeout period
59
68
if the user provided ` timeout_seconds ` .
60
69
70
+ * The [ SendCoinsRequest] ( https://github.com/lightningnetwork/lnd/pull/8955 ) now
71
+ takes an optional param ` Outpoints ` , which is a list of ` *lnrpc.OutPoint `
72
+ that specifies the coins from the wallet to be spent in this RPC call. To
73
+ send selected coins to a given address with a given amount,
74
+ ``` go
75
+ req := &lnrpc.SendCoinsRequest {
76
+ Addr : ...,
77
+ Amount : ...,
78
+ Outpoints : []*lnrpc.OutPoint {
79
+ selected_wallet_utxo_1,
80
+ selected_wallet_utxo_2,
81
+ },
82
+ }
83
+
84
+ SendCoins (req)
85
+ ```
86
+ To send selected coins to a given address without change output,
87
+ ``` go
88
+ req := &lnrpc.SendCoinsRequest {
89
+ Addr : ...,
90
+ SendAll : true ,
91
+ Outpoints : []*lnrpc.OutPoint {
92
+ selected_wallet_utxo_1,
93
+ selected_wallet_utxo_2,
94
+ },
95
+ }
96
+
97
+ SendCoins (req)
98
+ ```
99
+
61
100
## lncli Additions
62
101
63
102
* [ Added] ( https://github.com/lightningnetwork/lnd/pull/8491 ) the ` cltv_expiry `
@@ -68,6 +107,18 @@ commitment when the channel was force closed.
68
107
command returns the fee rate estimate for on-chain transactions in sat/kw and
69
108
sat/vb to achieve a given confirmation target.
70
109
110
+ * [ ` sendcoins ` now takes an optional utxo
111
+ flag] ( https://github.com/lightningnetwork/lnd/pull/8955 ) . This allows users
112
+ to specify the coins that they want to use as inputs for the transaction. To
113
+ send selected coins to a given address with a given amount,
114
+ ``` sh
115
+ sendcoins --addr YOUR_ADDR --amt YOUR_AMT --utxo selected_wallet_utxo1 --utxo selected_wallet_utxo2
116
+ ```
117
+ To send selected coins to a given address without change output,
118
+ ``` sh
119
+ sendcoins --addr YOUR_ADDR --utxo selected_wallet_utxo1 --utxo selected_wallet_utxo2 --sweepall
120
+ ```
121
+
71
122
# Improvements
72
123
## Functional Updates
73
124
@@ -102,6 +153,9 @@ commitment when the channel was force closed.
102
153
* [ ` ChanInfoRequest ` ] ( https://github.com/lightningnetwork/lnd/pull/8813 )
103
154
adds support for channel points.
104
155
156
+ * [ BuildRoute] ( https://github.com/lightningnetwork/lnd/pull/8886 ) now supports
157
+ inbound fees.
158
+
105
159
## lncli Updates
106
160
107
161
* [ ` importmc ` ] ( https://github.com/lightningnetwork/lnd/pull/8779 ) now accepts
0 commit comments