Skip to content

[email protected]

Pre-release
Pre-release

Choose a tag to compare

@spencer-tb spencer-tb released this 13 Nov 22:22
· 1 commit to main since this release
e9958ed

This is a minor release, fixing known issues in the specs from the previous [email protected] release and adding targeted test cases for each of the fixes.

What's Changed

  • Improved tracking for code changes, fixing targeted cases where zero changes were recorded (commit)
  • Use child call frame for create message call which reverts to record only reads if the child message reverts (commit)
  • Normalize transaction changes while still within transaction frame, before merging to block frame (commit)
  • Static check on SSTORE early, and fail hard, before any reads can be recorded (commit)
  • Track storage writes more appropriately in state tracker wrt BAL index (commit)
  • Clean up spec design, fix revert on a contract creation case, add targeted test (commit)