Commit Graph

35 Commits (2314e9e26b210d9e42308570ea0a4f27b13e73e5)

Author SHA1 Message Date
Josselin 9d17199986 Improve Data dependency (based on SSA) 6 years ago
Josselin 37c2ded097 Add visibility to Solidity script examples 6 years ago
Josselin 1fb497a417 WIP: add support for state variables 6 years ago
Josselin 7e91d7ae5f Add dominators information (node dominators, dominator tree, dominance frontier) 6 years ago
Josselin 5db1510714 Add human printer example 6 years ago
Josselin a1758a1421 Fix typos in print statement 6 years ago
Rene 3700283c85 small typos in print statement 6 years ago
Evgeniy Filatov d50b0f01f3 improved support for external calls 6 years ago
Evgeniy Filatov 4a6d8f3495 implemented external call support, refactored code, added image example 6 years ago
Evgeniy Filatov 5bef2bb1b0 started implementation of call graph printer 6 years ago
Praveen Gupta cbb64a719a Adds example contracts for inheritance printer 6 years ago
Josselin f31bdbcdf0 Add script example to print slithIR operations 6 years ago
Josselin 1c5f48affe Add slithir printer testcase 6 years ago
Josselin 773e39f150 Use slithIR to determine if a function is unprotected 6 years ago
Josselin c442ec056e Add authorization printer example 6 years ago
Josselin 904e453c86 Remove PushArray operation 6 years ago
Josselin bacd12ec2c API changes: 6 years ago
Josselin a15af96993 Add SlithIR representation (WIP) 6 years ago
Josselin 13efd858ed WIP: split ternary expression to multiples expersssion 6 years ago
Josselin 65cb37907c Update image documentation 6 years ago
Josselin e6ed6a43c1 Update documentation 6 years ago
Josselin 4d797bb4b7 API changes: 6 years ago
Josselin 26ab17459c Improve uninitialized storage detector 6 years ago
Josselin a0c366a955 Add uninitialized storage var detector 6 years ago
Josselin e18be0b483 Add re-entrancy detector 6 years ago
Josselin ef32f484e0 Add code quality detector to check if an old version of solc is used 6 years ago
Josselin cfe987ef52 Fix import in examples/bug/pragma.0.4.24.sol 6 years ago
Josselin a97ea53fbd Parse ImportDirective and PragmaDirective 6 years ago
disconnect3d c53ae2bd32 Make Python 3 great again 6 years ago
Josselin 95d99884c2 Fix typo in functions_writing.py 6 years ago
Josselin d6b51cef66 Initial public commit 6 years ago