Static Analyzer for Solidity and Vyper
Role in this project:
QA Engineer / Test Automation Engineer Contributions:9 commits, 2 PRs, 2 branches in 1 year 1 month
Contributions summary:Michael primarily contributed to the project by adding comprehensive tests for various Solidity code vulnerabilities and design issues, including incorrect shift operations, missing inheritance implementations, enum conversions, multiple constructors, deprecated standards usage, divide-before-multiply operations, tautologies, and similar variable names. Their work involved writing test cases in the `tests/test_detectors.py` file and creating corresponding Solidity test contracts to validate the effectiveness of the vulnerability detection mechanisms. These tests ensure the static analysis tool, Slither, functions correctly.
soliditystatic-analyzervyperethereumstatic-analysis
Guidelines and training material to write secure smart contracts
Contributions:2 commits in 15 days
smart-contracts