diff --git a/runtime/crab/src/pallets/evm.rs b/runtime/crab/src/pallets/evm.rs index 856e100a5..22fb74ce4 100644 --- a/runtime/crab/src/pallets/evm.rs +++ b/runtime/crab/src/pallets/evm.rs @@ -1,11 +1,8 @@ // --- paritytech --- -use sp_core::{H160, U256}; -use sp_runtime::DispatchResult; +use sp_core::U256; // --- darwinia-network --- use crate::*; -use darwinia_evm::{ - runner::stack::Runner, ConcatAddressMapping, Config, EnsureAddressTruncated, IssuingHandler, -}; +use darwinia_evm::{runner::stack::Runner, ConcatAddressMapping, Config, EnsureAddressTruncated}; use dvm_ethereum::account_basic::{DvmAccountBasic, KtonRemainBalance, RingRemainBalance}; pub type CrabPrecompiles = ( @@ -51,12 +48,5 @@ impl Config for Runtime { type RingAccountBasic = DvmAccountBasic; type KtonAccountBasic = DvmAccountBasic; type Runner = Runner; - type IssuingHandler = DisableIssuing; -} - -pub struct DisableIssuing; -impl IssuingHandler for DisableIssuing { - fn handle(_: H160, _: H160, _: &[u8]) -> DispatchResult { - Err("unimplemented".into()) - } + type IssuingHandler = (); }