rust-lightning/lightning
Matt Corallo 14c6810e48 Expose a trait impl'd for all PeerManager for use as a bound
A while back, in tests, we added a `AChannelManager` trait, which
is implemented for all `ChannelManager`s, and can be used as a
bound when we need a `ChannelManager`, rather than having to
duplicate all the bounds of `ChannelManager` everywhere.

Here we do the same thing for `PeerManager`, but make it public and
use it to clean up `lightning-net-tokio` and
`lightning-background-processor`.

We should likely do the same for `AChannelManager`, but that's left
as a followup.
2023-05-02 22:17:25 +00:00
..
src Expose a trait impl'd for all PeerManager for use as a bound 2023-05-02 22:17:25 +00:00
Cargo.toml Bump crate versions to 0.0.115/invoice 0.23 2023-04-24 22:40:17 +00:00