]> git.bitcoin.ninja Git - rust-lightning/commit
Utility for syncing a set of chain listeners
authorJeffrey Czyz <jkczyz@gmail.com>
Fri, 5 Feb 2021 03:20:03 +0000 (19:20 -0800)
committerJeffrey Czyz <jkczyz@gmail.com>
Mon, 22 Feb 2021 16:49:14 +0000 (08:49 -0800)
commit6be8ccb2a34c6095307a9c8aec6bc77b0496c5a2
treee685789ececfa850b8976904dd40038da49090fc
parent8219bbdd1a828b4ccb4857c46b11d213ef49667f
Utility for syncing a set of chain listeners

Add a utility for syncing a set of chain listeners to a common chain
tip. Required to use before creating an SpvClient when the chain
listener used with the client is actually a set of listeners each of
which may have had left off at a different block. This would occur when
the listeners had been persisted individually at different frequencies
(e.g., a ChainMonitor's individual ChannelMonitors).
lightning-block-sync/src/init.rs [new file with mode: 0644]
lightning-block-sync/src/lib.rs