Skip to content

evmone 0.13.0

Latest
Compare
Choose a tag to compare
@chfast chfast released this 23 Sep 09:05
· 80 commits to master since this release
v0.13.0
7961b60

This release adds BLS precompiles and a system contract for Prague and improves the interpreter API.

Added

  • Implementation of all EIP-2537 BLS precompiles, enabled in Prague: #984
  • Implementation of KZG proof verification (aka "point evaluation") precompile from EIP-4844. #979
  • Implementation of EIP-2935 "Serve historical block hashes from state". #953

Changed

Fixed

  • Fixed EOF parsing bug allowing multiple subcontainer kinds in the header. #978
  • Ensure mandatory fields are included in the exported state tests. #993
  • Properly handle EOF additions in ExecutionState::reset(). #1004

Removed

  • The implementation of EOF's TXCREATE has been removed. It will be back when scheduled for a network upgrade. #992