go-ethereum
go-ethereum copied to clipboard
eth/tracers: Fix json logger for evm blocktest
evm blocktest
goes through the main block processing code path, triggering the system calls. That caused a crash because we start opcode processing without doing OnTxStart
(which sets the env).
This PR removes events from the system call. I'm open to keeping them if they are useful for testers, and instead fix the crash.