etclabscore/core-geth

Upgrade EVMC version to v10+

meowsbits opened this issue · 0 comments

Core-Geth supports the use of a few tools (geth, evm) with an external EVM via --vm.evm, for example EVMOne. The flag should point to a shared object file. Core-Geth does this by providing a C binding (EVM-C) to the .so file.

Currently, EVMC v7.5 is supported (<= Istanbul).
The latest version is v10.0.0 ("The Merge" EVM revision).

The Makefile provides some commands and configuration for development work with external EVM interpreters; see make evmone, make test-evmc for examples.