diff --git a/Cargo.lock b/Cargo.lock index cd47b15436..694796472c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3571,11 +3571,8 @@ name = "example-polygon-p2p" version = "0.0.0" dependencies = [ "alloy-genesis", - "reth-chainspec", "reth-discv4", - "reth-network", - "reth-network-api", - "reth-primitives", + "reth-ethereum", "reth-tracing", "secp256k1", "serde_json", diff --git a/examples/polygon-p2p/Cargo.toml b/examples/polygon-p2p/Cargo.toml index 7fe81799a7..e452d59cc4 100644 --- a/examples/polygon-p2p/Cargo.toml +++ b/examples/polygon-p2p/Cargo.toml @@ -8,10 +8,7 @@ license.workspace = true [dependencies] secp256k1 = { workspace = true, features = ["global-context", "std", "recovery"] } tokio.workspace = true -reth-network.workspace = true -reth-chainspec.workspace = true -reth-network-api.workspace = true -reth-primitives.workspace = true +reth-ethereum = { workspace = true, features = ["network"] } serde_json.workspace = true reth-tracing.workspace = true tokio-stream.workspace = true diff --git a/examples/polygon-p2p/src/chain_cfg.rs b/examples/polygon-p2p/src/chain_cfg.rs index fc0acb04e6..14cb2da305 100644 --- a/examples/polygon-p2p/src/chain_cfg.rs +++ b/examples/polygon-p2p/src/chain_cfg.rs @@ -1,7 +1,6 @@ use alloy_genesis::Genesis; -use reth_chainspec::ChainSpec; use reth_discv4::NodeRecord; -use reth_primitives::Head; +use reth_ethereum::chainspec::{ChainSpec, Head}; use std::sync::Arc; diff --git a/examples/polygon-p2p/src/main.rs b/examples/polygon-p2p/src/main.rs index e9b2343376..eb040049b4 100644 --- a/examples/polygon-p2p/src/main.rs +++ b/examples/polygon-p2p/src/main.rs @@ -14,10 +14,10 @@ use chain_cfg::{boot_nodes, head, polygon_chain_spec}; use reth_discv4::Discv4ConfigBuilder; -use reth_network::{ - config::NetworkMode, NetworkConfig, NetworkEvent, NetworkEventListenerProvider, NetworkManager, +use reth_ethereum::network::{ + api::events::SessionInfo, config::NetworkMode, NetworkConfig, NetworkEvent, + NetworkEventListenerProvider, NetworkManager, }; -use reth_network_api::events::SessionInfo; use reth_tracing::{ tracing::info, tracing_subscriber::filter::LevelFilter, LayerInfo, LogFormat, RethTracer, Tracer,