@@ -21,15 +21,13 @@ use crate::Config;
2121
2222use bp_messages:: {
2323 calc_relayers_rewards,
24- source_chain:: {
25- DeliveryConfirmationPayments , LaneMessageVerifier , OnMessagesDelivered , TargetHeaderChain ,
26- } ,
24+ source_chain:: { DeliveryConfirmationPayments , OnMessagesDelivered , TargetHeaderChain } ,
2725 target_chain:: {
2826 DeliveryPayments , DispatchMessage , DispatchMessageData , MessageDispatch ,
2927 ProvedLaneMessages , ProvedMessages , SourceHeaderChain ,
3028 } ,
3129 DeliveredMessages , InboundLaneData , LaneId , Message , MessageKey , MessageNonce , MessagePayload ,
32- OutboundLaneData , UnrewardedRelayer , UnrewardedRelayersState , VerificationError ,
30+ UnrewardedRelayer , UnrewardedRelayersState , VerificationError ,
3331} ;
3432use bp_runtime:: { messages:: MessageDispatchResult , Size } ;
3533use codec:: { Decode , Encode } ;
@@ -50,8 +48,6 @@ pub type Balance = u64;
5048pub struct TestPayload {
5149 /// Field that may be used to identify messages.
5250 pub id : u64 ,
53- /// Reject this message by lane verifier?
54- pub reject_by_lane_verifier : bool ,
5551 /// Dispatch weight that is declared by the message sender.
5652 pub declared_weight : Weight ,
5753 /// Message dispatch result.
@@ -120,7 +116,6 @@ impl Config for TestRuntime {
120116 type DeliveryPayments = TestDeliveryPayments ;
121117
122118 type TargetHeaderChain = TestTargetHeaderChain ;
123- type LaneMessageVerifier = TestLaneMessageVerifier ;
124119 type DeliveryConfirmationPayments = TestDeliveryConfirmationPayments ;
125120 type OnMessagesDelivered = TestOnMessagesDelivered ;
126121
@@ -268,24 +263,6 @@ impl TargetHeaderChain<TestPayload, TestRelayer> for TestTargetHeaderChain {
268263 }
269264}
270265
271- /// Lane message verifier that is used in tests.
272- #[ derive( Debug , Default ) ]
273- pub struct TestLaneMessageVerifier ;
274-
275- impl LaneMessageVerifier < TestPayload > for TestLaneMessageVerifier {
276- fn verify_message (
277- _lane : & LaneId ,
278- _lane_outbound_data : & OutboundLaneData ,
279- payload : & TestPayload ,
280- ) -> Result < ( ) , VerificationError > {
281- if !payload. reject_by_lane_verifier {
282- Ok ( ( ) )
283- } else {
284- Err ( VerificationError :: Other ( TEST_ERROR ) )
285- }
286- }
287- }
288-
289266/// Reward payments at the target chain during delivery transaction.
290267#[ derive( Debug , Default ) ]
291268pub struct TestDeliveryPayments ;
@@ -438,7 +415,6 @@ pub fn inbound_message_data(payload: TestPayload) -> DispatchMessageData<TestPay
438415pub const fn message_payload ( id : u64 , declared_weight : u64 ) -> TestPayload {
439416 TestPayload {
440417 id,
441- reject_by_lane_verifier : false ,
442418 declared_weight : Weight :: from_parts ( declared_weight, 0 ) ,
443419 dispatch_result : dispatch_result ( 0 ) ,
444420 extra : Vec :: new ( ) ,
0 commit comments