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

feat: unimplemented precompile throw EVM revert #890

Open
enitrat opened this issue Sep 3, 2024 · 1 comment
Open

feat: unimplemented precompile throw EVM revert #890

enitrat opened this issue Sep 3, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@enitrat
Copy link
Contributor

enitrat commented Sep 3, 2024

unimplemented precompiles should throw an EVM Error and exit the current execution frame with an EXCEPTIONAL_HALT, but not panic the entire transaction.

@enitrat enitrat added the enhancement New feature or request label Sep 3, 2024
@github-project-automation github-project-automation bot moved this to 🆕 Backlog in Kakarot on Starknet Sep 3, 2024
@RajeshRk18
Copy link

@enitrat Can I work on this?

I will change exec_precompile such that every unimplemented precompile returns EVMError::NotImplemented.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
Status: 🆕 Backlog
Development

No branches or pull requests

2 participants