Skip to content

Conversation

axenteoctavian
Copy link

No description provided.

Tiberiu Dorian Zatreanu and others added 16 commits September 12, 2024 13:46
…o unmetered methods which do not fault by default
…thods, provide flexibility for handling output accounts (deletion, code changes, flag for newly created), cache code hash, allow nested contract creation, return balance delta for new accounts
…EVM hooks, add EVM gas config (opcodes costs), add simple scenario EVM test
…nvert addresses to pseudo addresses if necessary
…manual changes), use evm code metadata specific method
…t of the MVX framework the execution has some static gas costs that prevent the vulnerabilities mitigated with EIP 150 - malicious recursive calls)
# Conflicts:
#	go.sum
@axenteoctavian axenteoctavian self-assigned this Apr 10, 2025
@axenteoctavian axenteoctavian changed the title Merge evm into sovereign 10 apr Merge evm into sovereign Oct 16, 2025
# Conflicts:
#	config/config.toml
#	go.mod
#	go.sum
#	mock/context/blockChainHookStub.go
#	scenario/gasSchedules/gasScheduleEmbedGenerated.go
#	scenario/gasSchedules/gasScheduleV3.toml
#	scenario/gasSchedules/gasScheduleV4.toml
#	vmhost/contexts/runtime.go
#	vmhost/contexts/validator.go
#	vmhost/contexts/validator_test.go
#	vmhost/vmhooks/baseOps.go
#	wasmer/wasmerExecutor.go
#	wasmer/wasmerExecutorFactory.go
#	wasmer/wasmerInstance.go
Copy link

codecov bot commented Oct 17, 2025

Codecov Report

❌ Patch coverage is 3.91943% with 3530 lines in your changes missing coverage. Please review.
✅ Project coverage is 31.30%. Comparing base (aa392de) to head (b9ebb69).

Files with missing lines Patch % Lines
evm/interpreter/jump_table.go 0.00% 953 Missing ⚠️
evm/interpreter/instructions.go 0.00% 617 Missing ⚠️
evm/interpreter/contracts.go 0.00% 307 Missing ⚠️
evm/interpreter/gas_table.go 0.00% 147 Missing ⚠️
vmhost/evmhooks/evmExecuteHooks.go 0.00% 144 Missing ⚠️
evm/interpreter/eips.go 0.00% 124 Missing ⚠️
evm/evmInstance.go 0.00% 118 Missing ⚠️
evm/interpreter/interpreter.go 0.00% 90 Missing ⚠️
evm/evmInstanceHelper.go 0.00% 86 Missing ⚠️
evm/interpreter/memory_table.go 0.00% 71 Missing ⚠️
... and 35 more
Additional details and impacted files
@@                  Coverage Diff                   @@
##           feat/evm-extension     #914      +/-   ##
======================================================
- Coverage               36.21%   31.30%   -4.92%     
======================================================
  Files                      87      122      +35     
  Lines                   20589    24168    +3579     
======================================================
+ Hits                     7457     7565     +108     
- Misses                  12464    15929    +3465     
- Partials                  668      674       +6     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant