Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Note] Cancun hard fork and full ethereum tests passing for evm-0.x versions #290

Open
mrLSD opened this issue Jun 14, 2024 · 1 comment

Comments

@mrLSD
Copy link
Contributor

mrLSD commented Jun 14, 2024

Cancun hard fork implementation

As the fork implementation of SpuntiVM for Aurora, based on v0.x branches we relesed new version V0.42.0-aurora.

It includes:

  • full support of Cancun hard fork
  • It passed all ethereum/tests for v13.2
    • preparing for passing v13.3 (latest)
    • tests passing includes hard forks from Istanbul to the latest hard fork
  • refactored json-tests to:
    • pass all tests
    • added CLI tool
    • added verbosity levels
    • added information for analyzing and debuging
  • found & fixed bugs related to v0.x SputnikVM version
  • highly optimized implementation for WebAssembly:
    • optimized gas cost consumption for NEAR protocol (smartcontracts based on WebAssembly)

Production-ready

It's in production for aurora-engine.

@sorpaas
Copy link
Member

sorpaas commented Jun 14, 2024

Nice work! I'll take a look soon and hopefully backport them here.

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

No branches or pull requests

2 participants