diff --git a/crates/op-rbuilder/src/launcher.rs b/crates/op-rbuilder/src/launcher.rs index d725a49e8..c6ce22c53 100644 --- a/crates/op-rbuilder/src/launcher.rs +++ b/crates/op-rbuilder/src/launcher.rs @@ -146,12 +146,8 @@ where let pool = ctx.pool().clone(); let provider = ctx.provider().clone(); - let revert_protection_ext: RevertProtectionExt< - _, - _, - _, - op_alloy_network::Optimism, - > = RevertProtectionExt::new(pool, provider, ctx.registry.eth_api().clone()); + let revert_protection_ext = + RevertProtectionExt::new(pool, provider, ctx.registry.eth_api().clone()); ctx.modules .merge_configured(revert_protection_ext.bundle_api().into_rpc())?; diff --git a/crates/op-rbuilder/src/revert_protection.rs b/crates/op-rbuilder/src/revert_protection.rs index c709cb56b..bb311a454 100644 --- a/crates/op-rbuilder/src/revert_protection.rs +++ b/crates/op-rbuilder/src/revert_protection.rs @@ -37,15 +37,14 @@ pub trait EthApiOverride { async fn transaction_receipt(&self, hash: B256) -> RpcResult>; } -pub struct RevertProtectionExt { +pub struct RevertProtectionExt { pool: Pool, provider: Provider, eth_api: Eth, metrics: Arc, - _network: std::marker::PhantomData, } -impl RevertProtectionExt +impl RevertProtectionExt where Pool: Clone, Provider: Clone, @@ -57,7 +56,6 @@ where provider, eth_api, metrics: Arc::new(OpRBuilderMetrics::default()), - _network: std::marker::PhantomData, } } diff --git a/crates/op-rbuilder/src/tests/framework/instance.rs b/crates/op-rbuilder/src/tests/framework/instance.rs index 7c482c939..08c04c910 100644 --- a/crates/op-rbuilder/src/tests/framework/instance.rs +++ b/crates/op-rbuilder/src/tests/framework/instance.rs @@ -123,12 +123,8 @@ impl LocalInstance { let pool = ctx.pool().clone(); let provider = ctx.provider().clone(); - let revert_protection_ext: RevertProtectionExt< - _, - _, - _, - op_alloy_network::Optimism, - > = RevertProtectionExt::new(pool, provider, ctx.registry.eth_api().clone()); + let revert_protection_ext = + RevertProtectionExt::new(pool, provider, ctx.registry.eth_api().clone()); ctx.modules .merge_configured(revert_protection_ext.bundle_api().into_rpc())?;