stateless_validation_with_trie

Function stateless_validation_with_trie 

Source
pub fn stateless_validation_with_trie<T, ChainSpec, E>(
    current_block: RecoveredBlock<Block>,
    witness: ExecutionWitness,
    chain_spec: Arc<ChainSpec>,
    evm_config: E,
) -> Result<B256, StatelessValidationError>
where T: StatelessTrie, ChainSpec: Send + Sync + EthChainSpec<Header = Header> + EthereumHardforks + Debug, E: ConfigureEvm<Primitives = EthPrimitives> + Clone + 'static,
Expand description

Performs stateless validation of a block using a custom StatelessTrie implementation.

This is a generic version of stateless_validation that allows users to provide their own implementation of the StatelessTrie for custom trie backends or optimizations.

See stateless_validation for detailed documentation of the validation process.