-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Conversation
type ExecuteXcmOrigin = xcm_builder::EnsureXcmOrigin<Origin, LocalOriginToLocation>; | ||
// ...but they must match our filter, which rejects all. | ||
type XcmExecuteFilter = Nothing; | ||
type XcmExecuteFilter = Everything; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Setting this to Everything
means that anyone can call execute
on the XCM pallet and provide an arbitrary XCM as an extrinsic to be executed. If we're 100% confident that XCM is good to go at its current form, then there shouldn't be any issues setting it to Everything
, but just making sure we're on the same page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah, I see, this is for Kusama, definitely not a huge problem then.
This should also activate the polkadot/runtime/polkadot/src/lib.rs Line 1213 in 467544f
|
* master: Try to fix out of view statements (#5177) Companion for Substrate#11107 (#5197) paras: `include_pvf_check_statement` rt bench (#4938) [ci] Run short benchmarks only in PR pipelines (#5200) Companion for paritytech/substrate#10242 (#4862) [ci] Add short benchmarks to the pipeline (#5188) upgrade coarsetime to 0.1.22 to fix a potential panic (#5193) Update docs and enable DOT-over-XCM (#4809) enable disputes on all chains (#5182) companion for validator self-vote in bags (#5088) Extract MAX_FINALITY_LAG constant from relay_chain_selection (#5159)
A few docs were outdated - they have been brought up to date.
This basically just enables the four transactions for doing a reserve asset transfer or teleportation of DOT to a parachain.
It disables sending XCM for now since it's useless without the destination chain supporting
DescendOrigin
. Expect for it to be re-enabled along with XCM v3 which will enable support for receiving messages beginning withDescendOrigin
.