Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Mark deprecated opcodes appropriately under EOF #358

Open
axic opened this issue Dec 3, 2024 · 1 comment
Open

Mark deprecated opcodes appropriately under EOF #358

axic opened this issue Dec 3, 2024 · 1 comment

Comments

@axic
Copy link

axic commented Dec 3, 2024

It is awesome that EOF opcodes were added in #329, but unfortunately the instructions removed/deprecated by EOF are still displayed.

There are countless removed instructions across the several EIPs, to name a few:

  • JUMP
  • JUMPI
  • PC
  • CODE*
  • EXTCODE*
  • CALLCODE

@rakita's infographic gives a good idea (see the "legacy opcodes" list): https://x.com/rakitadragan/status/1825174503548178843

@axic axic changed the title Mark deprecated opcodes appropriate under EOF Mark deprecated opcodes appropriately under EOF Dec 4, 2024
@iFrostizz
Copy link

According to https://eips.ethereum.org/EIPS/eip-4750#disallowed-instructions, JUMPDEST is renamed to NOP.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants