Skip to content

feat(sdk-core): pass attestation through pending approvals#9364

Open
mr-neptune wants to merge 1 commit into
masterfrom
WCN-541/sdk-attestation-pass-through-multisig
Open

feat(sdk-core): pass attestation through pending approvals#9364
mr-neptune wants to merge 1 commit into
masterfrom
WCN-541/sdk-attestation-pass-through-multisig

Conversation

@mr-neptune

Copy link
Copy Markdown
Contributor

Summary

  • Add WebAuthn attestation to pending-approval approve options.
  • Preserve SDK pre-approval and multisig half-signing.
  • Support attestation in Express v1 and v2 routes.

Test plan

  • Build sdk-core and Express.
  • Verify multisig half-signing pass-through.
  • Run 69 Express route and codec tests.
  • Lint changed files.

WCN-541

@mr-neptune
mr-neptune requested review from a team as code owners July 27, 2026 16:04
@linear-code

linear-code Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

WCN-541

Add optional withdrawal intent attestation to pending approval options.
Forward the payload through SDK approval requests and Express v1/v2 codecs.

Keep preApprove and halfSigned behavior unchanged so multisig approvals still
rebuild or sign before the final PUT. Add focused codec, route, and signing tests.

TICKET: WCN-541
@mr-neptune
mr-neptune force-pushed the WCN-541/sdk-attestation-pass-through-multisig branch from a761c4e to a5b6b60 Compare July 27, 2026 16:09
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