-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Enforce validators can only use the correct pubkey type #2739
Conversation
Codecov Report
@@ Coverage Diff @@
## develop #2739 +/- ##
===========================================
+ Coverage 62.68% 62.68% +<.01%
===========================================
Files 212 212
Lines 17305 17327 +22
===========================================
+ Hits 10847 10862 +15
- Misses 5548 5552 +4
- Partials 910 913 +3
|
dced7f8
to
4c62d24
Compare
I'm kind of confused about the pre-existing situation about how errors are handled in execution.go. If one validator update fails, won't all subsequent validator updates fail? Really we just want that one update to fail. I think that issue is distinct from this one (i.e. shouldn't block this PR), though I am still confused by it. |
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.
🍃 🌴 🌤
docs/spec/blockchain/state.md
Outdated
@@ -85,6 +85,7 @@ type ConsensusParams struct { | |||
TxSize |
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.
Oh damn, this needs to be updated - TxSize and BlockGossip were removed!
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.
💎
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.
Thanks Dev!
The first commit on this branch mirrors #2714 before the commit chaos happened.
What remains to be done: