Skip to main content

build_evm_config

Function build_evm_config 

Source
pub fn build_evm_config<C: EthereumHardforks>(
    chain_spec: Arc<C>,
    jit: &JitArgs,
    dump_dir: Option<PathBuf>,
) -> Result<(EthEvmConfig<C, RethEvmFactory>, Option<Arc<RevmcMetrics>>)>
Available on crate feature jit only.
Expand description

Builds an EthEvmConfig with revmc JIT from CLI JitArgs.

This is the shared setup used by both EthereumExecutorBuilder and reth re-execute.

Returns the evm config and metrics recorder if JIT starts enabled.