-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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
Update EIP-2612: Move to Last Call #5506
Conversation
All tests passed; auto-merging...(pass) eip-2612.md
|
CodeSpell is a great idea but it's highlighting errors in unrelated files. Edit: Ok they show up in the Files tab but they are not affecting the mergeability of the PR. The validator is complaining about references to non-Final EIPs. I'd like to challenge this rule. Referring to prior art should be encouraged even if that prior art is a non-Final EIP. As far as I can tell the only problem would be to extend or somehow depend on a non-Final EIP. This also touches on the ambiguity of the |
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 are a lot of external links that need to be removed that I can't comment on. Try to either remove the snippet/sentence/paragraph they're in (if they aren't necessary) or keep the text but remove the link.
Co-authored-by: Pandapip1 <45835846+Pandapip1@users.noreply.github.com>
The remaining external links are for test cases and reference implementation. Are those ok? The discussions link is the GitHub issue, back in June it was said that it's not required to move that to Ethereum Magicians (#2613 (comment)). |
No, those are not okay. Please move them to the assets folder. Sorry for the inconvenience! EDIT: For your convenience, I put them in the assets folder myself. I am also eager to get this to final.
That is correct. This will (eventually) require a manual merge. |
Removed reference implementation and tests. GitHub doesn't allow me to request reviews from multiple people. |
CC @MrChico |
I've postponed the deadline and reached out to @MrChico for approval. @Pandapip1 Please approve again when you can. |
title: permit – 712-signed approvals | ||
description: ERC-20 approvals via secp256k1 signatures | ||
title: "EIP-20 Permit Extension: Signed Approvals" | ||
description: EIP-20 approvals via EIP-712 secp256k1 signatures | ||
author: Martin Lundfall (@Mrchico) | ||
discussions-to: https://github.com/ethereum/EIPs/issues/2613 |
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.
Would you mind creating a new thread on Ethereum magicians?
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.
I explicitly asked about this at the beginning of this process and I was told it was okay to keep this link. Please do not put unnecessary hurdles on this PR that has been open for over a month already.
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.
This isn't a hurdle. This was truly a suggestion that would speed up the process later on (hence why I used a comment instead of a request for changes) but one that is optional.
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.
Ok, sorry that I misunderstood.
I agree with the suggestion. To the editors: would it be okay to make the change along with the future PR that will move the EIP to Final? (Just trying to reduce the number of PRs that will need to be approved.) |
I am ok |
If you don't mind, please make it in two separate PRs. I personally think it's okay, but some editors might disagree and say it's a significant enough change to push back the last call deadline. |
* Move EIP-2612 to Last Call * replace ERC- with EIP- * Update EIPS/eip-2612.md Co-authored-by: Pandapip1 <45835846+Pandapip1@users.noreply.github.com> * remove external links * ERC -> EIP * remove external links * delay deadline * Create UniswapV2ERC20.spec.ts * Create UniswapV2ERC20.sol * Use files in assets folder * add missing assets and license * edit title and description * Fix YAML Error * fix asset links * push last-call-deadline * remove reference implementation and test cases * postpone deadline Co-authored-by: Pandapip1 <45835846+Pandapip1@users.noreply.github.com>
This EIP is widely deployed and should be finalized. There are ideas for improvement but all would break compatibility with existing implementations so I believe they should be done as a new EIP.
The changes in this PR are editorial only.