Skip to content

chore: CON-1682 Cleanup IDKG signature builder#9524

Merged
eichhorl merged 15 commits intomasterfrom
eichhorl/cleanup-idkg-signature-builder
Mar 26, 2026
Merged

chore: CON-1682 Cleanup IDKG signature builder#9524
eichhorl merged 15 commits intomasterfrom
eichhorl/cleanup-idkg-signature-builder

Conversation

@eichhorl
Copy link
Copy Markdown
Contributor

@eichhorl eichhorl commented Mar 20, 2026

#9481 moved tECDSA/tSchnorr signature aggregation out of the IDKG payload builder, and into the chain-key payload of the batch payload builder (shared with vetkd).

Since then, the original code to aggregate signature shares and verify combined signatures as part of the IDKG payload is no longer in use. Therefore, this PR removes all dead code related to tECDSA/tSchnorr signature aggregation in the IDKG payload builder/verifier.

@github-actions github-actions bot added the chore label Mar 20, 2026
@eichhorl eichhorl added the CI_ALL_BAZEL_TARGETS Runs all bazel targets label Mar 20, 2026
Base automatically changed from eichhorl/generalize-vetkd-builder to master March 26, 2026 09:30
@eichhorl eichhorl changed the title chore: Cleanup IDKG signature builder chore: CON-1682 Cleanup IDKG signature builder Mar 26, 2026
@eichhorl eichhorl marked this pull request as ready for review March 26, 2026 09:55
@eichhorl eichhorl requested review from a team as code owners March 26, 2026 09:55
Copy link
Copy Markdown
Contributor

@kpop-dfinity kpop-dfinity left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice

@eichhorl eichhorl added this pull request to the merge queue Mar 26, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Mar 26, 2026
@eichhorl eichhorl added this pull request to the merge queue Mar 26, 2026
Merged via the queue into master with commit bba0dc8 Mar 26, 2026
47 of 50 checks passed
@eichhorl eichhorl deleted the eichhorl/cleanup-idkg-signature-builder branch March 26, 2026 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants