1- use sp_std:: marker:: PhantomData ;
21use codec:: { Decode , DecodeWithMemTracking , Encode } ;
32use frame_support:: dispatch:: { DispatchInfo , PostDispatchInfo } ;
3+ use frame_support:: pallet_prelude:: Weight ;
44use frame_support:: traits:: IsSubType ;
5- use scale_info:: TypeInfo ;
6- use pallet_sudo:: Call as SudoCall ;
7- use sp_runtime:: traits:: { AsSystemOriginSigner , DispatchInfoOf , Dispatchable , Implication , TransactionExtension , ValidateResult } ;
8- use sp_runtime:: transaction_validity:: { InvalidTransaction , TransactionSource , TransactionValidityError } ;
95use frame_system:: Config ;
6+ use pallet_sudo:: Call as SudoCall ;
7+ use scale_info:: TypeInfo ;
8+ use sp_runtime:: traits:: {
9+ AsSystemOriginSigner , DispatchInfoOf , Dispatchable , Implication , TransactionExtension ,
10+ ValidateResult ,
11+ } ;
12+ use sp_runtime:: transaction_validity:: {
13+ InvalidTransaction , TransactionSource , TransactionValidityError ,
14+ } ;
15+ use sp_std:: marker:: PhantomData ;
1016use subtensor_macros:: freeze_struct;
11- use frame_support:: pallet_prelude:: Weight ;
1217
1318#[ freeze_struct( "99dce71278b36b44" ) ]
1419#[ derive( Default , Encode , Decode , DecodeWithMemTracking , Clone , Eq , PartialEq , TypeInfo ) ]
@@ -31,9 +36,10 @@ impl<T: Config + Send + Sync + TypeInfo> SudoTransactionExtension<T> {
3136 }
3237}
3338
34- impl < T : Config + Send + Sync + TypeInfo + pallet_sudo:: Config > TransactionExtension < <T as Config >:: RuntimeCall > for SudoTransactionExtension < T >
39+ impl < T : Config + Send + Sync + TypeInfo + pallet_sudo:: Config >
40+ TransactionExtension < <T as Config >:: RuntimeCall > for SudoTransactionExtension < T >
3541where
36- <T as Config >:: RuntimeCall : Dispatchable < Info = DispatchInfo , PostInfo = PostDispatchInfo > ,
42+ <T as Config >:: RuntimeCall : Dispatchable < Info = DispatchInfo , PostInfo = PostDispatchInfo > ,
3743 <T as Config >:: RuntimeOrigin : AsSystemOriginSigner < T :: AccountId > + Clone ,
3844 <T as Config >:: RuntimeCall : IsSubType < SudoCall < T > > ,
3945{
0 commit comments