Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Revert "Introduce Tinkernet multisig XCM configs to Kusama/Rococo through xcm-builder" #7446

Merged
merged 1 commit into from Jun 30, 2023

Conversation

gavofyork
Copy link
Member

Reverts #7165

Items specific to Kusama which go into common crates like xcm-builder should:

a) be placed in a Kusama-specific path or have "Kusama" clearly placed in its name; and
b) convert the MultiLocation value to be universal and then that used for matching.

This code makes little sense outside of the very specific context it is designed for. In particular, matching code like parents: _ is not tight enough, especially when combined with a non-consensus-specific Parachain junction matcher. First converting into a universal location and then matching on that would alleviate these issues.

Once the runtimes are moved out into the Fellowship repo, this code should be, too. For now it can reasonably live next to the runtime, but it's just too inherently opinionated to be placed in xcm-builder.

@paritytech-ci paritytech-ci requested review from a team June 30, 2023 10:01
@ggwpez ggwpez added A0-please_review Pull request needs code review. B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. D3-trivial 🧸 PR contains trivial changes in a runtime directory that do not require an audit. labels Jun 30, 2023
@ggwpez
Copy link
Member

ggwpez commented Jun 30, 2023

bot merge

@paritytech-processbot paritytech-processbot bot merged commit 66c2ce9 into master Jun 30, 2023
62 of 64 checks passed
@paritytech-processbot paritytech-processbot bot deleted the revert-7165-master branch June 30, 2023 12:38
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A0-please_review Pull request needs code review. B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. D3-trivial 🧸 PR contains trivial changes in a runtime directory that do not require an audit.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants