crytic / crytic/crytic-compile
[Bug]: range of compiler versions not supported
- Dominant language
- Python
- Stars
- 197
- Forks
- 97
- PR merge metrics
- No merged PRs in 30d
Description
### Describe the issue:
Slither cannot scan addresses with source code with compile versions range
### Code example to reproduce the issue:
https://optimistic.etherscan.io/token/0x94b008aa00579c1307b0ef2c499ad98a8ce58e58#code


### Version:
0.9.6
### Relevant log output:
_No response_
Contributor guide
Research direction
Start with the Etherscan contract linked in the issue and reproduce the failure using version 0.9.6. Trace how compiler-version ranges are handled during the Slither scan. Done means the linked address and its source with a compiler-version range can be scanned successfully.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- compilers
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100