Skip to content

Conversation

sashass1315
Copy link

  • Added explicit BlockExpectedException variants: StateRootMismatch, ReceiptsRootMismatch, ExceededMaxBlobGasPerBlock, ExceededMaxBlobNumberPerBlock, GasUsedMismatch in cmd/ef_tests/blockchain/types.rs.
  • Extended deserialize_block_expected_exception to parse corresponding BlockException.* strings into these variants in cmd/ef_tests/blockchain/deserialize.rs.
  • Updated exception_is_expected in cmd/ef_tests/blockchain/test_runner.rs to match new variants to InvalidBlockError arms (and existing EVM errors).
  • Removed reliance on generic Other for block-level exceptions; aligns EF fixtures with precise error handling and improves determinism.

@sashass1315 sashass1315 requested a review from a team as a code owner August 12, 2025 07:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant