Skip to content

WIRE-352: add native addresses to AuthEx SDK actions - #78

Open
huangminghuang wants to merge 2 commits into
masterfrom
fix/wire-352-authx-dclaim-sweep
Open

WIRE-352: add native addresses to AuthEx SDK actions#78
huangminghuang wants to merge 2 commits into
masterfrom
fix/wire-352-authx-dclaim-sweep

Conversation

@huangminghuang

@huangminghuang huangminghuang commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add native_address to the typed sysio.authex::recordlink action surface
  • add eth_address to the typed sysio.roa::nodeownreg action surface
  • regenerate the complete system-contract type surface from the validated wire-sysio Release build
  • type eleven pre-existing binary-extension fields instead of exposing them as unknown
  • remove stale delsnapprov and threshold_pct declarations that are no longer present in the source ABIs
  • synchronize pnpm-lock.yaml with the root dependency/resolution changes already present in the updated origin/master base

Coordinated delivery

Merge order: wire-sysio → wire-libraries-ts → wire-tools-ts.

Exact head: f43490afe55bdd33348c644d6dbd4fb0778a0f73.

Validation

  • canonical regeneration is byte-for-byte reproducible from all 17 tracked ABIs in the validated wire-sysio Release build
  • libraries hygiene, dependency, full build/test, SDK-core build, strict-null, and focused test gates passed at the current content
  • coordinated sysio artifact-copy/source builds, both 701-test contract suites, and plugin tests passed
  • coordinated wire-tools-ts cluster/tools/debugging builds and test suites passed
  • exact-head libraries CI passed: https://github.com/Wire-Network/wire-libraries-ts/actions/runs/33646127659
  • before the generated-type review follow-up, all 14 workflow-selected canonical flows passed both locally and in the coordinated Release-mode remote campaign at libraries head 355a66e7c5d848fd73d20fdff6d385962adcd0e0: https://github.com/Wire-Network/wire-platform-build-system/actions/runs/33577019573
  • fresh exact-final-content platform E2E and independent review receipts are pending; this PR does not yet claim delivery readiness

Reviewer notes

The generated file now reflects the complete current ABI surface rather than two hand-applied fields. In addition to the WIRE-352 fields, regeneration replaces eleven pre-existing unknown binary-extension fields with their optional concrete types and removes obsolete WIRE-350 surface.

The lockfile delta is deterministic synchronization required by the updated base; a clean checkout of that base fails pnpm's frozen-lockfile check because its new root overrides were not recorded in the committed lockfile.

No merge, Jira transition, or cleanup is included in this PR.

Change-Id: I4788b6326d7c182b8fa5df91398aa4bfe24cf955
@huangminghuang
huangminghuang force-pushed the fix/wire-352-authx-dclaim-sweep branch from 9df14af to 355a66e Compare September 2, 2026 00:28
Change-Id: Ib6539cec02c44f73ad304891eeea49e0642431ea
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