-
Notifications
You must be signed in to change notification settings - Fork 41
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
Feat: implement aggregator slave
signer registration mode
#2351
base: main
Are you sure you want to change the base?
Feat: implement aggregator slave
signer registration mode
#2351
Conversation
mithril-aggregator/src/dependency_injection/builder/protocol/certificates.rs
Fixed
Show fixed
Hide fixed
Test Results 3 files ± 0 56 suites +1 10m 32s ⏱️ +3s Results for commit 4c90983. ± Comparison against base commit 468de2d. This pull request removes 23 and adds 53 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
335da84
to
b967279
Compare
b967279
to
11f1df6
Compare
11f1df6
to
866de28
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
mithril-aggregator/src/dependency_injection/builder/enablers/misc.rs
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Some remarks to improve readability
…regator If this optional parameter is set, the aggregator will run in slave mode for the signer registrations.
…ion in 'MithrilSignerRegisterer'
Better handling of 'SignerRegisterer', 'SignerRegistrationRoundOpener' and 'SignerRegistrationVerifier'.
In slave mode, the aggregator will synchronize signer registrations from master aggregator.
To expose the '/epoch-settings' route.
* mithril-aggregator from `0.7.10` to `0.7.11` * mithril-common from `0.5.9` to `0.5.10` * mithril-signer from `0.2.232` to `0.2.233`
802e171
to
4c90983
Compare
Content
This PR includes the implementation of a
slave
signer registration mode in the aggregator.Pre-submit checklist
Issue(s)
Closes #2334
Closes #2335