westend_emulated_chain/
lib.rs1pub use westend_runtime;
16
17pub mod genesis;
18
19use emulated_integration_tests_common::{
21 impl_accounts_helpers_for_relay_chain, impl_assert_events_helpers_for_relay_chain,
22 impl_hrmp_channels_helpers_for_relay_chain, impl_send_transact_helpers_for_relay_chain,
23 xcm_emulator::decl_test_relay_chains,
24};
25
26decl_test_relay_chains! {
28 #[api_version(14)]
29 pub struct Westend {
30 genesis = genesis::genesis(),
31 on_init = (),
32 runtime = westend_runtime,
33 core = {
34 SovereignAccountOf: westend_runtime::xcm_config::LocationConverter,
35 },
36 pallets = {
37 XcmPallet: westend_runtime::XcmPallet,
38 Sudo: westend_runtime::Sudo,
39 Balances: westend_runtime::Balances,
40 Treasury: westend_runtime::Treasury,
41 AssetRate: westend_runtime::AssetRate,
42 Hrmp: westend_runtime::Hrmp,
43 Identity: westend_runtime::Identity,
44 IdentityMigrator: westend_runtime::IdentityMigrator,
45 }
46 },
47}
48
49impl_accounts_helpers_for_relay_chain!(Westend);
51impl_assert_events_helpers_for_relay_chain!(Westend);
52impl_hrmp_channels_helpers_for_relay_chain!(Westend);
53impl_send_transact_helpers_for_relay_chain!(Westend);