Skip to content

feat(sdk-core): add EdDSA MPCv2 external signer types and stubs#8734

Open
bitgo-ai-agent-dev[bot] wants to merge 1 commit into
masterfrom
WCI-373-eddsa-mpcv2-external-signer-types-and-stubs
Open

feat(sdk-core): add EdDSA MPCv2 external signer types and stubs#8734
bitgo-ai-agent-dev[bot] wants to merge 1 commit into
masterfrom
WCI-373-eddsa-mpcv2-external-signer-types-and-stubs

Conversation

@bitgo-ai-agent-dev
Copy link
Copy Markdown

Summary

  • Adds EddsaMPCv2Round1/2/3 variants to the ShareType enum in baseTypes.ts
  • Adds CustomEddsaMPCv2SigningRound1/2/3GeneratingFunction interfaces to baseTypes.ts, mirroring the existing ECDSA CustomMPCv2Signing* interfaces
  • Adds three optional customEddsaMPCv2SigningRound{1,2,3}GenerationFunction fields to WalletSignTransactionOptions in iWallet.ts
  • Adds signEddsaMPCv2TssUsingExternalSigner stub to BaseTssUtils (throws Method not implemented.)

No dispatch logic or implementation — purely the scaffolding for later tickets (WCI-374, WCI-375, WCI-378, WCI-379, WCI-380).

Test plan

  • TypeScript types compile without errors
  • No existing tests broken (types-only + stub change)

Ticket: WCI-373

🤖 Generated with Ralph

Add CustomEddsaMPCv2SigningRound{1,2,3}GeneratingFunction interfaces to
baseTypes.ts, EddsaMPCv2Round{1,2,3} entries to the ShareType enum, the
corresponding optional fields on WalletSignTransactionOptions in iWallet.ts,
and a signEddsaMPCv2TssUsingExternalSigner stub in BaseTssUtils that
throws "Method not implemented." — scaffolding only, no dispatch logic.

Ticket: WCI-373
Session-Id: 999c38eb-ed17-45f3-be26-e1239a8405a4
Task-Id: 4e34455f-37e7-4f98-b35e-4326a225e7f4
@linear-code
Copy link
Copy Markdown

linear-code Bot commented May 11, 2026

WCI-373

@bitgo-ai-agent-dev bitgo-ai-agent-dev Bot force-pushed the WCI-373-eddsa-mpcv2-external-signer-types-and-stubs branch from e52557e to 5b8d995 Compare May 11, 2026 12:50
@Marzooqa Marzooqa marked this pull request as ready for review May 11, 2026 13:25
@Marzooqa Marzooqa requested review from a team as code owners May 11, 2026 13:25
@Marzooqa Marzooqa requested review from pranavjain97 and ranga-r2 May 11, 2026 13:25
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.

3 participants