-
-
Notifications
You must be signed in to change notification settings - Fork 266
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
Delete redundant sync committee duties #3615
Conversation
Codecov Report
@@ Coverage Diff @@
## master #3615 +/- ##
==========================================
+ Coverage 37.40% 37.42% +0.02%
==========================================
Files 311 311
Lines 8374 8373 -1
Branches 1299 1298 -1
==========================================
+ Hits 3132 3134 +2
+ Misses 5093 5092 -1
+ Partials 149 147 -2 |
Code Climate has analyzed commit cecd336 and detected 0 issues on this pull request. View more on Code Climate. |
Performance Report✔️ no performance regression detected Full benchmark results
|
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.
Why not just completely overwrite the contents of the Map on every request?
yeah that would be simpler, will do it 👍 |
075b88d
to
cecd336
Compare
Motivation
[period_n]: [validator1, validator2, validator3]
[period_n]: [validator2, validator3, validator4]
=> we should delete validator1 out of our duties, and overwrite duties for validator2, validator3, add new duties for validator4
Description
Closes #3572