mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
feat(ethereum-forks): remove total difficulty for hardfork check (#13362)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
This commit is contained in:
@ -23,7 +23,11 @@ pub static DEV_HARDFORKS: LazyLock<ChainHardforks> = LazyLock::new(|| {
|
||||
(EthereumHardfork::London.boxed(), ForkCondition::Block(0)),
|
||||
(
|
||||
EthereumHardfork::Paris.boxed(),
|
||||
ForkCondition::TTD { fork_block: None, total_difficulty: U256::ZERO },
|
||||
ForkCondition::TTD {
|
||||
activation_block_number: 0,
|
||||
fork_block: None,
|
||||
total_difficulty: U256::ZERO,
|
||||
},
|
||||
),
|
||||
(crate::OpHardfork::Bedrock.boxed(), ForkCondition::Block(0)),
|
||||
(crate::OpHardfork::Regolith.boxed(), ForkCondition::Timestamp(0)),
|
||||
|
||||
@ -220,7 +220,11 @@ impl OpHardfork {
|
||||
(EthereumHardfork::GrayGlacier.boxed(), ForkCondition::Block(105235063)),
|
||||
(
|
||||
EthereumHardfork::Paris.boxed(),
|
||||
ForkCondition::TTD { fork_block: Some(105235063), total_difficulty: U256::ZERO },
|
||||
ForkCondition::TTD {
|
||||
activation_block_number: 105235063,
|
||||
fork_block: Some(105235063),
|
||||
total_difficulty: U256::ZERO,
|
||||
},
|
||||
),
|
||||
(Self::Bedrock.boxed(), ForkCondition::Block(105235063)),
|
||||
(Self::Regolith.boxed(), ForkCondition::Timestamp(0)),
|
||||
@ -252,7 +256,11 @@ impl OpHardfork {
|
||||
(EthereumHardfork::GrayGlacier.boxed(), ForkCondition::Block(0)),
|
||||
(
|
||||
EthereumHardfork::Paris.boxed(),
|
||||
ForkCondition::TTD { fork_block: Some(0), total_difficulty: U256::ZERO },
|
||||
ForkCondition::TTD {
|
||||
activation_block_number: 0,
|
||||
fork_block: Some(0),
|
||||
total_difficulty: U256::ZERO,
|
||||
},
|
||||
),
|
||||
(Self::Bedrock.boxed(), ForkCondition::Block(0)),
|
||||
(Self::Regolith.boxed(), ForkCondition::Timestamp(0)),
|
||||
@ -284,7 +292,11 @@ impl OpHardfork {
|
||||
(EthereumHardfork::GrayGlacier.boxed(), ForkCondition::Block(0)),
|
||||
(
|
||||
EthereumHardfork::Paris.boxed(),
|
||||
ForkCondition::TTD { fork_block: Some(0), total_difficulty: U256::ZERO },
|
||||
ForkCondition::TTD {
|
||||
activation_block_number: 0,
|
||||
fork_block: Some(0),
|
||||
total_difficulty: U256::ZERO,
|
||||
},
|
||||
),
|
||||
(Self::Bedrock.boxed(), ForkCondition::Block(0)),
|
||||
(Self::Regolith.boxed(), ForkCondition::Timestamp(0)),
|
||||
@ -316,7 +328,11 @@ impl OpHardfork {
|
||||
(EthereumHardfork::GrayGlacier.boxed(), ForkCondition::Block(0)),
|
||||
(
|
||||
EthereumHardfork::Paris.boxed(),
|
||||
ForkCondition::TTD { fork_block: Some(0), total_difficulty: U256::ZERO },
|
||||
ForkCondition::TTD {
|
||||
activation_block_number: 0,
|
||||
fork_block: Some(0),
|
||||
total_difficulty: U256::ZERO,
|
||||
},
|
||||
),
|
||||
(Self::Bedrock.boxed(), ForkCondition::Block(0)),
|
||||
(Self::Regolith.boxed(), ForkCondition::Timestamp(0)),
|
||||
|
||||
Reference in New Issue
Block a user