Add extension to chain_spec_builder #4889
Open
+54
−16
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When using with
polkadot-parachain
, you usually need to specify therelay_chain
andpara_id
fields in the chain spec.A struct, called
Extensions
is introduced to the chain spec building processOne thing to consider is if we always want this extension present or if we wish to have a separate process for a parachain vs. a solo chain. I'm not sure how crucial the separation is here.
Also adds a fix for not overwriting the chain spec with the default config each time