crytic/slither

Threewidth computation

Open

#389 aperta il 17 dic 2019

Vedi su GitHub
 (0 commenti) (0 reazioni) (0 assegnatari)Python (886 fork)batch import
enhancementhelp wanted

Metriche repository

Star
 (4769 star)
Metriche merge PR
 (Merge medio 54g 9h) (2 PR mergiate in 30 g)

Descrizione

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.

Guida contributor