diff --git a/crates/optimism/chainspec/src/lib.rs b/crates/optimism/chainspec/src/lib.rs index 2629119b1..558a79a56 100644 --- a/crates/optimism/chainspec/src/lib.rs +++ b/crates/optimism/chainspec/src/lib.rs @@ -94,7 +94,7 @@ impl OpChainSpecBuilder { } /// Remove the given fork from the spec. - pub fn without_fork(mut self, fork: reth_optimism_forks::OpHardfork) -> Self { + pub fn without_fork(mut self, fork: OpHardfork) -> Self { self.inner = self.inner.without_fork(fork); self } @@ -102,17 +102,14 @@ impl OpChainSpecBuilder { /// Enable Bedrock at genesis pub fn bedrock_activated(mut self) -> Self { self.inner = self.inner.paris_activated(); - self.inner = - self.inner.with_fork(reth_optimism_forks::OpHardfork::Bedrock, ForkCondition::Block(0)); + self.inner = self.inner.with_fork(OpHardfork::Bedrock, ForkCondition::Block(0)); self } /// Enable Regolith at genesis pub fn regolith_activated(mut self) -> Self { self = self.bedrock_activated(); - self.inner = self - .inner - .with_fork(reth_optimism_forks::OpHardfork::Regolith, ForkCondition::Timestamp(0)); + self.inner = self.inner.with_fork(OpHardfork::Regolith, ForkCondition::Timestamp(0)); self } @@ -121,9 +118,7 @@ impl OpChainSpecBuilder { self = self.regolith_activated(); // Canyon also activates changes from L1's Shanghai hardfork self.inner = self.inner.with_fork(EthereumHardfork::Shanghai, ForkCondition::Timestamp(0)); - self.inner = self - .inner - .with_fork(reth_optimism_forks::OpHardfork::Canyon, ForkCondition::Timestamp(0)); + self.inner = self.inner.with_fork(OpHardfork::Canyon, ForkCondition::Timestamp(0)); self } @@ -131,36 +126,28 @@ impl OpChainSpecBuilder { pub fn ecotone_activated(mut self) -> Self { self = self.canyon_activated(); self.inner = self.inner.with_fork(EthereumHardfork::Cancun, ForkCondition::Timestamp(0)); - self.inner = self - .inner - .with_fork(reth_optimism_forks::OpHardfork::Ecotone, ForkCondition::Timestamp(0)); + self.inner = self.inner.with_fork(OpHardfork::Ecotone, ForkCondition::Timestamp(0)); self } /// Enable Fjord at genesis pub fn fjord_activated(mut self) -> Self { self = self.ecotone_activated(); - self.inner = self - .inner - .with_fork(reth_optimism_forks::OpHardfork::Fjord, ForkCondition::Timestamp(0)); + self.inner = self.inner.with_fork(OpHardfork::Fjord, ForkCondition::Timestamp(0)); self } /// Enable Granite at genesis pub fn granite_activated(mut self) -> Self { self = self.fjord_activated(); - self.inner = self - .inner - .with_fork(reth_optimism_forks::OpHardfork::Granite, ForkCondition::Timestamp(0)); + self.inner = self.inner.with_fork(OpHardfork::Granite, ForkCondition::Timestamp(0)); self } /// Enable Holocene at genesis pub fn holocene_activated(mut self) -> Self { self = self.granite_activated(); - self.inner = self - .inner - .with_fork(reth_optimism_forks::OpHardfork::Holocene, ForkCondition::Timestamp(0)); + self.inner = self.inner.with_fork(OpHardfork::Holocene, ForkCondition::Timestamp(0)); self } @@ -199,7 +186,7 @@ impl OpChainSpec { impl EthChainSpec for OpChainSpec { type Header = Header; - fn chain(&self) -> alloy_chains::Chain { + fn chain(&self) -> Chain { self.inner.chain() } @@ -249,13 +236,11 @@ impl EthChainSpec for OpChainSpec { } impl Hardforks for OpChainSpec { - fn fork(&self, fork: H) -> reth_chainspec::ForkCondition { + fn fork(&self, fork: H) -> ForkCondition { self.inner.fork(fork) } - fn forks_iter( - &self, - ) -> impl Iterator { + fn forks_iter(&self) -> impl Iterator { self.inner.forks_iter() } @@ -413,7 +398,7 @@ impl OpGenesisInfo { BaseFeeParams::new(denominator as u128, elasticity as u128), ), ( - reth_optimism_forks::OpHardfork::Canyon.boxed(), + OpHardfork::Canyon.boxed(), BaseFeeParams::new(canyon_denominator as u128, elasticity as u128), ), ]