Skip to content

Conversation

JonathanOppenheimer
Copy link
Member

@JonathanOppenheimer JonathanOppenheimer commented Aug 11, 2025

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.

@JonathanOppenheimer JonathanOppenheimer changed the base branch from master to main August 11, 2025 18:39
@JonathanOppenheimer JonathanOppenheimer marked this pull request as ready for review August 11, 2025 18:45
Copy link
Collaborator

@ARR4N ARR4N left a 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.

@JonathanOppenheimer
Copy link
Member Author

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.

Got it - my apologies! I have broken them out into 2 different PRs.

JonathanOppenheimer added a commit that referenced this pull request Aug 12, 2025
## Why this should be merged
This PR removes the custom secp256 implementation in a single, seperate
commit, as requested in #214
@JonathanOppenheimer JonathanOppenheimer force-pushed the cherry-pick-eip-7951 branch 2 times, most recently from 904211b to d7d19a6 Compare August 12, 2025 14:44
@ARR4N
Copy link
Collaborator

ARR4N commented Aug 13, 2025

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 (b3131f0) so that the metadata matches their master branch. If you amend the commit, remember to use --no-edit.

@JonathanOppenheimer
Copy link
Member Author

I've re-cherry picked the commit and removed the additional Osaka registration. Let me know if it looks good now!

@JonathanOppenheimer JonathanOppenheimer merged commit 9e4c147 into main Aug 14, 2025
12 checks passed
@JonathanOppenheimer JonathanOppenheimer deleted the cherry-pick-eip-7951 branch August 14, 2025 15:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants