mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 19:09:54 +00:00
node: revise NodeTypes trait (#10665)
This commit is contained in:
@ -13,7 +13,7 @@ use reth_node_builder::{
|
||||
ComponentsBuilder, ConsensusBuilder, ExecutorBuilder, NetworkBuilder,
|
||||
PayloadServiceBuilder, PoolBuilder,
|
||||
},
|
||||
node::{FullNodeTypes, NodeTypes},
|
||||
node::{FullNodeTypes, NodeTypes, NodeTypesWithEngine},
|
||||
BuilderContext, Node, PayloadBuilderConfig,
|
||||
};
|
||||
use reth_optimism_consensus::OptimismBeaconConsensus;
|
||||
@ -100,10 +100,13 @@ where
|
||||
|
||||
impl NodeTypes for OptimismNode {
|
||||
type Primitives = ();
|
||||
type Engine = OptimismEngineTypes;
|
||||
type ChainSpec = ChainSpec;
|
||||
}
|
||||
|
||||
impl NodeTypesWithEngine for OptimismNode {
|
||||
type Engine = OptimismEngineTypes;
|
||||
}
|
||||
|
||||
/// Add-ons w.r.t. optimism.
|
||||
#[derive(Debug, Clone)]
|
||||
pub struct OptimismAddOns;
|
||||
|
||||
Reference in New Issue
Block a user