Add BackgroundProcessor for ChannelManager persistence and other
authorValentine Wallace <vwallace@protonmail.com>
Mon, 11 Jan 2021 23:03:32 +0000 (18:03 -0500)
committerValentine Wallace <vwallace@protonmail.com>
Fri, 19 Feb 2021 20:00:43 +0000 (15:00 -0500)
commita368093803dc66ae19a00a6dbbdb6650656b2379
tree9b310e2ee73d65da26100d285f75e2b2236d2455
parent12c735ab3af8f09dc402f8147594afcc4569be61
Add BackgroundProcessor for ChannelManager persistence and other

Other includes calling timer_chan_freshness_every_minute() and in the
future, possibly persisting channel graph data.

This struct is suitable for things that need to happen periodically and
can happen in the background.
Cargo.toml
background-processor/Cargo.toml [new file with mode: 0644]
background-processor/src/lib.rs [new file with mode: 0644]
lightning-persister/src/lib.rs
lightning-persister/src/util.rs