Skip to content

feat(deps): migrate to polkadot-sdk umbrella crate (staging)#46

Merged
jaxter03 merged 2 commits into
stagingfrom
feat/staging-polkadot-sdk-migration
Jun 24, 2026
Merged

feat(deps): migrate to polkadot-sdk umbrella crate (staging)#46
jaxter03 merged 2 commits into
stagingfrom
feat/staging-polkadot-sdk-migration

Conversation

@jaxter03

Copy link
Copy Markdown
Member

Migrate ddc-api to the polkadot-sdk =2512.3.2 umbrella crate. Staging counterpart of the dev PR.

Summary

  • Drop direct frame-/sp- deps; add polkadot-sdk umbrella with explicit features
  • Route runtime-benchmarks through polkadot-sdk
  • Source rewrite: prefix substrate sub-crate paths with polkadot_sdk::
  • Pin rust-toolchain to 1.91.0
  • Version bump 7.3.2 → 7.3.3

Pre-merge

ddc-primitives is pinned at branch chore/staging-2512.3.2-umbrella (PR #39). Flip to branch = "staging" once that merges.

Verification

  • cargo check: clean
  • cargo fmt --check: clean

jaxter03 added 2 commits June 22, 2026 20:56
Drop direct frame-*/sp-* deps for polkadot-sdk =2512.3.2 umbrella with
features frame-support, frame-system, sp-application-crypto, sp-core,
sp-io, sp-runtime, sp-std. Align other deps to versions pinned in
polkadot-sdk. Source rewrite to prefix substrate sub-crate paths with
polkadot_sdk::.

- Bump rust-toolchain to 1.91.0
- Version 7.3.2 -> 7.3.3
- ddc-primitives pinned to chore/staging-2512.3.2-umbrella migration
  branch; flip to staging once PR #39 merges.
ddc-primitives PR #39 merged the polkadot-sdk umbrella migration to its
staging branch. Flip the workspace dep ref to `staging` and refresh the
lockfile pin (9aaac1ae — the merge commit).
@jaxter03
jaxter03 merged commit 8259c98 into staging Jun 24, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants