Skip to content

Deprecate EIP-777 #7340

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

Merged
merged 5 commits into from
Sep 13, 2022
Merged

Deprecate EIP-777 #7340

merged 5 commits into from
Sep 13, 2022

Conversation

Pandapip1
Copy link
Member

Description

Adds a deprecation notice next to the mention of EIP-777 on the standards page.

Related Issue

N.A.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
@Pandapip1
Copy link
Member Author

Pandapip1 commented Aug 8, 2022

EIP-777 is tricky to implement correctly (it's particularly vulnerable to reentrancy attacks because it can't follow the checks effects interactions pattern) and is not widely used. OpenZeppelin is planning on hiding their EIP-777 implementation from the documentation in an effort to deprecate it.

@minimalsm
Copy link
Contributor

Thanks @Pandapip1. Curious if you think we should still have a page on EIP-777?

@Pandapip1
Copy link
Member Author

I think we should, even as a historical archive.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
@Pandapip1
Copy link
Member Author

Bump.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
@vercel
Copy link

vercel bot commented Aug 26, 2022

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
ethereum-org-website ✅ Ready (Inspect) Visit Preview Aug 26, 2022 at 7:52PM (UTC)

minimalsm
minimalsm previously approved these changes Sep 9, 2022

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
@minimalsm minimalsm merged commit 89d485d into ethereum:master Sep 13, 2022
@Pandapip1 Pandapip1 deleted the patch-2 branch September 13, 2022 17:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content 🖋️ This involves copy additions or edits
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants