You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Clean up genesis config presets for all runtimes (#450)
This PR does three things related to chain-specs and genesis config
presets:
- Refactor `preset_names` to `genesis_config_presets` in all runtimes as
suggested for the Polkadot Coretime runtime in #410.
- Make the chain-spec generator use the preset from the WASM directly
for each runtime.
- Propagate the `on_chain_release_build` feature to the chain-spec
generator. Without this we cannot generate live/genesis chain-specs with
the chain-spec generator without having to post-process it to replace
the WASM compiled with this flag.
---------
Co-authored-by: fellowship-merge-bot[bot] <151052383+fellowship-merge-bot[bot]@users.noreply.github.com>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
10
10
11
11
- Allow signed origins to send arbitrary XCMs from some system chains ([polkadot-fellows/runtimes#407](https://github.com/polkadot-fellows/runtimes/pull/407))
12
12
13
+
### Fixed
14
+
15
+
- Chain-spec generator: propagate the `on_chain_release_build` feature to the chain-spec generator. Without this the live/genesis chain-specs contain a wrongly-configured WASM blob ([polkadot-fellows/runtimes#450](https://github.com/polkadot-fellows/runtimes/pull/450)).
0 commit comments