Add YUL info
Open
enhancement
- Dominant language
- Python
- Stars
- 6.4k
- Forks
- 1.1k
- PR merge metrics
- No merged PRs in 30d
Description
The minimal info needed:
- If a local/state variable is used
- If there are external calls
- If a [solidity variable](https://github.com/crytic/slither/blob/6420a19c22a08781a7021b522b5e281634daeacc/slither/core/declarations/solidity_variables.py) is used
Semantic info (ex: data dependency) would be great, but we can start by parsing the yul AST present in an asm inline block, and match the variables/calls used with their Slither's objects.
Contributor guide
Assessment
This issue has not been assessed yet.