A powerful Solidity static analyzer that takes a bird's eye view over your smart contracts.
aderyn_driver drives the process of running aderyn over a codebase, utilizing aderyn_core.
Order of operation:
- Configuration
- Aderyn detects the source folder containing the contracts as well as the remappings to enable scan.
- Build the
WorkspaceContext.- Uses
solidity-ast-rsto get the ASTs of the solidity files and then createss a Workspace Context out of the same.
- Uses
- Calls
aderyn_core::detect_issuesand then serializes the report based on output file format

