From 75d61ff708edd1266a3f4eb7b6adad80685297a0 Mon Sep 17 00:00:00 2001 From: Branislav Kontur 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 a7ad19dc1f..50944826dd 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 LaneMessageVerifier< OriginOf>, - AccountIdOf>, FromThisChainMessagePayload, BalanceOf>, > for FromThisChainMessageVerifier diff --git a/bridges/modules/messages/src/lib.rs b/bridges/modules/messages/src/lib.rs index c2e4dce9b2..0580a0ffdf 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 9584d17b83..41ae0352cf 100644 --- a/bridges/modules/messages/src/mock.rs +++ b/bridges/modules/messages/src/mock.rs @@ -298,9 +298,7 @@ impl TargetHeaderChain for TestTargetHeaderChain { #[derive(Debug, Default)] pub struct TestLaneMessageVerifier; -impl LaneMessageVerifier - for TestLaneMessageVerifier -{ +impl LaneMessageVerifier 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 be56ffe87f..c03d303ee8 100644 --- a/bridges/primitives/messages/src/source_chain.rs +++ b/bridges/primitives/messages/src/source_chain.rs @@ -96,7 +96,7 @@ pub trait TargetHeaderChain { /// Lane3 until some block, ...), then it may be built using this verifier. /// /// Any fee requirements should also be enforced here. -pub trait LaneMessageVerifier { +pub trait LaneMessageVerifier { /// Error type. type Error: Debug + Into<&'static str>; @@ -278,8 +278,8 @@ impl TargetHeaderChain for ForbidOutboun } } -impl - LaneMessageVerifier for ForbidOutboundMessages +impl LaneMessageVerifier + for ForbidOutboundMessages { type Error = &'static str;