-
Notifications
You must be signed in to change notification settings - Fork 11.8k
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
Remove the draft prefix to ERC20Permit #3793
Conversation
I actually started working on a PR without realising that @Amxx has already done it :-D. In any case, I wanted to make you aware of that in
I'm not yet sure about the usage of 'cryptography/EIP712.sol': 'utils/cryptography/EIP712.sol', // You forgot to update this in the EIP-712 update PR
'token/ERC20/ERC20Permit.sol': 'token/ERC20/extensions/ERC20Permit.sol',
'token/ERC20/IERC20Permit.sol': 'token/ERC20/extensions/IERC20Permit.sol', |
We are keeping the old files (as redirect to the new) for backward compatibility ... so forgetting that would not have been a major issue ... but you are right, fixing that is better ! |
Co-authored-by: Francisco <frangio.1@gmail.com>
Hi, just seen that 4.8.0 version does not include final ERC20Permit, is that a mistake because draft-ERC20Permit.sol file states :
Thanks ! |
@cpecorari no that's correct - you have to check the released version here: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.0/contracts/token/ERC20/extensions/draft-ERC20Permit.sol. I guess the release |
Indeed this didn't make it to 4.8. But please do not use the There is nothing different in the code, so you can use the "draft" version from 4.8. |
Fixes #3790
PR Checklist