X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=lightning-block-sync%2Fsrc%2Fpoll.rs;fp=lightning-block-sync%2Fsrc%2Fpoll.rs;h=fbe803b4cf3f12aafd17b5fb7776346f9686570b;hb=ec35fe62a12e392ebf2aed90f8f4124ec9c6f7d7;hp=e769fe853c59981b355f3a26c6655af5e1d148d1;hpb=cb0b4bfd76763c946b6479192d62d0cb0c67f6ed;p=rust-lightning diff --git a/lightning-block-sync/src/poll.rs b/lightning-block-sync/src/poll.rs index e769fe85..fbe803b4 100644 --- a/lightning-block-sync/src/poll.rs +++ b/lightning-block-sync/src/poll.rs @@ -160,12 +160,12 @@ impl std::ops::Deref for ValidatedBlock { /// /// Other `Poll` implementations must be built using `ChainPoller` as it provides the only means of /// validating chain data. -pub struct ChainPoller + Sized + Sync + Send, T: BlockSource> { +pub struct ChainPoller + Sized , T: BlockSource> { block_source: B, network: Network, } -impl + Sized + Sync + Send, T: BlockSource> ChainPoller { +impl + Sized , T: BlockSource> ChainPoller { /// Creates a new poller for the given block source. /// /// If the `network` parameter is mainnet, then the difficulty between blocks is checked for @@ -175,7 +175,7 @@ impl + Sized + Sync + Send, T: BlockSource> ChainPoller + Sized + Sync + Send, T: BlockSource> Poll for ChainPoller { +impl + Sized + Send + Sync, T: BlockSource> Poll for ChainPoller { fn poll_chain_tip<'a>(&'a mut self, best_known_chain_tip: ValidatedBlockHeader) -> AsyncBlockSourceResult<'a, ChainTip> {