Skip to content

Add Natrix the static analysis tool for Vyper contracts #258

@s3bc40

Description

@s3bc40

We should add Natrix to Moccasin, it could be a great addition to analyze and identify issues in Vyper contracts.

https://albertocentonze.github.io/natrix/

@AlbertoCentonze even prepared for an addition to the framework by implement _obtain_default_paths with moccasin lib path.

https://github.com/AlbertoCentonze/natrix/blob/main/natrix/ast_tools.py#L64-L82

Natrix versions are tied to a specific Vyper version, but a full support for 0.4.x is under development.

@PatrickAlphaC anything to keep in mind or to prepare between the tools?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions