@@ -26,7 +26,7 @@ use frame_support::traits::Get;
26
26
use frame_support:: { debug, storage:: { StorageMap , StorageDoubleMap } } ;
27
27
use sha3:: { Keccak256 , Digest } ;
28
28
use evm:: backend:: { Backend as BackendT , ApplyBackend , Apply } ;
29
- use crate :: { Trait , AccountStorages , AccountCodes , Module , Event } ;
29
+ use crate :: { AccountStorages , AccountCodes , Config , Event , Pallet } ;
30
30
31
31
#[ derive( Clone , Eq , PartialEq , Encode , Decode , Default ) ]
32
32
#[ cfg_attr( feature = "std" , derive( Debug , Serialize , Deserialize ) ) ]
@@ -73,7 +73,7 @@ impl<'vicinity, T> Backend<'vicinity, T> {
73
73
}
74
74
}
75
75
76
- impl < ' vicinity , T : Trait > BackendT for Backend < ' vicinity , T > {
76
+ impl < ' vicinity , T : Config > BackendT for Backend < ' vicinity , T > {
77
77
fn gas_price ( & self ) -> U256 { self . vicinity . gas_price }
78
78
fn origin ( & self ) -> H160 { self . vicinity . origin }
79
79
@@ -82,12 +82,12 @@ impl<'vicinity, T: Trait> BackendT for Backend<'vicinity, T> {
82
82
H256 :: default ( )
83
83
} else {
84
84
let number = T :: BlockNumber :: from ( number. as_u32 ( ) ) ;
85
- H256 :: from_slice ( frame_system:: Module :: < T > :: block_hash ( number) . as_ref ( ) )
85
+ H256 :: from_slice ( frame_system:: Pallet :: < T > :: block_hash ( number) . as_ref ( ) )
86
86
}
87
87
}
88
88
89
89
fn block_number ( & self ) -> U256 {
90
- let number: u128 = frame_system:: Module :: < T > :: block_number ( ) . unique_saturated_into ( ) ;
90
+ let number: u128 = frame_system:: Pallet :: < T > :: block_number ( ) . unique_saturated_into ( ) ;
91
91
U256 :: from ( number)
92
92
}
93
93
@@ -96,7 +96,7 @@ impl<'vicinity, T: Trait> BackendT for Backend<'vicinity, T> {
96
96
}
97
97
98
98
fn block_timestamp ( & self ) -> U256 {
99
- let now: u128 = pallet_timestamp:: Module :: < T > :: get ( ) . unique_saturated_into ( ) ;
99
+ let now: u128 = pallet_timestamp:: Pallet :: < T > :: get ( ) . unique_saturated_into ( ) ;
100
100
U256 :: from ( now / 1000 )
101
101
}
102
102
@@ -117,7 +117,7 @@ impl<'vicinity, T: Trait> BackendT for Backend<'vicinity, T> {
117
117
}
118
118
119
119
fn basic ( & self , address : H160 ) -> evm:: backend:: Basic {
120
- let account = Module :: < T > :: account_basic ( & address) ;
120
+ let account = Pallet :: < T > :: account_basic ( & address) ;
121
121
122
122
evm:: backend:: Basic {
123
123
balance : account. balance ,
0 commit comments