Skip to content

Enforce RLP execution block size limit (EIP-7934) #124

Description

@mw2000

Summary

Reject any block whose RLP-encoded size exceeds 10 MiB (10,485,760 bytes). Activates with Fusaka.

Spec

Scope

  • Add Fusaka hardfork + EIP-7934 flag to EEVM.HardforkConfig.
  • In the BlockchainTest runner (and any future block-import path), measure encoded block size and reject when it exceeds the limit and the flag is active.

Definition of Done

  • Oversized-block fixtures under Fusaka trigger a validation error.
  • Below-limit blocks continue to import.

Parent

Metadata

Metadata

Assignees

No one assigned

    Labels

    block-processingBlock-level transaction processingeipEIP specification implementationenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions