Skip to content

Feature/general xcm config#4018

Open
valentunn wants to merge 12 commits intomasterfrom
feature/general_xcm_config
Open

Feature/general xcm config#4018
valentunn wants to merge 12 commits intomasterfrom
feature/general_xcm_config

Conversation

@valentunn
Copy link
Contributor

@valentunn valentunn commented Sep 29, 2025

  • Introduce general_xcm_config.json (versioned by env) that from now on will contain all basoc info about xcm: parachain ids, locations & reservers for assets. Parachain ids are the new info. They are filled by sync_preliminary_xcm_data script
  • Remove the same info from transfers_dynamic to avoid dublication
  • Add general consensus junctions to all asset locations to avoid cross-concensus conflicts in reserves
    Global consensus junction format:
"globalConsensus": <networkId>
networkId = "Polkadot" 
    | "Kusama" 
    | { "ByGenesis": "<genesis hash>" }
    | { "Ethereum": <evm chain id number> }

All of the changes above are done in v9 files. v9 files are all same to v8 except mentioned changes

TODO

  • Bump v8 to v9 in scripts once the correponding app version is scheduled for the next release

@github-actions
Copy link
Contributor

This comment was written by a bot!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant