crytic/slither

Threewidth computation

Open

#389 ouverte le 17 déc. 2019

Voir sur GitHub
 (0 commentaires) (0 réactions) (0 assignés)Python (886 forks)batch import
enhancementhelp wanted

Métriques du dépôt

Stars
 (4 769 stars)
Métriques de merge PR
 (Merge moyen 54j 9h) (2 PRs mergées en 30 j)

Description

In The Treewidth of Smart Contracts, the authors computed the treewidth of smart contracts, and showed that, in average, real-world contracts have a threewidth of 3.35 (intraprocedural) and 3.65 (interprocedural).

It would be interesting to add threewidth computation to Slither, and replay those results.

Guide contributeur