8fcd8354b1
Prior to this patch, top-level EVM executions and nested EVM executions did their `getStorage` and other requests using a completely different set of host functions. It was just unfinished, to get top-level "new" EVMC working. This finishes the job - it stops using the old methods. Effect: - Functionality added at the EVMC host level will be used by all EVM calls. (The target here is Beam Sync). - The old set of functions are no longer used, so they can be removed. - When EVMC host call tracing is enabled (`showTxCalls = true`), it traces the calls from nested EVM executions as well as top-level. Signed-off-by: Jamie Lokier <jamie@shareable.org> |
||
---|---|---|
.. | ||
call_common.nim | ||
call_evm.nim | ||
evmc_host_glue.nim | ||
evmc_vm_glue.nim | ||
host_call_nested.nim | ||
host_services.nim | ||
host_trace.nim | ||
host_types.nim |