Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

evmmax: Initial implementation of EVMMAX instructions (EIP-6690) #742

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

evmmax: Simplify evmmax implementation.

ab38a8d
Select commit
Loading
Failed to load commit list.
Open

evmmax: Initial implementation of EVMMAX instructions (EIP-6690) #742

evmmax: Simplify evmmax implementation.
ab38a8d
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Jan 11, 2024 in 0s

97.83% (-0.08%) compared to 3d0242b

View this Pull Request on Codecov

97.83% (-0.08%) compared to 3d0242b

Details

Codecov Report

Attention: 16 lines in your changes are missing coverage. Please review.

Comparison is base (3d0242b) 97.91% compared to head (ab38a8d) 97.83%.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #742      +/-   ##
==========================================
- Coverage   97.91%   97.83%   -0.08%     
==========================================
  Files         110      112       +2     
  Lines       10580    10946     +366     
==========================================
+ Hits        10359    10709     +350     
- Misses        221      237      +16     
Files Coverage Δ
include/evmmax/evmmax.hpp 100.00% <100.00%> (ø)
lib/evmone/advanced_instructions.cpp 100.00% <ø> (ø)
lib/evmone/baseline.cpp 100.00% <100.00%> (ø)
lib/evmone/execution_state.hpp 96.29% <100.00%> (+0.06%) ⬆️
test/unittests/eof_validation_test.cpp 100.00% <100.00%> (ø)
test/unittests/evmmax_instructions_test.cpp 100.00% <100.00%> (ø)
test/unittests/evmmax_test.cpp 99.35% <100.00%> (+0.96%) ⬆️
test/unittests/instructions_test.cpp 89.58% <100.00%> (ø)
test/utils/bytecode.hpp 96.16% <100.00%> (+0.18%) ⬆️
lib/evmone/instructions.hpp 99.40% <94.20%> (-0.60%) ⬇️
... and 1 more