File tree 1 file changed +8
-0
lines changed 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change 2
2
3
3
## API Updates
4
4
5
+ * To reduce risk of force-closures and improve HTLC reliability the default
6
+ dust exposure limit has been increased to
7
+ ` MaxDustHTLCExposure::FeeRateMultiplier(10_000) ` . Users with existing
8
+ channels might want to consider using
9
+ ` ChannelManager::update_channel_config ` to apply the new default (#3045 ).
5
10
* ` ChainMonitor::archive_fully_resolved_channel_monitors ` is now provided to
6
11
remove from memory ` ChannelMonitor ` s that have been fully resolved on-chain
7
12
and are now not needed. It uses the new ` Persist::archive_persisted_channel `
55
60
LDK's persistence API was violated (#2974 ).
56
61
57
62
## Bug Fixes
63
+ * Excess fees on counterparty commitment transactions are now included in the
64
+ dust exposure calculation. This lines behavior up with some cases where
65
+ transaction fees can be burnt, making them effectively dust exposure (#3045 ).
58
66
* ` Future ` s used as an ` std::...::Future ` could grow in size unbounded if it
59
67
was never woken. For those not using async persistence and using the async
60
68
` lightning-background-processor ` , this could cause a memory leak in the
You can’t perform that action at this time.
0 commit comments