Skip to content

chore(spec-specs): delay get_code calls in CALL opcodes - #17

Open
spencer-tb wants to merge 1 commit into
dummy-2473-basefrom
worktree-amsterdam-upstream
Open

chore(spec-specs): delay get_code calls in CALL opcodes#17
spencer-tb wants to merge 1 commit into
dummy-2473-basefrom
worktree-amsterdam-upstream

Conversation

@spencer-tb

@spencer-tb spencer-tb commented Jun 16, 2026

Copy link
Copy Markdown
Owner

🗒️ Description

Delay get_code calls in CALL opcodes until after gas charging and the stack-depth check, so code is only fetched once the call is actually entered.

🔗 Related Issues or PRs

Copies ethereum#2473

✅ Checklist

  • All: Ran fast static checks to avoid unnecessary CI fails, see also Code Standards and Enabling Pre-commit Checks:
    just static
  • All: PR title adheres to the repo standard - it will be used as the squash commit message and should start type(scope):.
  • All: Considered updating the online docs in the ./docs/ directory.
  • All: Set appropriate labels for the changes (only maintainers can apply labels).

Cute Animal Picture

Put a link to a cute animal picture inside the parenthesis-->

@spencer-tb
spencer-tb force-pushed the worktree-amsterdam-upstream branch from 84b22c0 to dacaf9f Compare June 16, 2026 09:39
@spencer-tb spencer-tb changed the title refactor(specs): delay get_code calls in CALL-like opcodes (dummy of #2473) chore(spec-specs): delay get_code calls in CALL opcodes Jun 16, 2026
@spencer-tb
spencer-tb force-pushed the worktree-amsterdam-upstream branch 2 times, most recently from f89a1f6 to 72e97e1 Compare June 16, 2026 09:40
Co-authored-by: Ignacio Hagopian <jsign.uy@gmail.com>
@spencer-tb
spencer-tb force-pushed the worktree-amsterdam-upstream branch from 72e97e1 to f979dec Compare June 16, 2026 09:42
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