--- a/runtime/common/config/xcm.rs +++ b/runtime/common/config/xcm.rs @@ -49,7 +49,8 @@ }; use sp_std::{borrow::Borrow, marker::PhantomData, vec, vec::Vec}; use crate::{ - Runtime, Call, Event, Origin, Balances, ParachainInfo, ParachainSystem, PolkadotXcm, XcmpQueue + Runtime, Call, Event, Origin, Balances, ParachainInfo, ParachainSystem, PolkadotXcm, XcmpQueue, + xcm_config::Barrier }; #[cfg(feature = "foreign-assets")] use crate::ForeingAssets; @@ -153,11 +154,13 @@ }; } +/* pub type Barrier = ( TakeWeightCredit, AllowTopLevelPaidExecutionFrom, // ^^^ Parent & its unit plurality gets free execution ); + */ pub struct UsingOnlySelfCurrencyComponents< WeightToFee: WeightToFeePolynomial,