Update mod.rs (#3625)

Add `import_notification_stream` for test client
This commit is contained in:
Weiliang Li
2019-09-17 18:16:22 +09:00
committed by Bastian Köcher
parent 849e824652
commit 6679c8b051
+8 -1
View File
@@ -28,7 +28,7 @@ use crate::config::build_multiaddr;
use log::trace;
use crate::chain::FinalityProofProvider;
use client::{
self, ClientInfo, BlockchainEvents, BlockImportNotification, FinalityNotifications,
self, ClientInfo, BlockchainEvents, BlockImportNotification, FinalityNotifications, ImportNotifications,
FinalityNotification, LongestChain
};
use client::error::Result as ClientResult;
@@ -189,6 +189,13 @@ impl PeersClient {
}
}
pub fn import_notification_stream(&self) -> ImportNotifications<Block>{
match *self {
PeersClient::Full(ref client, ref _backend) => client.import_notification_stream(),
PeersClient::Light(ref client, ref _backend) => client.import_notification_stream(),
}
}
pub fn finalize_block(
&self,
id: BlockId<Block>,