mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
feat: add NetworkManager::eth (#13936)
This commit is contained in:
@ -12,8 +12,7 @@
|
||||
use chain_cfg::{boot_nodes, head, polygon_chain_spec};
|
||||
use reth_discv4::Discv4ConfigBuilder;
|
||||
use reth_network::{
|
||||
config::NetworkMode, EthNetworkPrimitives, NetworkConfig, NetworkEvent,
|
||||
NetworkEventListenerProvider, NetworkManager,
|
||||
config::NetworkMode, NetworkConfig, NetworkEvent, NetworkEventListenerProvider, NetworkManager,
|
||||
};
|
||||
use reth_network_api::events::SessionInfo;
|
||||
use reth_tracing::{
|
||||
@ -59,7 +58,7 @@ async fn main() {
|
||||
discv4_cfg.add_boot_nodes(boot_nodes()).lookup_interval(interval);
|
||||
let net_cfg = net_cfg.set_discovery_v4(discv4_cfg.build());
|
||||
|
||||
let net_manager = NetworkManager::<EthNetworkPrimitives>::new(net_cfg).await.unwrap();
|
||||
let net_manager = NetworkManager::eth(net_cfg).await.unwrap();
|
||||
|
||||
// The network handle is our entrypoint into the network.
|
||||
let net_handle = net_manager.handle();
|
||||
|
||||
Reference in New Issue
Block a user