Skip to main content

Module hardfork

Module hardfork 

Source

Enums§

EthereumHardfork
The name of an Ethereum hardfork.
FoundryHardfork
MonadHardfork
Monad hardfork identifier.
OpHardfork
The name of an optimism hardfork.
TempoHardfork
Tempo-specific hardforks for network upgrades.

Traits§

ExecutionSpec
Trait for parsing and displaying a network-specific execution spec.
FromEvmVersion
Trait for converting an [EvmVersion] into a network-specific spec type.

Functions§

eth_spec_id_from_optimism_hardforkoptimism
Map an OptimismHardfork enum into its corresponding Ethereum SpecId.
ethereum_hardfork_from_block_tag
Convert a BlockNumberOrTag into an EthereumHardfork.
evm_spec_id
Returns the spec id derived from [EvmVersion] for a given spec type.
evm_spec_id_from_str
latest_active_tempo_hardfork
Returns the latest Tempo hardfork that has an activation on a known Tempo network.
spec_id_from_ethereum_hardfork
Map an EthereumHardfork enum into its corresponding SpecId.
spec_id_from_optimism_hardforkoptimism
Map an OptimismHardfork enum into its corresponding OpSpecId.
spec_id_from_tempo_hardfork
Map a TempoHardfork enum into its corresponding Ethereum SpecId.