evmone icon indicating copy to clipboard operation
evmone copied to clipboard

state: Implement EIP-7610

Open chfast opened this issue 1 year ago • 1 comments

This implements EIP-7610: Revert creation in case of non-empty storage. When a contract creation collides with an existing account it also reverts in case of the storage not being empty.

chfast avatar Feb 12 '24 12:02 chfast

Codecov Report

Attention: Patch coverage is 80.00000% with 1 lines in your changes are missing coverage. Please review.

Project coverage is 98.28%. Comparing base (6483138) to head (9720138).

:exclamation: Current head 9720138 differs from pull request most recent head f538f9e. Consider uploading reports for the commit f538f9e to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #816      +/-   ##
==========================================
- Coverage   98.50%   98.28%   -0.23%     
==========================================
  Files         130      127       -3     
  Lines       15619    15574      -45     
==========================================
- Hits        15386    15307      -79     
- Misses        233      267      +34     
Flag Coverage Δ
ethereum-tests ?
ethereum-tests-silkpre ?
execution-spec-tests 19.06% <80.00%> (+0.01%) :arrow_up:
unittests 94.35% <80.00%> (+<0.01%) :arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Coverage Δ
test/state/host.cpp 95.65% <80.00%> (-2.53%) :arrow_down:

... and 22 files with indirect coverage changes

codecov[bot] avatar Feb 12 '24 12:02 codecov[bot]