Skip to content

polkadot-omni-node-lib: emit warnings for aura authority id type assumptions#11102

Merged
iulianbarbu merged 5 commits intoparitytech:masterfrom
dotandev:omni-node
Feb 19, 2026
Merged

polkadot-omni-node-lib: emit warnings for aura authority id type assumptions#11102
iulianbarbu merged 5 commits intoparitytech:masterfrom
dotandev:omni-node

Conversation

@dotandev
Copy link
Copy Markdown
Contributor

closes #11026

This PR adds explicit warnings at node startup to surface these assumptions:

  • When the chain spec id starts with asset-hub-polkadot or statemint,
    the node assumes ed25519 as the Aura authority id type and now emits a
    warning documenting this specific assumption.
  • For all other chains, the node assumes sr25519 by default and now emits
    a warning noting that ed25519 runtimes are not yet
    supported.

@cla-bot-2021
Copy link
Copy Markdown

cla-bot-2021 Bot commented Feb 18, 2026

User @dotandev, please sign the CLA here.

@dotandev
Copy link
Copy Markdown
Contributor Author

/cmd prdoc --audience runtime_dev --bump patch

Comment thread prdoc/pr_11102.prdoc Outdated
Comment thread cumulus/polkadot-omni-node/lib/src/common/runtime.rs Outdated
@dotandev dotandev requested a review from iulianbarbu February 19, 2026 06:32
@iulianbarbu iulianbarbu added the T0-node This PR/Issue is related to the topic “node”. label Feb 19, 2026
Copy link
Copy Markdown
Contributor

@iulianbarbu iulianbarbu left a comment

Choose a reason for hiding this comment

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

lgtm! Thanks

@iulianbarbu iulianbarbu requested a review from a team February 19, 2026 08:38
@iulianbarbu iulianbarbu added this pull request to the merge queue Feb 19, 2026
Merged via the queue into paritytech:master with commit 0455281 Feb 19, 2026
238 of 242 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

T0-node This PR/Issue is related to the topic “node”.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

polkadot-omni-node-lib: warn about assumptions in relation to aura authority id type

5 participants