]> git.bitcoin.ninja Git - rust-lightning/commit
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>
Tue, 16 Feb 2021 20:39:52 +0000 (15:39 -0500)
commit08ae2f214c5c5246ccf61b3ff8a0bcd52a88adf9
tree71fa4f5ed6b9f30a2266411877249ad314a65019
parent5a0bab9200f72ec1ff51fe9baa119af071f81459
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