Commit Graph

23 Commits (0891f9a8a5e5e096084476e4b2bd292c3685f251)

Author SHA1 Message Date
Josselin 833e390707 Clean call-graph printer (+ export every contract individually) 6 years ago
Josselin fe8114056d possible_paths.py: create a tool (instead of a adhoc script) 6 years ago
David Pokora 007ed2a9cc Added possible_paths.py to example scripts: Provides information about all functions/paths which reach specified target functions. 6 years ago
David Pokora 9edf5ad06d
Added possible_paths.py to example scripts: Provides information about all functions/paths which reach specified target functions. 6 years ago
Josselin b7f50f852a Improve data_dependency unit tests (add PropagateThroughArguments) 6 years ago
Josselin 6086e44885 Add data depenency tests to travis 6 years ago
Josselin a3d951fbc2 API change: 6 years ago
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 a1758a1421 Fix typos in print statement 6 years ago
Rene 3700283c85 small typos in print statement 6 years ago
Josselin f31bdbcdf0 Add script example to print slithIR operations 6 years ago
Josselin 773e39f150 Use slithIR to determine if a function is unprotected 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 4d797bb4b7 API changes: 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