-
Notifications
You must be signed in to change notification settings - Fork 20k
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
core: implement EIP-2935 #29465
core: implement EIP-2935 #29465
Conversation
@s1na, pinging you to be aware of some extra changes that happened on Kaustinen after you pulled the work from the other branch, see: gballet#411, which some days after where also updated in the EIP ethereum/EIPs@2b73ecb |
62cf853
to
246b158
Compare
Co-authored-by: Guillaume Ballet <gballet@gmail.com> Co-authored-by: Ignacio Hagopian <jsign.uy@gmail.com>
Updated to the devnet-1 spec changes. |
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.
tests submodule change was accidentally pushed to this branch.
We should also deploy it for dev mode |
@rjl493456442 I believe it does |
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, left a nitpick but no show stopper
EIP still says
|
The EIP is under-specified. It says to update directly (as in, do not invoke contract). And then
But those are not two equivalent alternatives. In case the code does not exist, those two scenarios will differ wildly.
I don't see how EIP-2935 can be scheduled for inclusion with the EIP so ambiguous. cc @gballet |
Here's my proposed changes to the EIP: ethereum/EIPs#8816 |
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 but with some minor suggestions
Co-authored-by: Martin HS <martin@swende.se>
https://eips.ethereum.org/EIPS/eip-2935 --------- Co-authored-by: Guillaume Ballet <gballet@gmail.com> Co-authored-by: Ignacio Hagopian <jsign.uy@gmail.com> Co-authored-by: Martin HS <martin@swende.se>
Copied over and adapted from https://github.com/gballet/go-ethereum/tree/kaustinen-with-shapella, following the latest changes to the spec: https://eips.ethereum.org/EIPS/eip-2935