Migrate to `KVStore`/`FilesystemStore`
authorElias Rohrer <dev@tnull.de>
Tue, 1 Aug 2023 11:37:46 +0000 (13:37 +0200)
committerElias Rohrer <dev@tnull.de>
Thu, 7 Sep 2023 20:49:22 +0000 (22:49 +0200)
commitcc1b505b305c5339496d9aaca28c73b083ba602f
tree2b3f546d3541d4e54f03b8df3ee7a88ab82a47b1
parent4305ee4106b6123a9cf632cb08a879a83de3a513
Migrate to `KVStore`/`FilesystemStore`

Firstly, we switch our BP over to use `FilesystemStore`, which also gives us test
coverage and ensures the compatibility.

Then, we remove the superseded `KVStorePersister` trait and
the `FilesystemPersister` code.
bench/benches/bench.rs
lightning-background-processor/src/lib.rs
lightning-persister/Cargo.toml
lightning-persister/src/lib.rs
lightning-persister/src/util.rs [deleted file]
lightning/src/util/persist.rs