Skip to content

Commit 8e4a295

Browse files
committed
Revert "Upgrade EVM pallet to FRAMEv2 (polkadot-evm#380)"
This reverts commit 369143c.
1 parent 754327e commit 8e4a295

File tree

4 files changed

+323
-353
lines changed

4 files changed

+323
-353
lines changed

frame/evm/src/backend.rs

+6-6
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ use frame_support::traits::Get;
2626
use frame_support::{debug, storage::{StorageMap, StorageDoubleMap}};
2727
use sha3::{Keccak256, Digest};
2828
use evm::backend::{Backend as BackendT, ApplyBackend, Apply};
29-
use crate::{AccountStorages, AccountCodes, Config, Event, Pallet};
29+
use crate::{Trait, AccountStorages, AccountCodes, Module, Event};
3030

3131
#[derive(Clone, Eq, PartialEq, Encode, Decode, Default)]
3232
#[cfg_attr(feature = "std", derive(Debug, Serialize, Deserialize))]
@@ -73,7 +73,7 @@ impl<'vicinity, T> Backend<'vicinity, T> {
7373
}
7474
}
7575

76-
impl<'vicinity, T: Config> BackendT for Backend<'vicinity, T> {
76+
impl<'vicinity, T: Trait> BackendT for Backend<'vicinity, T> {
7777
fn gas_price(&self) -> U256 { self.vicinity.gas_price }
7878
fn origin(&self) -> H160 { self.vicinity.origin }
7979

@@ -82,12 +82,12 @@ impl<'vicinity, T: Config> BackendT for Backend<'vicinity, T> {
8282
H256::default()
8383
} else {
8484
let number = T::BlockNumber::from(number.as_u32());
85-
H256::from_slice(frame_system::Pallet::<T>::block_hash(number).as_ref())
85+
H256::from_slice(frame_system::Module::<T>::block_hash(number).as_ref())
8686
}
8787
}
8888

8989
fn block_number(&self) -> U256 {
90-
let number: u128 = frame_system::Pallet::<T>::block_number().unique_saturated_into();
90+
let number: u128 = frame_system::Module::<T>::block_number().unique_saturated_into();
9191
U256::from(number)
9292
}
9393

@@ -96,7 +96,7 @@ impl<'vicinity, T: Config> BackendT for Backend<'vicinity, T> {
9696
}
9797

9898
fn block_timestamp(&self) -> U256 {
99-
let now: u128 = pallet_timestamp::Pallet::<T>::get().unique_saturated_into();
99+
let now: u128 = pallet_timestamp::Module::<T>::get().unique_saturated_into();
100100
U256::from(now / 1000)
101101
}
102102

@@ -117,7 +117,7 @@ impl<'vicinity, T: Config> BackendT for Backend<'vicinity, T> {
117117
}
118118

119119
fn basic(&self, address: H160) -> evm::backend::Basic {
120-
let account = Pallet::<T>::account_basic(&address);
120+
let account = Module::<T>::account_basic(&address);
121121

122122
evm::backend::Basic {
123123
balance: account.balance,

0 commit comments

Comments
 (0)