Skip to content

EIP-3855: PUSH0 instruction #63

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

Closed
2 of 4 tasks
OlivierBBB opened this issue Jan 22, 2025 · 0 comments · Fixed by #145
Closed
2 of 4 tasks

EIP-3855: PUSH0 instruction #63

OlivierBBB opened this issue Jan 22, 2025 · 0 comments · Fixed by #145
Assignees
Labels
hardfork shanghai EIP's for the Shanghai hardfork London to Prague London to Pectra will implement For those EIP's that will be implemented on Linea
Milestone

Comments

@OlivierBBB
Copy link
Collaborator

OlivierBBB commented Jan 22, 2025

EIP-3855: PUSH0 instruction

Progress

Impact

Very minor.

  • Adding PUSH0 to the PUSHPOP instruction family
  • DO NOT raise the PUSH_FLAG (for ROM reasons)
  • Raise the DEC_FLAG_3
  • Careful: the (static) gas price isn't that of a PUSHX (3) but 2.

Notes

Should be pretty straightforward

Test vectors

  • OOGX
  • stackOverflowException
@OlivierBBB OlivierBBB added London to Prague London to Pectra hardfork shanghai EIP's for the Shanghai hardfork labels Jan 22, 2025
@OlivierBBB OlivierBBB changed the title EIP-3855 EIP-3855: PUSH0 instruction Jan 22, 2025
@OlivierBBB OlivierBBB added the will implement For those EIP's that will be implemented on Linea label Jan 22, 2025
@letypequividelespoubelles letypequividelespoubelles added the good first issue Good for newcomers label Feb 24, 2025
@OlivierBBB OlivierBBB added this to the London to Pectra milestone Mar 22, 2025
@OlivierBBB OlivierBBB linked a pull request Apr 2, 2025 that will close this issue
@OlivierBBB OlivierBBB self-assigned this Apr 2, 2025
@OlivierBBB OlivierBBB changed the title EIP-3855: PUSH0 instruction EIP-3855: PUSH0 instruction Apr 6, 2025
@OlivierBBB OlivierBBB removed the good first issue Good for newcomers label Apr 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hardfork shanghai EIP's for the Shanghai hardfork London to Prague London to Pectra will implement For those EIP's that will be implemented on Linea
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants