evmone
evmone copied to clipboard
state: Implement EIP-7610
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.
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: |