datahaven/operator
Steve Degosserie d6f76f7fa3
feat(operator): Multi-runtime support (#38)
Add support for multiple runtimes: `stagenet`, `testnet` & `mainnet`.

- Moved common types to `datahaven-runtime-common` crate.
- Made the node's command & service code generic over different
runtimes. Each runtime has a `dev` & `local` genesis config preset.
- More types / constants can be moved to the `datahaven-runtime-common`
crate ... this will be done in subsequent PRs.

---------

Co-authored-by: Gonza Montiel <gon.montiel@gmail.com>
Co-authored-by: Gonza Montiel <gonzamontiel@users.noreply.github.com>
Co-authored-by: Facundo Farall <37149322+ffarall@users.noreply.github.com>
2025-05-08 13:14:30 +00:00
..
node feat(operator): Multi-runtime support (#38) 2025-05-08 13:14:30 +00:00
pallets feat(operator): Multi-runtime support (#38) 2025-05-08 13:14:30 +00:00
primitives feat: Add Snowbridge ethereum system v2 pallet (#57) 2025-04-30 17:58:45 +00:00
runtime feat(operator): Multi-runtime support (#38) 2025-05-08 13:14:30 +00:00
scripts feat(ci): add script to sort cargo deps (#62) 2025-05-06 17:22:01 +00:00
test Use Genesis config presets (#35) 2025-04-14 18:38:55 +00:00
.gitignore build: 🏗️ DataHaven operator setup (#6) 2025-03-17 17:57:14 +01:00
Cargo.lock feat(operator): Multi-runtime support (#38) 2025-05-08 13:14:30 +00:00
Cargo.toml feat(operator): Multi-runtime support (#38) 2025-05-08 13:14:30 +00:00
Dockerfile build: 🏗️ DataHaven operator setup (#6) 2025-03-17 17:57:14 +01:00
LICENSE build: 🏗️ DataHaven operator setup (#6) 2025-03-17 17:57:14 +01:00
README.md test: 🧪 Initial Relay Work (#52) 2025-04-23 15:28:19 +00:00
rust-toolchain.toml ci: 👷 Improve CI job for rust tests and format (#9) 2025-03-19 20:30:03 -03:00

Datahaven 🫎

Based on polkadot-sdk-solochain-template

Zombienet testing

First, install zombienet.

To spawn a local solo chain with four validators and BABE finality, run:

zombienet -p native spawn test/config/zombie-datahaven-local.toml