list_functions
List functions in Solidity projects filtered by contract, visibility, and modifiers. Returns signatures, visibility, modifiers, arguments, and return types for security analysis.
Instructions
Lists functions across the project or filtered by contract, visibility, and modifier usage. Use this when searching for functions with specific characteristics like external entry points, functions with modifiers, or private helpers. Returns function signatures, visibility, modifiers, arguments, and return types. Does not include function source code; use get_function_source for that. Supports pagination and sorting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| request | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| success | Yes | ||
| has_more | No | True if there are more results beyond this page | |
| functions | Yes | ||
| total_count | Yes | ||
| error_message | No |