]> git.bitcoin.ninja Git - rust-lightning/commit
Define a Poll trait as an adaptor on BlockSource
authorJeffrey Czyz <jkczyz@gmail.com>
Mon, 1 Feb 2021 07:42:27 +0000 (23:42 -0800)
committerJeffrey Czyz <jkczyz@gmail.com>
Mon, 22 Feb 2021 16:49:13 +0000 (08:49 -0800)
commitec2988c6fe55833b17844d5b8a0ec514a9cd6e78
tree4804072fdf75b1b4141a5d5a3e72e0a4e150c6c0
parent94bb0c9128c2635ea08ec089f79fab04880dedd0
Define a Poll trait as an adaptor on BlockSource

SPV clients need to poll one or more block sources for the best chain
tip and to retrieve related chain data. The Poll trait serves as an
adaptor interface for BlockSource. Implementations may define an
appropriate polling strategy.
lightning-block-sync/src/lib.rs
lightning-block-sync/src/poll.rs [new file with mode: 0644]