feat(optimism): Replace OpChainSpec inside OpEngineValidator with a generic (#16489)

This commit is contained in:
Roman Hodulák
2025-05-27 11:50:00 +02:00
committed by GitHub
parent 27f1098934
commit 1f7c3dfffe
2 changed files with 36 additions and 27 deletions

View File

@@ -409,6 +409,7 @@ where
type Validator = OpEngineValidator<
N::Provider,
<<N::Types as NodeTypes>::Primitives as NodePrimitives>::SignedTx,
<N::Types as NodeTypes>::ChainSpec,
>;
async fn engine_validator(&self, ctx: &AddOnsContext<'_, N>) -> eyre::Result<Self::Validator> {
@@ -957,6 +958,7 @@ where
type Validator = OpEngineValidator<
Node::Provider,
<<Node::Types as NodeTypes>::Primitives as NodePrimitives>::SignedTx,
<Node::Types as NodeTypes>::ChainSpec,
>;
async fn build(self, ctx: &AddOnsContext<'_, Node>) -> eyre::Result<Self::Validator> {