Scripts for dry-running the Asset Hub migration and verifying the post-migration state.
Using Chopsticks and PAPI.
git clone --recursive [email protected]:paritytech/ahm-dryrun.git && cd ahm-dryrun
Or, if you've already cloned and didn't use the recursive flag, you can run:
git submodule update --init
Replacing any paths you want to customise in the env file.
Use the justfile to do most common actions.
⚠️ These should probably be migrated to npm scripts in the package.json when the testing tooling is in place.
Start the network with the default options (resuming at the post-state):
just build-runtimes
just run
List the other available commands with just help
.
Make any changes to the env rather than to the bare configs.
DBs are provided for resuming post-migration - don't commit your db changes unless you're re-running the migration, and never commit them after tests have run.