From 0b6366ede3f83b03cdadaa3e0f0e3e5416bb0f72 Mon Sep 17 00:00:00 2001 From: Dan Cline <6798349+Rjected@users.noreply.github.com> Date: Fri, 23 Feb 2024 17:28:25 -0500 Subject: [PATCH] chore: remove unused EvmInstructionTables type alias --- crates/revm/src/handler/register.rs | 5 +---- crates/revm/src/inspector/handler_register.rs | 12 ++++++------ 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/crates/revm/src/handler/register.rs b/crates/revm/src/handler/register.rs index 835b80e2c8..b912083376 100644 --- a/crates/revm/src/handler/register.rs +++ b/crates/revm/src/handler/register.rs @@ -1,12 +1,9 @@ -use crate::{db::Database, handler::Handler, interpreter::opcode::InstructionTables, Evm}; +use crate::{db::Database, handler::Handler, Evm}; use std::boxed::Box; /// EVM Handler pub type EvmHandler<'a, EXT, DB> = Handler<'a, Evm<'a, EXT, DB>, EXT, DB>; -/// EVM Instruction Tables -pub type EvmInstructionTables<'a, EXT, DB> = InstructionTables<'a, Evm<'a, EXT, DB>>; - // Handle register pub type HandleRegister<'a, EXT, DB> = fn(&mut EvmHandler<'a, EXT, DB>); diff --git a/crates/revm/src/inspector/handler_register.rs b/crates/revm/src/inspector/handler_register.rs index 2f2d1b8f27..d0c8b721cf 100644 --- a/crates/revm/src/inspector/handler_register.rs +++ b/crates/revm/src/inspector/handler_register.rs @@ -1,12 +1,12 @@ -use core::cell::RefCell; - use crate::{ db::Database, - handler::register::{EvmHandler, EvmInstructionTables}, + handler::register::EvmHandler, interpreter::{opcode, opcode::BoxedInstruction, InstructionResult, Interpreter}, primitives::EVMError, Evm, FrameOrResult, FrameResult, Inspector, JournalEntry, }; +use core::cell::RefCell; +use revm_interpreter::opcode::InstructionTables; use std::{boxed::Box, rc::Rc, sync::Arc, vec::Vec}; /// Provides access to an `Inspector` instance. @@ -41,11 +41,11 @@ pub fn inspector_handle_register<'a, DB: Database, EXT: GetInspector>( .take() .expect("Handler must have instruction table"); let mut table = match table { - EvmInstructionTables::Plain(table) => table + InstructionTables::Plain(table) => table .into_iter() .map(|i| inspector_instruction(i)) .collect::>(), - EvmInstructionTables::Boxed(table) => table + InstructionTables::Boxed(table) => table .into_iter() .map(|i| inspector_instruction(i)) .collect::>(), @@ -123,7 +123,7 @@ pub fn inspector_handle_register<'a, DB: Database, EXT: GetInspector>( } // cast vector to array. - handler.instruction_table = Some(EvmInstructionTables::Boxed( + handler.instruction_table = Some(InstructionTables::Boxed( table.try_into().unwrap_or_else(|_| unreachable!()), ));