pub fn validate_block_post_execution<B, ChainSpec>(
block: &BlockWithSenders<B>,
chain_spec: &ChainSpec,
receipts: &[Receipt],
requests: &Requests,
) -> Result<(), ConsensusError>where
B: Block,
ChainSpec: EthereumHardforks,
Expand description
Validate a block with regard to execution results:
- Compares the receipts root in the block header to the block body
- Compares the gas used in the block header to the actual gas usage after execution