mirror of
https://github.com/datahaven-xyz/datahaven
synced 2026-05-24 09:50:01 +00:00
This PR: - Adds launching the new `solochain` relayer in the relayers' script, with its config files and schemas. - Updates the relayer launching to use switch-case logic since we are now going to be running 4 relayers, making it cleaner. - Minor CLI fixes (adding additional args to build command for Linux, improving naming, deleting idle containers instead of only active ones). - Deletes unused files `substrate-relay.json` (now `solochain-relay.json`), `gen-snowbridge-cfgs.ts` and `snowbridge-relayer.ts` (now Snowbridge binary and docker image generation can be done exclusively from our [Snowbridge repo](https://github.com/Moonsong-Labs/snowbridge)) - Updates the `UniversalLocation` of our stagenet runtime to be under the global consensus for XCM instead of actually being the global consensus. This makes it so we can actually use the Snowbridge System pallets to queue up messages. For mainnet we are going to want to have our own Network ID instead of using Polkadot's. > [!WARNING] > ~~All in all these changes allows us to run the solochain relayer, but it won't work without the refactor that's being worked on in https://github.com/Moonsong-Labs/snowbridge/pull/14. I'd advise waiting for that PR to be merged before merging this one.~~ MERGED ✅ |
||
|---|---|---|
| .. | ||
| exec | ||
| launch | ||
| stop | ||
| consts.ts | ||
| index.ts | ||