-
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: use stored signing configuration in aggregator when creating signed entity type #1988
Feat: use stored signing configuration in aggregator when creating signed entity type #1988
Conversation
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.
Overall looks good 👍 I left some comments below.
IMO the PR is too dense, which makes the review complicated and could have been split 😅
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 👍
…thrilEpochService` Co-authored-by: Sébastien Fauvel <sfauvel@users.noreply.github.com>
…ameters. Instead, retrieve it from the aggregator configuration. Co-authored-by: Sébastien Fauvel <sfauvel@users.noreply.github.com>
…gregator - Add `allowed_discriminants` in the dependencies builder - Remove `signed_entity_config` in `AggregatorConfig` Co-authored-by: Sébastien Fauvel <sfauvel@users.noreply.github.com> Co-authored-by: DJO <Alenar@users.noreply.github.com>
Co-authored-by: Sébastien Fauvel <sfauvel@users.noreply.github.com> Co-authored-by: DJO <Alenar@users.noreply.github.com>
Co-authored-by: Sébastien Fauvel <sfauvel@users.noreply.github.com>
…ance of the list instead of updating the given one
… a newer open message. Now modifying the epoch message instead of the signed entity config parameter. We are not testing anymore that the function calls the epoch service.
* mithril-aggregator from `0.5.77` to `0.5.78` * mithril-common from `0.4.66` to `0.4.67`
f35cf39
to
91f748e
Compare
Content
This PR includes the use of the constant stored signing configurations for creating the signed entity type in the aggregator. This information is exposed by the epoch service.
Additionally, it removes the signed entity configuration from the aggregator’s dependency container.
The testing tools for the epoch service have also been simplified to improve ease of use and understanding.
Pre-submit checklist
Issue(s)
Closes #1961