rust-lightning/lightning
Matt Corallo 4041f0899f Move in-flight ChannelMonitorUpdates to ChannelManager
Because `ChannelMonitorUpdate`s can be generated for a
channel which is already closed, and must still be tracked
through their completion, storing them in a `Channel`
doesn't make sense - we'd have to have a redundant place to
put them post-closure and handle both storage locations
equivalently.

Instead, here, we move to storing in-flight
`ChannelMonitorUpdate`s to the `ChannelManager`, leaving
blocked `ChannelMonitorUpdate`s in the `Channel` as they
were.
2023-06-23 19:25:40 +00:00
..
src Move in-flight ChannelMonitorUpdates to ChannelManager 2023-06-23 19:25:40 +00:00
Cargo.toml Replace std's unmaintained bench with criterion 2023-05-11 06:11:49 +00:00