-
Notifications
You must be signed in to change notification settings - Fork 20
Keep polynomial constant parameters during DKG #92
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
Open
xoloki
wants to merge
21
commits into
main
Choose a base branch
from
keep-constant
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
307fe19
add common::Polynomial; use Vec<Scalar> for private polynomial
xoloki 8b3aa33
add commented out Polynomial::new; add Polynomial test
xoloki 1d6c447
fix state machine tests by adding keep_constant field to DkgBegin; fi…
xoloki 69c40d5
clippy fixes
xoloki 7a53a8d
pass keep_constant from start_dkg_round down
xoloki 93a4d35
add tests to show that keep_constant works on signers and on full sta…
xoloki 995dd89
fix common::Polynomial eval and reenable test
xoloki 4c85a3b
fix comment on commented out Polynomial::random
xoloki 020d5e8
add Random trait and use it to reenable Polynomial::random
xoloki 39c117f
polys have degree not size
xoloki 0fa4043
use Polynomial::random in unit test
xoloki 7ade470
remove unused import
xoloki 6f81a1d
use common::Polynomial for private polys; add operators and helpers t…
xoloki 2089718
clippy wants an is_empty if there's a len, and doesn't like needless …
xoloki 2b6d213
use where clause for long trait bounds
xoloki 50adba3
make polynomial mul completely generic so it can return a different v…
xoloki cf05e0d
add Mul impl for &Polynomial to avoid cloning a reference poly
xoloki 85ae892
remove compute::private_poly since we can just use common::Polynomial
xoloki 9658791
expand on TupleProof comments and change challenge var to c
xoloki 64dd754
swap ordering of a and c in TupleProof to match normal Schnorr usage
xoloki 06b1e89
return error if we're in DkgPublicDistribute during process_message loop
xoloki File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.