-
Notifications
You must be signed in to change notification settings - Fork 24
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Spec - Partial Signature Verification Aggregation (#369)
* Add SignedSSVMessage * Add SSZ encoding * Test structures for SignedSSVMessage * Test utils and encoding test * Tests * Generate tests * Adapt message validation * Fix expected error; Bring back commented tests * Add comment on signature * Adjust ssz-max in SignedSSVMessage * Include RSA check in test * Generate JSONs * Optimistic approach in pre-consensus messages * Extend optimistic approach to pre-consensus * Extend to post-consensus * Add approach to validator reg. and exit duties * Add errors * Rename fall back function * Check duplicated signature case * Add in-committee check * Fix unknown signer error messages * Drop expected error in invalid signature since it's deprecated * Change invalid beacon sig test to trigger error once quorum is reached * Drop errors in invalid then quorum test * GenerateTests * Fall back and verify for all roots * Test: Invalid quorum then valid quorum * Test: invalid quorum then valid quorum for pre-consensus * Fix name * Generate tests * Fix lint * remove commits from signed ssv message branch * Fix revert issues. Generate tests * Simplify if clause
- Loading branch information
1 parent
7a3b1de
commit ebb6014
Showing
67 changed files
with
5,883 additions
and
120 deletions.
There are no files selected for viewing
This file contains 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 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 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 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 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 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 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 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 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 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 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 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.