Commit Graph

3338 Commits (337ed45bf63cf20cd9e9aa0f6ae1594a609c35e1)
 

Author SHA1 Message Date
Josselin c0ba9a7191 API change: contract.functions_all_called -> all_functions_called 6 years ago
Josselin 64231df5ae Add LockedEther detector 6 years ago
Josselin 6216a9ccd7 API change: contract.functions_all_called -> all_functions_called 6 years ago
Dan Guido 20b8fdb7bc
Merge pull request #21 from trailofbits/docker 6 years ago
William Woodruff 4bf5f47364
Dockerfile: Add initial Dockerfile 6 years ago
Josselin f7a0337c24 Fix bugs (incorrect if then else parsing, incorrect - operator) 6 years ago
Josselin accb786037 Fix incorrect CFG recovery of 'else if' 6 years ago
Josselin 8f579bdd82 Better handling of ternary on return statement 6 years ago
Josselin e426f1bc93 Add specific_taint module 6 years ago
Josselin 75cb9c56fb Allow multiple using_for on the same type 6 years ago
Josselin 15b0f2d18a Allow library on address 6 years ago
Josselin b486c8c1fb Add Transfer and Send operation 6 years ago
Josselin 773e39f150 Use slithIR to determine if a function is unprotected 6 years ago
Josselin 8504d480ce Merge branch 'master' into slithir 6 years ago
Feist Josselin 0d1bbbebad
Update example.py 6 years ago
Josselin 6790757549 Update __main__.py with new classification system 6 years ago
Josselin a2e1590227 Improve error reporting for incorrect detector config 6 years ago
Josselin f428e4cb4b AbstractDetector: 6 years ago
Josselin 3d7781aac5 Update README 6 years ago
Josselin 43f6414d9f Open source unused state variable detector 6 years ago
Josselin d8ca53c6e9 Add TmpNewStructure module 6 years ago
Josselin 7df39d4b07 Filter library to only Variable 6 years ago
Josselin 374dfa72d5 Improve call to library (not working with using A for *) 6 years ago
Josselin a5db66067f Fix incorrect multiple inheritance order 6 years ago
Josselin b1e3cf6367 Merge branch 'master' into slithir 6 years ago
Josselin c442ec056e Add authorization printer example 6 years ago
Josselin ab690d1f24 Dont run detectors if a printer is called 6 years ago
Josselin 904e453c86 Remove PushArray operation 6 years ago
Josselin ef40d0d74b Merge branch 'master' into slithir 6 years ago
Josselin bacd12ec2c API changes: 6 years ago
Josselin 040d2d3744 Add __eq__ , __hash__ in SolidityVariable 6 years ago
Josselin 386e1023b1 Remove print 6 years ago
Josselin c9bdaf19a9 Remove print 6 years ago
Josselin b6dbe26299 Merge branch 'dev' into slithir 6 years ago
Josselin cad16a5d96 Add is_erc20 to core.contract 6 years ago
Josselin dda057728d Add taint as slither module 6 years ago
Josselin 0890dbf337 Merge branch 'dev' into slithir 6 years ago
Josselin 7952a804a8 Refactor function.all_.. methods 6 years ago
Josselin f72706d77f Merge branch 'dev-remove-ternary-expression' 6 years ago
Josselin a15af96993 Add SlithIR representation (WIP) 6 years ago
Dan Guido 92e3578f16
Update README.md 6 years ago
Dan Guido 64dbdd17a2
better features list 6 years ago
Dan Guido f1f08de415
Update README.md 6 years ago
Dan Guido b538e52b55
Update README.md 6 years ago
Dan Guido 2700853ee3
Update README.md 6 years ago
Dan Guido 9f17dedd9b
Update README.md 6 years ago
Dan Guido 4d24862b36
Update README.md 6 years ago
Dan Guido 5e092685cc
Update README.md 6 years ago
Dan Guido b9f5340843
Update README.md 6 years ago
Josselin 13efd858ed WIP: split ternary expression to multiples expersssion 6 years ago