Skip to content
Snippets Groups Projects
  • christopher k's avatar
    Add development chain-spec file for minimal/parachain templates for Omni Node compatibility (#6529) · d85147d0
    christopher k authored
    
    # Description
    
    This PR adds development chain specs for the minimal and parachain
    templates.
    [#6334](https://github.com/paritytech/polkadot-sdk/issues/6334)
    
    
    ## Integration
    
    This PR adds development chain specs for the minimal and para chain
    template runtimes, ensuring synchronization with runtime code. It
    updates zombienet-omni-node.toml, zombinet.toml files to include valid
    chain spec paths, simplifying configuration for zombienet in the
    parachain and minimal template.
    
    ## Review Notes
    
    1. Overview of Changes:
    - Added development chain specs for use in the minimal and parachain
    template.
    - Updated zombienet-omni-node.toml and zombinet.toml files in the
    minimal and parachain templates to include paths to the new dev chain
    specs.
    
    2. Integration Guidance:
    **NB: Follow the templates' READMEs from the polkadot-SDK master branch.
    Please build the binaries and runtimes based on the polkadot-SDK master
    branch.**
    - Ensure you have set up your runtimes `parachain-template-runtime` and
    `minimal-template-runtime`
    - Ensure you have installed the nodes required ie
    `parachain-template-node` and `minimal-template-node`
    - Set up [Zombinet](https://paritytech.github.io/zombienet/intro.html)
    - For running the parachains, you will need to install the polkadot
    `cargo install --path polkadot` remember from the polkadot-SDK master
    branch.
    - Inside the template folders minimal or parachain, run the command to
    start with `Zombienet with Omni Node`, `Zombienet with
    minimal-template-node` or `Zombienet with parachain-template-node`
    
    *Include your leftover TODOs, if any, here.*
    * [ ] Test the syncing of chain specs with runtime's code.
    
    ---------
    
    Signed-off-by: default avatarEleisonC <ckalule7@gmail.com>
    Co-authored-by: default avatarIulian Barbu <14218860+iulianbarbu@users.noreply.github.com>
    Co-authored-by: default avatarAlexander Samusev <41779041+alvicsam@users.noreply.github.com>
    d85147d0
Code owners
Assign users and groups as approvers for specific file changes. Learn more.