Type Definition shot_runtime::XcmOriginToCallOrigin[][src]

pub type XcmOriginToCallOrigin = (SovereignSignedViaLocation<LocationToAccountId, Origin>, RelayChainAsNative<RelayChainOrigin, Origin>, SiblingParachainAsNative<Origin, Origin>, SignedAccountId32AsNative<RelayNetwork, Origin>, XcmPassthrough<Origin>);
Expand description

This is the type we use to convert an (incoming) XCM origin into a local Origin instance, ready for dispatching a transaction with Xcm’s Transact. There is an OriginKind which can biases the kind of local Origin it will become.