mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
feat: add NetworkPrimitives to NetworkBuilder (#13169)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
This commit is contained in:
@ -1,7 +1,7 @@
|
||||
use futures_util::StreamExt;
|
||||
use reth_network_api::{
|
||||
events::PeerEvent, test_utils::PeersHandleProvider, NetworkEvent, NetworkEventListenerProvider,
|
||||
PeersInfo,
|
||||
PeerRequest, PeersInfo,
|
||||
};
|
||||
use reth_network_peers::{NodeRecord, PeerId};
|
||||
use reth_tokio_util::EventStream;
|
||||
@ -9,8 +9,8 @@ use reth_tracing::tracing::info;
|
||||
|
||||
/// Helper for network operations
|
||||
#[derive(Debug)]
|
||||
pub struct NetworkTestContext<Network> {
|
||||
network_events: EventStream<NetworkEvent>,
|
||||
pub struct NetworkTestContext<Network: NetworkEventListenerProvider> {
|
||||
network_events: EventStream<NetworkEvent<PeerRequest<Network::Primitives>>>,
|
||||
network: Network,
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user