Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamic xcm transfers detection #3020

Open
wants to merge 38 commits into
base: master
Choose a base branch
from
Open

Conversation

valentunn
Copy link
Member

@valentunn valentunn commented Sep 5, 2024

Scripts that should run periodically in CI:

find_working_directions.py - Does the main job and detects working transfers direction. Can be run as frequently as once in hour. Can also be run on PRs that modify assetIdOverrides or assetsLocation from chains_dynamic_* files

sync_xcm_preliminary_data - pre-fetches some essential data like parachain ids, runtime prefix e.t.c. Alters contents of xcm_registry_additional_data.json. Can be run less frequently as the content doesnt change often. Once a day seems like a reasonable period

Manual & automatic changes

We still need to manually specify reserve locations for any new assets, as well as specify reserve id overrides in some exotic cases like "Statemine is reserve for relaychain asset". Everything else shoild be handled by the script

@valentunn valentunn marked this pull request as draft September 5, 2024 07:15
@valentunn valentunn changed the title Research/xcm scripts Dynamic xcm transfers detection Dec 24, 2024
@valentunn valentunn marked this pull request as ready for review December 24, 2024 09:25
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.

2 participants