File tree Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change 8
8
* ` ConfirmationTarget ` has been rewritten to provide information about the
9
9
specific use LDK needs the feerate estimate for, rather than the generic
10
10
low-, medium-, and high-priority estimates. This allows LDK users to more
11
- accurately target their feerate estimates (#2660 ).
11
+ accurately target their feerate estimates (#2660 ). For those wishint to
12
+ retain their existing behavior, see the table below for conversion.
12
13
* ` ChainHash ` is now used in place of ` BlockHash ` where it represents the
13
14
genesis block (#2662 ).
14
15
* ` lightning-invoice ` payment utilities now take a ` Deref ` to
18
19
* ` Display ` is now implemented for ` Outpoint ` (#2649 ).
19
20
* ` Features::from_be_bytes ` is now provided (#2640 ).
20
21
22
+ For those moving to the new ` ConfirmationTarget ` , the new variants in terms of
23
+ the old mempool/low/medium/high priorities are as follows:
24
+ * OnChainSweep = HighPriority
25
+ * MaxAllowedNonAnchorChannelRemoteFee = max(25 * 250, HighPriority * 10)
26
+ * MinAllowedAnchorChannelRemoteFee = MempoolMinimum
27
+ * MinAllowedNonAnchorChannelRemoteFee = Background - 250
28
+ * AnchorChannelFee = Background
29
+ * NonAnchorChannelFee = Normal
30
+ * ChannelCloseMinimum = Background
31
+
21
32
## Bug Fixes
22
33
* Calling ` ChannelManager::close_channel[_with_feerate_and_script] ` on a
23
34
channel which did not exist would immediately hang holding several key
You can’t perform that action at this time.
0 commit comments