Skip to content

Commit dbbd45b

Browse files
author
Grigoriy Simonov
committed
remove unneeded constraints in UncheckedExtrinsic
1 parent f3ff014 commit dbbd45b

2 files changed

Lines changed: 7 additions & 3 deletions

File tree

frame/ethereum/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1123,7 +1123,7 @@ impl From<TransactionValidationError> for InvalidTransactionWrapper {
11231123
#[derive(TypeInfo, PartialEq, Eq, Clone, Debug, Encode, Decode)]
11241124
pub struct FakeTransactionFinalizer<T>(PhantomData<T>);
11251125

1126-
impl<T: Config + TypeInfo + core::fmt::Debug + Send + Sync + Dispatchable> sp_runtime::traits::TransactionExtension<T::RuntimeCall>
1126+
impl<T: Config + TypeInfo + core::fmt::Debug + Send + Sync> sp_runtime::traits::TransactionExtension<T::RuntimeCall>
11271127
for FakeTransactionFinalizer<T>
11281128
{
11291129
const IDENTIFIER: &'static str = "FakeTransactionFinalizer";

primitives/self-contained/src/unchecked_extrinsic.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,14 +108,18 @@ where
108108
}
109109
}
110110

111+
// impl<Address, AccountId, Call, Signature, Extension, Lookup> Checkable<ChainContext<Runtime>> for UncheckedExtrinsic<Address, Call, Signature, Extension> {
112+
113+
// }
114+
111115
impl<Address, AccountId, Call, Signature, Extension, Lookup> Checkable<Lookup>
112116
for UncheckedExtrinsic<Address, Call, Signature, Extension>
113117
where
114118
Address: Member + MaybeDisplay,
115-
Call: Encode + Member + SelfContainedCall + Dispatchable,
119+
Call: Encode + Member + SelfContainedCall,
116120
Signature: Member + traits::Verify,
117121
<Signature as traits::Verify>::Signer: IdentifyAccount<AccountId = AccountId>,
118-
Extension: Encode + TransactionExtension<Call>,
122+
Extension: TransactionExtension<Call>,
119123
AccountId: Member + MaybeDisplay,
120124
Lookup: traits::Lookup<Source = Address, Target = AccountId>,
121125
{

0 commit comments

Comments
 (0)