rust-lightning/lightning
Matt Corallo 7a951b1bf7 Stop writing signer data as a part of channels
This breaks backwards compatibility with versions of LDK prior to
0.0.113 as they expect to always read signer data.

This also substantially reduces allocations during `ChannelManager`
serialization, as we currently don't pre-allocate the `Vec` that
the signer gets written in to. We could alternatively pre-allocate
that `Vec`, but we've been set up to skip the write entirely for a
while, and 0.0.113 was released nearly a year ago. Users
downgrading to LDK 0.0.112 and before at this point should not be
expected.
2023-11-09 22:28:08 +00:00
..
src Stop writing signer data as a part of channels 2023-11-09 22:28:08 +00:00
Cargo.toml Bump crate versions to lightning 0.0.118, invoice 0.26 2023-10-23 23:41:11 +00:00