validate_block_post_execution

Function validate_block_post_execution 

pub fn validate_block_post_execution<R>(
    header: impl BlockHeader,
    chain_spec: impl OpHardforks,
    receipts: &[R],
) -> Result<(), ConsensusError>
where R: DepositReceipt,
Available on crate feature consensus only.
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