Skip to content

Conversation

skunert
Copy link
Contributor

@skunert skunert commented Sep 11, 2025

Before this PR, we were preventing parachains from authoring blocks that have a slot from the future. However, we permitted parachains to author on past slots, which is unnecessary relaxed. This PR enforces that only the author that owns the slot corresponding to the slot of the relay parent can author.

This should no impact on normal Parachain operation. Blocks are already produced on the correct slots, this increased strictness improves some edge-cases however.

Even before, the Parachains slot needed to strictly advance, so production on "older" slots was only possible if previous authors skipped production opportunities.

@skunert skunert added T2-pallets This PR/Issue is related to a particular pallet. T9-cumulus This PR/Issue is related to cumulus. labels Sep 11, 2025
@skunert skunert added this to SDK Node Sep 11, 2025
@github-project-automation github-project-automation bot moved this to backlog in SDK Node Sep 11, 2025
@skunert
Copy link
Contributor Author

skunert commented Sep 11, 2025

/cmd prdoc --audience runtime_dev --bump patch

@skunert skunert requested review from eskimor and bkchr September 11, 2025 09:20
@paritytech-workflow-stopper
Copy link

All GitHub workflows were cancelled due to failure one of the required jobs.
Failed workflow url: https://github.com/paritytech/polkadot-sdk/actions/runs/17639894371
Failed job name: run-frame-omni-bencher

1 similar comment
@paritytech-workflow-stopper
Copy link

All GitHub workflows were cancelled due to failure one of the required jobs.
Failed workflow url: https://github.com/paritytech/polkadot-sdk/actions/runs/17639894371
Failed job name: run-frame-omni-bencher

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T2-pallets This PR/Issue is related to a particular pallet. T9-cumulus This PR/Issue is related to cumulus.
Projects
Status: backlog
Development

Successfully merging this pull request may close these issues.

3 participants