ethereum / ethereum/execution-apis

Spec needs to specify that the state used in eth_call is AFTER execution of the block

Open
#530 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Io
Stars
1.1k
Forks
530
Avg merge
5d 8h
Merged PRs (30d)
9

Description

Everywhere where the API takes `block_number` like` eth_call `, the spec needs to specify that
the state used for execution is the state AFTER execution of the block with the specified` block_number`.

Currently the spec does not not mention whether the state is BEFORE or AFTER.

This creates ambiguity and implementation errors, since some people err to the side of the state BEFORE block execution.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.