BEP-312: Announce EIP-6049 Deprecate SELFDESTRUCT#312
Merged
brilliant-lx merged 1 commit intobnb-chain:masterfrom Nov 17, 2023
buddh0:bep312-Deprecate-SELFDESTRUCT
Merged
BEP-312: Announce EIP-6049 Deprecate SELFDESTRUCT#312brilliant-lx merged 1 commit intobnb-chain:masterfrom buddh0:bep312-Deprecate-SELFDESTRUCT
brilliant-lx merged 1 commit intobnb-chain:masterfrom
buddh0:bep312-Deprecate-SELFDESTRUCT
Conversation
|
Thank you for sharing. I am not an expert on BSC. Hopefully appropriate references can be added to the BEP to mention any official statements the BSC project has made or any analysis that has been made of impact on deployed BSC contracts. It is possible that because BSC was deployed after ETH a more aggressive implementation of this BEP can be done than has been done on ETH with EIP-6049. |
foxweba3
added a commit
to foxweba3/BEPs
that referenced
this pull request
Dec 4, 2023
)" This reverts commit c4ef59b.
This was referenced Dec 5, 2023
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
BEP-312: Announce EIP-6049 Deprecate SELFDESTRUCT
1. Summary
As part of Shanghai upgrade, EIP-6049: Deprecate SELFDESTRUCT is required to be announced in the BSC community.
2. Abstract
This EIP deprecates the
SELFDESTRUCTopcode and warns against its use. A breaking change to this functionality is likely to come in the future.3. Motivation
Discussions about how to change
SELFDESTRUCTare ongoing. But there is a strong consensus that something will change.4. Specification
Documentation of the
SELFDESTRUCTopcode is updated to warn against its use and to note that a breaking change may be forthcoming.5. Rationale
As time goes on, the cost of doing something increases, because any change to
SELFDESTRUCTwill be a breaking change.The Ethereum Blog and other official sources have not provided any warning to developers about a potential forthcoming change.
6. Backwards Compatibility
This EIP updates non-normative text in the Yellow Paper. No changes to clients is applicable.
7. Security Considerations
None.
8. License
The content is licensed under CC0.
9. Reference
William Entriken (@fulldecent), "EIP-6049: Deprecate SELFDESTRUCT," Ethereum Improvement Proposals, no. 6049, November 2022. [Online serial]. Available: https://eips.ethereum.org/EIPS/eip-6049.