referrerpolicy=no-referrer-when-downgrade
collectives_westend_runtime::xcm_config

Type Alias Barrier

Source
pub type Barrier = TrailingSetTopicAsId<DenyThenTry<DenyRecursively<DenyReserveTransferToRelayChain>, (TakeWeightCredit, AllowKnownQueryResponses<PolkadotXcm>, WithComputedOrigin<(AllowTopLevelPaidExecutionFrom<Everything>, AllowExplicitUnpaidExecutionFrom<ParentOrParentsPlurality>, AllowSubscriptionsFrom<ParentRelayOrSiblingParachains>, AllowHrmpNotificationsFromRelayChain), UniversalLocation, ConstU32<8>>)>>;

Aliased Type§

struct Barrier(/* private fields */);

Trait Implementations

Source§

impl<InnerBarrier> ShouldExecute for TrailingSetTopicAsId<InnerBarrier>
where InnerBarrier: ShouldExecute,

Source§

fn should_execute<Call>( origin: &Location, instructions: &mut [Instruction<Call>], max_weight: Weight, properties: &mut Properties, ) -> Result<(), ProcessMessageError>

Returns Ok(()) if the given message may be executed. Read more