ethereum / ethereum/execution-specs
Refactor Exception Mapper to disallow duplicated Keys
Open
P-medium
stale
- Dominant language
- Python
- Stars
- 1.2k
- Forks
- 505
- Avg merge
- 2d 17h
- Merged PRs (30d)
- 117
Description
This key is two times in this list? How does this work with mappings? What if the same keys have different values, does it throw? :thinking:
_Originally posted by @jochem-brouwer in https://github.com/ethereum/execution-spec-tests/pull/1416#discussion_r2041093251_
Contributor guide
Research direction
No file, test, or entry point is named in the issue. Locate the Exception Mapper and its key-mapping definitions, then inspect existing tests to determine how duplicate keys are currently handled; done means duplicate keys are disallowed and the behavior for conflicting values is covered.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- tooling
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100