|
17 | 17 | //! Tools for supporting message lanes between two Substrate-based chains. |
18 | 18 |
|
19 | 19 | use crate::{ |
20 | | - messages_source::{SubstrateMessagesProof, SubstrateMessagesSource}, |
21 | | - messages_target::{SubstrateMessagesDeliveryProof, SubstrateMessagesTarget}, |
| 20 | + messages::{ |
| 21 | + source::{SubstrateMessagesProof, SubstrateMessagesSource}, |
| 22 | + target::{SubstrateMessagesDeliveryProof, SubstrateMessagesTarget}, |
| 23 | + }, |
22 | 24 | on_demand::OnDemandRelay, |
23 | 25 | BatchCallBuilder, BatchCallBuilderConstructor, TransactionParams, |
24 | 26 | }; |
@@ -48,6 +50,10 @@ use sp_core::Pair; |
48 | 50 | use sp_runtime::traits::Zero; |
49 | 51 | use std::{fmt::Debug, marker::PhantomData}; |
50 | 52 |
|
| 53 | +pub mod metrics; |
| 54 | +pub mod source; |
| 55 | +pub mod target; |
| 56 | + |
51 | 57 | /// Substrate -> Substrate messages synchronization pipeline. |
52 | 58 | pub trait SubstrateMessageLane: 'static + Clone + Debug + Send + Sync { |
53 | 59 | /// Messages of this chain are relayed to the `TargetChain`. |
@@ -351,21 +357,21 @@ macro_rules! generate_receive_message_proof_call_builder { |
351 | 357 | ($pipeline:ident, $mocked_builder:ident, $bridge_messages:path, $receive_messages_proof:path) => { |
352 | 358 | pub struct $mocked_builder; |
353 | 359 |
|
354 | | - impl $crate::messages_lane::ReceiveMessagesProofCallBuilder<$pipeline> |
| 360 | + impl $crate::messages::ReceiveMessagesProofCallBuilder<$pipeline> |
355 | 361 | for $mocked_builder |
356 | 362 | { |
357 | 363 | fn build_receive_messages_proof_call( |
358 | 364 | relayer_id_at_source: relay_substrate_client::AccountIdOf< |
359 | | - <$pipeline as $crate::messages_lane::SubstrateMessageLane>::SourceChain |
| 365 | + <$pipeline as $crate::messages::SubstrateMessageLane>::SourceChain |
360 | 366 | >, |
361 | | - proof: $crate::messages_source::SubstrateMessagesProof< |
362 | | - <$pipeline as $crate::messages_lane::SubstrateMessageLane>::SourceChain |
| 367 | + proof: $crate::messages::source::SubstrateMessagesProof< |
| 368 | + <$pipeline as $crate::messages::SubstrateMessageLane>::SourceChain |
363 | 369 | >, |
364 | 370 | messages_count: u32, |
365 | 371 | dispatch_weight: bp_messages::Weight, |
366 | 372 | _trace_call: bool, |
367 | 373 | ) -> relay_substrate_client::CallOf< |
368 | | - <$pipeline as $crate::messages_lane::SubstrateMessageLane>::TargetChain |
| 374 | + <$pipeline as $crate::messages::SubstrateMessageLane>::TargetChain |
369 | 375 | > { |
370 | 376 | bp_runtime::paste::item! { |
371 | 377 | $bridge_messages($receive_messages_proof { |
@@ -447,16 +453,16 @@ macro_rules! generate_receive_message_delivery_proof_call_builder { |
447 | 453 | ($pipeline:ident, $mocked_builder:ident, $bridge_messages:path, $receive_messages_delivery_proof:path) => { |
448 | 454 | pub struct $mocked_builder; |
449 | 455 |
|
450 | | - impl $crate::messages_lane::ReceiveMessagesDeliveryProofCallBuilder<$pipeline> |
| 456 | + impl $crate::messages::ReceiveMessagesDeliveryProofCallBuilder<$pipeline> |
451 | 457 | for $mocked_builder |
452 | 458 | { |
453 | 459 | fn build_receive_messages_delivery_proof_call( |
454 | | - proof: $crate::messages_target::SubstrateMessagesDeliveryProof< |
455 | | - <$pipeline as $crate::messages_lane::SubstrateMessageLane>::TargetChain |
| 460 | + proof: $crate::messages::target::SubstrateMessagesDeliveryProof< |
| 461 | + <$pipeline as $crate::messages::SubstrateMessageLane>::TargetChain |
456 | 462 | >, |
457 | 463 | _trace_call: bool, |
458 | 464 | ) -> relay_substrate_client::CallOf< |
459 | | - <$pipeline as $crate::messages_lane::SubstrateMessageLane>::SourceChain |
| 465 | + <$pipeline as $crate::messages::SubstrateMessageLane>::SourceChain |
460 | 466 | > { |
461 | 467 | bp_runtime::paste::item! { |
462 | 468 | $bridge_messages($receive_messages_delivery_proof { |
|
0 commit comments