Skip to content

feat: add OOG error handling for CALLCODE, DELEGATECALL and STATICCALL to ErrorOOGCall#56

Closed
silathdiir wants to merge 1 commit into
masterfrom
feat/add-callcode-delegatecall-staticcall-oog-errors
Closed

feat: add OOG error handling for CALLCODE, DELEGATECALL and STATICCALL to ErrorOOGCall#56
silathdiir wants to merge 1 commit into
masterfrom
feat/add-callcode-delegatecall-staticcall-oog-errors

Conversation

@silathdiir
Copy link
Copy Markdown

@silathdiir silathdiir commented Jan 27, 2023

Upstream issue privacy-ethereum#360

Circuit PR scroll-tech/zkevm-circuits#262

Summary

  1. Merge ExecutionState.ErrorOutOfGasCALLCODE, ErrorOutOfGasDELEGATECALL and ErrorOutOfGasSTATICCALL into ExecutionState.ErrorOutOfGasCall.

  2. Update both spec and test code for OOG call.

@silathdiir silathdiir changed the title Handle OOG errors for CALLCODE, DELEGATECALL and STATICCALL feat: add OOG error handling for CALLCODE, DELEGATECALL and STATICCALL to ErrorOOGCall Jan 27, 2023
@silathdiir
Copy link
Copy Markdown
Author

Thanks for @DreamWuGit 's help for code review. Moved to upstream privacy-ethereum#368

@silathdiir silathdiir closed this Feb 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant