mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
renamed OptimismHardforks to OpHardforks (#12441)
This commit is contained in:
@ -35,7 +35,7 @@ use reth_chainspec::{
|
||||
};
|
||||
use reth_ethereum_forks::{ChainHardforks, EthereumHardfork, ForkCondition, Hardfork};
|
||||
use reth_network_peers::NodeRecord;
|
||||
use reth_optimism_forks::OptimismHardforks;
|
||||
use reth_optimism_forks::OpHardforks;
|
||||
use reth_primitives_traits::Header;
|
||||
#[cfg(feature = "std")]
|
||||
pub(crate) use std::sync::LazyLock;
|
||||
@ -336,7 +336,7 @@ impl EthereumHardforks for OpChainSpec {
|
||||
}
|
||||
}
|
||||
|
||||
impl OptimismHardforks for OpChainSpec {}
|
||||
impl OpHardforks for OpChainSpec {}
|
||||
|
||||
impl From<Genesis> for OpChainSpec {
|
||||
fn from(genesis: Genesis) -> Self {
|
||||
@ -486,7 +486,7 @@ mod tests {
|
||||
use alloy_primitives::b256;
|
||||
use reth_chainspec::{test_fork_ids, BaseFeeParams, BaseFeeParamsKind};
|
||||
use reth_ethereum_forks::{EthereumHardfork, ForkCondition, ForkHash, ForkId, Head};
|
||||
use reth_optimism_forks::{OpHardfork, OptimismHardforks};
|
||||
use reth_optimism_forks::{OpHardfork, OpHardforks};
|
||||
|
||||
use crate::*;
|
||||
|
||||
|
||||
@ -20,7 +20,7 @@ use reth_consensus_common::validation::{
|
||||
validate_shanghai_withdrawals,
|
||||
};
|
||||
use reth_optimism_chainspec::OpChainSpec;
|
||||
use reth_optimism_forks::OptimismHardforks;
|
||||
use reth_optimism_forks::OpHardforks;
|
||||
use reth_primitives::{BlockWithSenders, GotExpected, Header, SealedBlock, SealedHeader};
|
||||
use std::{sync::Arc, time::SystemTime};
|
||||
|
||||
|
||||
@ -297,7 +297,7 @@ where
|
||||
mod tests {
|
||||
use alloy_eips::eip2718::Decodable2718;
|
||||
use reth_optimism_chainspec::OP_MAINNET;
|
||||
use reth_optimism_forks::OptimismHardforks;
|
||||
use reth_optimism_forks::OpHardforks;
|
||||
use reth_primitives::{Block, BlockBody, TransactionSigned};
|
||||
|
||||
use super::*;
|
||||
|
||||
@ -19,7 +19,7 @@ pub use hardfork::OpHardfork;
|
||||
use reth_ethereum_forks::EthereumHardforks;
|
||||
|
||||
/// Extends [`EthereumHardforks`] with optimism helper methods.
|
||||
pub trait OptimismHardforks: EthereumHardforks {
|
||||
pub trait OpHardforks: EthereumHardforks {
|
||||
/// Convenience method to check if [`OpHardfork::Bedrock`] is active at a given block
|
||||
/// number.
|
||||
fn is_bedrock_active_at_block(&self, block_number: u64) -> bool {
|
||||
|
||||
@ -14,7 +14,7 @@ use reth_node_api::{
|
||||
validate_version_specific_fields, EngineTypes, EngineValidator,
|
||||
};
|
||||
use reth_optimism_chainspec::OpChainSpec;
|
||||
use reth_optimism_forks::{OpHardfork, OptimismHardforks};
|
||||
use reth_optimism_forks::{OpHardfork, OpHardforks};
|
||||
use reth_optimism_payload_builder::{OpBuiltPayload, OpPayloadBuilderAttributes};
|
||||
|
||||
/// The types used in the optimism beacon consensus engine.
|
||||
|
||||
@ -13,7 +13,7 @@ use reth_evm::{system_calls::SystemCaller, ConfigureEvm, NextBlockEnvAttributes}
|
||||
use reth_execution_types::ExecutionOutcome;
|
||||
use reth_optimism_chainspec::OpChainSpec;
|
||||
use reth_optimism_consensus::calculate_receipt_root_no_memo_optimism;
|
||||
use reth_optimism_forks::OptimismHardforks;
|
||||
use reth_optimism_forks::OpHardforks;
|
||||
use reth_payload_primitives::{PayloadBuilderAttributes, PayloadBuilderError};
|
||||
use reth_primitives::{
|
||||
proofs,
|
||||
|
||||
@ -9,7 +9,7 @@ use op_alloy_rpc_types::{L1BlockInfo, OpTransactionReceipt, OpTransactionReceipt
|
||||
use reth_node_api::{FullNodeComponents, NodeTypes};
|
||||
use reth_optimism_chainspec::OpChainSpec;
|
||||
use reth_optimism_evm::RethL1BlockInfo;
|
||||
use reth_optimism_forks::OptimismHardforks;
|
||||
use reth_optimism_forks::OpHardforks;
|
||||
use reth_primitives::{Receipt, TransactionMeta, TransactionSigned, TxType};
|
||||
use reth_provider::ChainSpecProvider;
|
||||
use reth_rpc_eth_api::{helpers::LoadReceipt, FromEthApiError, RpcReceipt};
|
||||
|
||||
Reference in New Issue
Block a user