- Text-based user interface for selecting Slither options
- Redirects Slither output to a log file
- Useful for selecting Slither printers
- Install Slither.
- Install
dialog
Mac users brew install dialog
brew install dialogLinux users apt install dialog
sudo apt install dialogWarning Slither needs to be running the same version of
solcas specified in the pragma of the contracts being analyzed. To easily install and switch between solc versions use solc-select.
Clone this repo:
git clone git@github.com:devtooligan/slither-menus.gitBefore running this command from the project root directory, ensure your solc version matches demo/test.sol. Change your solc version or update the test.sol file to run this demo.
bash ./src/slither_menus.sh ./demo/test.sol # optionally add log file dest