evmone
evmone copied to clipboard
state: Implement `CREATE` address without RLP lib
Remove Host's dependency on RLP library by re-implementing compute_create_address().
Closes https://github.com/ethereum/evmone/issues/783.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 94.23%. Comparing base (
b0f6707) to head (d2b9dc2). Report is 3 commits behind head on master.
Additional details and impacted files
@@ Coverage Diff @@
## master #1055 +/- ##
=======================================
Coverage 94.23% 94.23%
=======================================
Files 155 155
Lines 17005 17014 +9
=======================================
+ Hits 16024 16033 +9
Misses 981 981
| Flag | Coverage Δ | |
|---|---|---|
| eof_execution_spec_tests | 17.45% <64.28%> (+0.02%) |
:arrow_up: |
| ethereum_tests | 26.92% <92.85%> (+0.03%) |
:arrow_up: |
| ethereum_tests_silkpre | 19.04% <90.90%> (+0.04%) |
:arrow_up: |
| execution_spec_tests | 20.18% <64.28%> (+0.01%) |
:arrow_up: |
| unittests | 89.25% <100.00%> (+<0.01%) |
:arrow_up: |
Flags with carried forward coverage won't be shown. Click here to find out more.
| Files with missing lines | Coverage Δ | |
|---|---|---|
| test/state/host.cpp | 100.00% <100.00%> (ø) |
|
| test/unittests/state_new_account_address_test.cpp | 100.00% <100.00%> (ø) |