From 75d61ff708edd1266a3f4eb7b6adad80685297a0 Mon Sep 17 00:00:00 2001 From: Branislav Kontur <bkontur@gmail.com> Date: Tue, 4 Oct 2022 08:02:19 +0200 Subject: [PATCH] LaneMessageVerifier - removed unused Submitter (#1589) * LaneMessageVerifier - removed unused Submitter * fmt --- bridges/bin/runtime-common/src/messages.rs | 1 - bridges/modules/messages/src/lib.rs | 1 - bridges/modules/messages/src/mock.rs | 4 +--- bridges/primitives/messages/src/source_chain.rs | 6 +++--- 4 files changed, 4 insertions(+), 8 deletions(-) diff --git a/bridges/bin/runtime-common/src/messages.rs b/bridges/bin/runtime-common/src/messages.rs index a7ad19dc1f1..50944826dde 100644 --- a/bridges/bin/runtime-common/src/messages.rs +++ b/bridges/bin/runtime-common/src/messages.rs @@ -315,7 +315,6 @@ pub mod source { impl<B> LaneMessageVerifier< OriginOf<ThisChain<B>>, - AccountIdOf<ThisChain<B>>, FromThisChainMessagePayload, BalanceOf<ThisChain<B>>, > for FromThisChainMessageVerifier<B> diff --git a/bridges/modules/messages/src/lib.rs b/bridges/modules/messages/src/lib.rs index c2e4dce9b2d..0580a0ffdfa 100644 --- a/bridges/modules/messages/src/lib.rs +++ b/bridges/modules/messages/src/lib.rs @@ -175,7 +175,6 @@ pub mod pallet { /// Message payload verifier. type LaneMessageVerifier: LaneMessageVerifier< Self::Origin, - Self::AccountId, Self::OutboundPayload, Self::OutboundMessageFee, >; diff --git a/bridges/modules/messages/src/mock.rs b/bridges/modules/messages/src/mock.rs index 9584d17b836..41ae0352cfb 100644 --- a/bridges/modules/messages/src/mock.rs +++ b/bridges/modules/messages/src/mock.rs @@ -298,9 +298,7 @@ impl TargetHeaderChain<TestPayload, TestRelayer> for TestTargetHeaderChain { #[derive(Debug, Default)] pub struct TestLaneMessageVerifier; -impl LaneMessageVerifier<Origin, AccountId, TestPayload, TestMessageFee> - for TestLaneMessageVerifier -{ +impl LaneMessageVerifier<Origin, TestPayload, TestMessageFee> for TestLaneMessageVerifier { type Error = &'static str; fn verify_message( diff --git a/bridges/primitives/messages/src/source_chain.rs b/bridges/primitives/messages/src/source_chain.rs index be56ffe87fb..c03d303ee84 100644 --- a/bridges/primitives/messages/src/source_chain.rs +++ b/bridges/primitives/messages/src/source_chain.rs @@ -96,7 +96,7 @@ pub trait TargetHeaderChain<Payload, AccountId> { /// Lane3 until some block, ...), then it may be built using this verifier. /// /// Any fee requirements should also be enforced here. -pub trait LaneMessageVerifier<SenderOrigin, Submitter, Payload, Fee> { +pub trait LaneMessageVerifier<SenderOrigin, Payload, Fee> { /// Error type. type Error: Debug + Into<&'static str>; @@ -278,8 +278,8 @@ impl<Payload, AccountId> TargetHeaderChain<Payload, AccountId> for ForbidOutboun } } -impl<SenderOrigin, Submitter, Payload, Fee> - LaneMessageVerifier<SenderOrigin, Submitter, Payload, Fee> for ForbidOutboundMessages +impl<SenderOrigin, Payload, Fee> LaneMessageVerifier<SenderOrigin, Payload, Fee> + for ForbidOutboundMessages { type Error = &'static str; -- GitLab