fn execute(&mut self, execution_mode: InspectExecutionMode) -> VmExecutionResultAndLogs {
        self.inspect(&mut <Self::TracerDispatcher>::default(), execution_mode)
    }
Executes the next VM step (either next transaction or bootloader or the whole batch).
core/lib/vm_interface/src/vm.rs