evmone icon indicating copy to clipboard operation
evmone copied to clipboard

host: Make EOF opaque for EXTCODE* instructions

Open axic opened this issue 2 years ago • 3 comments

axic avatar Mar 18 '23 16:03 axic

@chfast @gumb0 any feedback on the direction (before I start adding tests / more code)?

axic avatar Mar 21 '23 14:03 axic

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 98.05%. Comparing base (05ee922) to head (b67c8bb).

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #587   +/-   ##
=======================================
  Coverage   98.05%   98.05%           
=======================================
  Files         116      117    +1     
  Lines       11455    11487   +32     
=======================================
+ Hits        11232    11264   +32     
  Misses        223      223           
Flag Coverage Δ
blockchaintests 59.75% <ø> (ø)
statetests 62.14% <100.00%> (+0.02%) :arrow_up:
statetests-silkpre 24.02% <16.12%> (-0.05%) :arrow_down:
unittests 96.51% <100.00%> (+0.12%) :arrow_up:

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

Files Coverage Δ
test/state/host.cpp 95.95% <100.00%> (+0.03%) :arrow_up:
test/unittests/state_transition_extcode_test.cpp 100.00% <100.00%> (ø)

codecov[bot] avatar Apr 14 '23 23:04 codecov[bot]

Uses tests from https://github.com/ethereum/tests/pull/1353, which contains some changes on top of the currently used tag for testing EOF in CI state-tests.

pdobacz avatar Mar 11 '24 15:03 pdobacz