-
Notifications
You must be signed in to change notification settings - Fork 5
Cherry pick eip 7951 #214
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
Cherry pick eip 7951 #214
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.
Please separate the cherry-picking from the deletion of the old implementation, into 2 PRs. For cherry-picks we don't squash merge and simply fast-forward main
as this maintains metadata integrity of the picked commit, making it possible to match the original and the pick. The cherry-pick branch therefore needs to have only the picked commit.
8ad1941
to
861dca8
Compare
Got it - my apologies! I have broken them out into 2 different PRs. |
861dca8
to
550c992
Compare
## Why this should be merged This PR removes the custom secp256 implementation in a single, seperate commit, as requested in #214
904211b
to
d7d19a6
Compare
I'm not sure why fjl isn't showing up as an author; have you picked the correct commit? It needs to be the one that was created when upstream merged their PR ( |
d7d19a6
to
ba21474
Compare
I've re-cherry picked the commit and removed the additional Osaka registration. Let me know if it looks good now! |
ethereum/EIPs#9833 Based on ethereum#27540, ethereum#30043 --------- Co-authored-by: Ulaş Erdoğan <[email protected]>
cecdbdc
to
9e4c147
Compare
Why this should be merged
RIP-7212 is superseded by EIP-7951 due to some security vulnerabilities discovered. Go-ethereum already implemented and merged the EIP, in PR ethereum#31991.
See avalanche-foundation/ACPs#223 for additional context.
How this was tested
The updated test-json package and unit test.