Repository navigation
EchoEVM v0.0.43
Highlights
- Add explicit fork selection from Frontier through Osaka for EchoEVM and embedded Geth differential execution.
- Gate fork-sensitive opcodes at their activation boundaries and add Osaka
CLZ(EIP-7939). - Fix EVM memory boundary and overflow semantics.
- Pin the official Ethereum Execution Spec Tests
tests@v20.0.0release with verified, atomic fixture acquisition. - Add full-release fixture inventory auditing for 216,525 indexed cases across 32,406 fixture files and 3,993 Engine-X pre-allocation files.
- Add 15-fork basic differential coverage and opcode activation boundary vectors.
Compatibility boundary
The complete official fixture release is downloaded, checksum-verified, decoded, and reconciled against its upstream index. This is not yet a claim that EchoEVM executes all 216,525 cases. The executed conformance baseline remains the curated official cases plus the embedded-Geth differential suite, while raw state, blockchain, and transaction fixture execution continues to expand.
Validation
make testmake test-conformance-fullgolangci-lint v2.11.4: 0 issues- GitHub CI: lint, test, build, and VS Code jobs passed
Full Changelog: v0.0.41...v0.0.43