Skip to content

WIRE-301: Remove retired staking attestation types - #57

Draft
huangminghuang wants to merge 3 commits into
masterfrom
fix/wire-301-retire-stake-unstake
Draft

WIRE-301: Remove retired staking attestation types#57
huangminghuang wants to merge 3 commits into
masterfrom
fix/wire-301-retire-stake-unstake

Conversation

@huangminghuang

@huangminghuang huangminghuang commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Regenerate the sysio system-contract TypeScript types after retiring STAKE and UNSTAKE.
  • Remove the retired members from the generated msgch and uwrit enums while keeping the SDK aligned with the reserved protocol slots in wire-sysio PR #544.

Companion PRs

Validation

  • Pushed head: 7cce53843e81cc92099bb09ec927458813b4f586, containing current master 136dcda47b160bc1f95a9cbf6bf8159f0a778f26.
  • wire-libraries-ts baseline passed 885/885.
  • Cross-repository Release Phase A and focused validation passed for the exact companion revision set.
  • Local Phase B passed all 13/13 flows on top of wire-tools-ts PR Add opt-in pnpm links for source-owned outpost artifacts #59; the integration overlay was local-only and was not pushed.
  • Current-head GitHub CI is running. The mandatory exact-revision remote Release E2E remains pending.

Rollout

Draft. The sysio PR must merge before generated packages are published. Publish only from the merged protocol revision, record the emitted versions, update downstream dependencies and lockfiles, validate clean installs, and rerun shared Release E2E before this PR merges.

Change-Id: Iee1ad97f5f3dee8170baea3c356f6a2983061e12
…-stake-unstake

Change-Id: I776efc7619c3cc33e28bdb26251525ddf97ca6a8
Change-Id: Iec06aae5321aad494102ce7f4f3576d85835988e
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.

1 participant