fn inspect_transaction_with_bytecode_compression(
        &mut self,
        dispatcher: &mut Self::TracerDispatcher,
        tx: Transaction,
        with_compression: bool,
    ) -> (BytecodeCompressionResult<'_>, VmExecutionResultAndLogs) {
        dispatch_legacy_vm!(self.inspect_transaction_with_bytecode_compression(
            &mut mem::take(dispatcher).into(),
            tx,
            with_compression
        ))
    }
Inspect transaction with optional bytecode compression.
core/lib/multivm/src/vm_instance.rs