Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add entry points detector #529

Open
nisedo opened this issue Jun 12, 2024 · 3 comments
Open

Add entry points detector #529

nisedo opened this issue Jun 12, 2024 · 3 comments
Labels
auditor mode Separate mode in aderyn, specifically for auditors priority-medium Medium priority issue - Tackle after priority-high

Comments

@nisedo
Copy link

nisedo commented Jun 12, 2024

Hi, it would be great to have a detector that identifies all entry points (public/external non-pure/view functions) and prints them in the report with their modifier if they have one.

To help auditors quickly identify entry points at the start of a new audit.

@alexroan alexroan added priority-low Low priority issue auditor mode Separate mode in aderyn, specifically for auditors labels Jun 17, 2024
@alexroan
Copy link
Contributor

Dependent on #512

@alexroan alexroan added priority-medium Medium priority issue - Tackle after priority-high and removed priority-low Low priority issue labels Jun 24, 2024
@nisedo
Copy link
Author

nisedo commented Jul 17, 2024

Hi Alex, I've rethought and refined my idea for generating a report that would help auditors get an overview of the important points of a contract for an audit: https://meowing-earth-cff.notion.site/Aderyn-auditor-report-feature-bc2979ccb971482a9042885e1d03a7c2?pvs=4

Capture d’écran 2024-07-17 à 11 26 45

Wdyt?

@TilakMaddy
Copy link
Contributor

Hi @nisedo thanks for feedback. The original plan was to make this output report in an excel sheet. (Tables are excel friendly) :)

But feel free to chime in and give ideas

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auditor mode Separate mode in aderyn, specifically for auditors priority-medium Medium priority issue - Tackle after priority-high
Projects
None yet
Development

No branches or pull requests

3 participants