Skip to content

Add genesis presets for remaining runtimes in polkadot-parachain-bin#8426

Merged
s0me0ne-unkn0wn merged 20 commits intoparitytech:masterfrom
clangenb:cl/add-genesis-presets-for-parachain-bin
Jun 6, 2025
Merged

Add genesis presets for remaining runtimes in polkadot-parachain-bin#8426
s0me0ne-unkn0wn merged 20 commits intoparitytech:masterfrom
clangenb:cl/add-genesis-presets-for-parachain-bin

Conversation

@clangenb
Copy link
Copy Markdown
Contributor

@clangenb clangenb commented May 5, 2025

Namely, this adds the genesis presets for: penpal, rococo-parachain-runtime and yet-another-parachain-runtime.

This is a follow-up issue of #5704. Some runtimes were added after the initial refactor was done, and they were still following the old, obsolete paradigm.

@clangenb clangenb marked this pull request as draft May 5, 2025 10:15
@clangenb clangenb marked this pull request as ready for review May 5, 2025 10:19
@bkchr bkchr added the R0-no-crate-publish-required The change does not require any crates to be re-published. label Jun 5, 2025
Copy link
Copy Markdown
Contributor

@s0me0ne-unkn0wn s0me0ne-unkn0wn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

YAP stuff looks good! 👍

clangenb and others added 2 commits June 5, 2025 23:08
…presets.rs

Co-authored-by: Iulian Barbu <14218860+iulianbarbu@users.noreply.github.com>
@clangenb
Copy link
Copy Markdown
Contributor Author

clangenb commented Jun 5, 2025

Cool, thanks for the reviews. Can be added to the merge queue! 🚀

@s0me0ne-unkn0wn
Copy link
Copy Markdown
Contributor

Cool, thanks for the reviews. Can be added to the merge queue! 🚀

Not yet, the CI is not happy, seems like penpals exposes Unlicense license through the manifest, but has Apache in the presets... @iulianbarbu?

@s0me0ne-unkn0wn
Copy link
Copy Markdown
Contributor

Hope we don't need a legal team review to get it sorted out 😅

@clangenb
Copy link
Copy Markdown
Contributor Author

clangenb commented Jun 6, 2025

Cool, thanks for the reviews. Can be added to the merge queue! 🚀

Not yet, the CI is not happy, seems like penpals exposes Unlicense license through the manifest, but has Apache in the presets... @iulianbarbu?

Ohh, thanks for the hint, I did not have this one on the radar, as I believed there is no way I can screw up with respect to the licencing. 😅 I changed penpal's genesis presets to Unlicence I guess this should be fine.

@s0me0ne-unkn0wn s0me0ne-unkn0wn added this pull request to the merge queue Jun 6, 2025
Merged via the queue into paritytech:master with commit a80b571 Jun 6, 2025
244 checks passed
pgherveou pushed a commit that referenced this pull request Jun 11, 2025
…8426)

Namely, this adds the genesis presets for: penpal,
rococo-parachain-runtime and yet-another-parachain-runtime.

This is a follow-up issue of
#5704. Some runtimes
were added after the initial refactor was done, and they were still
following the old, obsolete paradigm.

---------

Co-authored-by: Iulian Barbu <14218860+iulianbarbu@users.noreply.github.com>
ordian added a commit that referenced this pull request Jun 12, 2025
* master: (62 commits)
  release/build-macos-binaries: add missing FEATURES argument  (#8816)
  Add XCM Precompile to `pallet-xcm` (#8693)
  [Release|CI/CD] Exclude test runtimes from the runtimes build (#8820)
  Add freebsd sysinfo for telemetry (#7985)
  release-reusable-rc-build: add optional `features` input that can be considered for nodes building (#8755)
  [Staking] Cleanups and some improvements (#8701)
  Fix typos in 3 files in Implementers Guide (#8799)
  Update `RemoteExporter` docs to reflect removal of `forward_id_for` (#8795)
  Snowbridge: enforce fee when registering Polkadot native asset (#8725)
  Bump the ci_dependencies group across 1 directory with 7 updates (#8788)
  Docker hub 'master' image short sha (#8790)
  [Release|CI/CD] Combine branch-off and RC automation flows (#8754)
  Move Transaction depth limit checks (#8750)
  Add genesis presets for remaining runtimes in polkadot-parachain-bin (#8426)
  Do not make pallet-identity benchmarks signature-dependent (#8179)
  Introduction of Approval Slashes [Disabling Strategy Stage 4] (#6827)
  [AHM] Prepare For Westend Cleanup (#8715)
  Actually use RP offset in YAP parachain (#8745)
  [AHM] Relax the requirement for RC-Client to receive +1 session reports (#8702)
  Don't read storage items in logging (#8749)
  ...
alvicsam pushed a commit that referenced this pull request Oct 17, 2025
…8426)

Namely, this adds the genesis presets for: penpal,
rococo-parachain-runtime and yet-another-parachain-runtime.

This is a follow-up issue of
#5704. Some runtimes
were added after the initial refactor was done, and they were still
following the old, obsolete paradigm.

---------

Co-authored-by: Iulian Barbu <14218860+iulianbarbu@users.noreply.github.com>
@clangenb clangenb deleted the cl/add-genesis-presets-for-parachain-bin branch January 5, 2026 08:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

R0-no-crate-publish-required The change does not require any crates to be re-published.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants