Skip to content
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

Add EVM version color coding in the opcodes table #38

Closed
assimovt opened this issue Oct 30, 2021 · 2 comments
Closed

Add EVM version color coding in the opcodes table #38

assimovt opened this issue Oct 30, 2021 · 2 comments
Assignees
Labels
feature New awesome feature improvement Improvement
Milestone

Comments

@assimovt
Copy link
Contributor

For example:

  • Remove the group column, color code it instead with a legend somewhere else
  • Color code per version of ethereum
@assimovt
Copy link
Contributor Author

assimovt commented Oct 30, 2021

Couple of questions here:

  1. Where would you like to put the group column? Somewhere else? ;)
  2. Do you want to color code the opcodes in which fork they have been introduced? For example, there are all opcodes, but then additional ones added in various forks (speced here: https://github.com/ethereumjs/ethereumjs-monorepo/blob/master/packages/vm/src/evm/opcodes/codes.ts#L197) Would it be enough to show these added ones and their associated hard fork?

@assimovt assimovt added feature New awesome feature improvement Improvement labels Oct 30, 2021
@assimovt assimovt added this to the Beta milestone Oct 30, 2021
@peroket
Copy link
Member

peroket commented Nov 1, 2021

  • I think we can just remove the group column, and we will just display it in their own dedicated page
  • I guess yes you can add a small column to show those, that link is not complete though, it's missing BASEFEE for example (available from London), so maybe you can just hardcode it from the current https://evm.codes/. By the way, BASEFEE has no descriptions, how come?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New awesome feature improvement Improvement
Projects
None yet
Development

No branches or pull requests

2 participants