Skip to content

Commit 33574d6

Browse files
committed
f changelog tweaks
1 parent 93d38f1 commit 33574d6

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

CHANGELOG.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
`Payee` is further stored in the `Route` object returned and provided in the
1616
`RouteParameters` contained in `Event::PaymentPathFailed` (#1059).
1717
* `ChannelMonitor`s must now be persisted after calls which provide new block
18-
data, prior to `MonitorEvent`s being passed back to `ChanelManager` for
18+
data, prior to `MonitorEvent`s being passed back to `ChannelManager` for
1919
processing. If you are using a `ChainMonitor` this is handled for you.
2020
The `Persist` API has been updated to `Option`ally take the
2121
`ChannelMonitorUpdate` as persistence events that result from chain data no
@@ -41,6 +41,11 @@
4141
messages between pings to ensure we should always receive pongs in a timely
4242
manner. Together, these should significantly reduce instances of us failing
4343
to remain connected to a peer during initial gossip sync (#1137).
44+
* If a payment is sent, creating an outbound HTLC and sending it to our
45+
counterparty (implying the `ChannelMonitor` was persisted on disk), but the
46+
`ChannelManager` was not persisted prior to shutdown/crash, no
47+
`Event::PaymentPathFailed` event will be generated if the HTLC is eventually
48+
failed on chain (#1104).
4449

4550
## Serialization Compatibility
4651
* All above new Events/fields are ignored by prior clients. All above new

0 commit comments

Comments
 (0)