Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DKG Removals #467

Merged
merged 6 commits into from
Dec 4, 2023
Merged

DKG Removals #467

merged 6 commits into from
Dec 4, 2023

Conversation

kayabaNerve
Copy link
Member

Pros:

  • Implements DKG removals.

Cons:

  • Doesn't test them.
  • Various components have been copy-pasted to the degree the coordinator codebase is no longer feasible to maintain.

The immediate next step is to refactor the coordinator to de-duplicate common code which was not done in this PR in order to prevent scope creep and cleanly delineate the new logic introduced here. Having reviewed the diff, I can confirm it's sane and sufficiently clean, even if I was miserable implementing it.

As for testing, Serai will likely end up testing success paths prior to testnet, testing all paths during the testnet in order to run our work in parallel and not be unnecessarily blocked.

Once CI passes, will merge.

@kayabaNerve kayabaNerve added feature New feature or request coordinator labels Dec 4, 2023
@kayabaNerve kayabaNerve merged commit 797ed49 into develop Dec 4, 2023
10 checks passed
@kayabaNerve kayabaNerve deleted the dkg-removal branch December 4, 2023 12:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
coordinator feature New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant