Commit Graph

175 Commits (3e8a643c31b67f955ba098a9e43be5724e1697e4)

Author SHA1 Message Date
alpharush 6cc0bda5f6 fix: add newline to incorrect-modifier output 8 months ago
alpharush 3c11786c00 lint and updates tests 8 months ago
alpharush f04a3c15f8 fix: guard literal implicit conversion for arrays 8 months ago
alpharush 294850f2f1 add missing file 9 months ago
alpharush 69ece6da84 fix: support aliases for NewContract operation 9 months ago
Simone 134cadf989 Fix parsing of events 9 months ago
alpharush 801a13e600 add regression test for https://github.com/crytic/slither/issues/2325 9 months ago
alpharush 75c1159d73 add test showing two internal call example is caught 9 months ago
alpharush 04ff85fd65 make it interprocedural (only 1 call deep) 9 months ago
alpharush 69d3c257b4 feat: add out-of-order-retryable ticket detector 9 months ago
Tigran Avagyan 2dff8257a3 updated tests 9 months ago
Simone 18ec60eb2b Update tests 10 months ago
Simone f57c2ca0b3 Detect only assembly blocks 10 months ago
Simone 591c4c0953 Add test 10 months ago
Judy Wu b1c58ca9b2 format 10 months ago
Matt Solomon e876d61fd5
fix: broken doc links (#2299) 10 months ago
Simone 6620bc926e
Fix using for when used with "this" (#2224) 10 months ago
Judy Wu 9f255d8ea9 update test to use output method 10 months ago
Judy Wu abe00363cb bug: address issue #2107 add contract id in inheritance graph printer 10 months ago
alpharush 4454b3e34a
fix: detect selfdestruct in internal calls (#2232) 10 months ago
Simone a793c3f1b9 Don't report if msg.value is in a conditional expression 1 year ago
Simone 4a33541738 Add support top level events 1 year ago
alpharush a2d88b80cd add support for send builtin 1 year ago
dependabot[bot] a433e3ba66
Bump semver in /tests/e2e/compilation/test_data/test_node_modules 1 year ago
dependabot[bot] e94c582542
Bump @openzeppelin/contracts 1 year ago
Feist Josselin 2a7e514a5d Fix snapshot 1 year ago
Feist Josselin 538539ba9e Add return-bomb detector 1 year ago
Feist Josselin 4d1d32b63f Add tautological-compare 1 year ago
Feist Josselin f7ab4a734f Add incorrect-exp detector 1 year ago
Judy Wu 8feb4943d9 Update test to assert expected parameter names 1 year ago
Judy Wu 1cdb2022cb address issue #2127 and allow function parameter name to be empty when casting to string 1 year ago
Feist Josselin 700794971b Release 2 new detectors 1 year ago
Judy Wu f07d506b4a Check s_ and i_ naming convention for private and internal only 1 year ago
Simone f50a126f2c
Improve custom error parsing with constants (#2115) 1 year ago
Judy Wu 733012d15c issue #2083: add exceptions for i_ and s_ in the naming-conventions detector 1 year ago
Simone 8d5c033fbe
Improve mapping-deletion detector for nested mappings (#2084) 1 year ago
Simone 8b07fe59d5
improve name resolution of type aliases (#2061) 1 year ago
Emilio López 9da51fff3b
detectors: cache_array_length: include source mapping in finding (#2076) 1 year ago
joodiewoodo ff52901e6d
Allow underscore in variable naming convention for internal state variables (#2110) 1 year ago
Simone 1c4730dd11 Improve import aliasing 1 year ago
alpharush e8fa8b85fa more cleanup 1 year ago
alpharush 239369c853 propagate return type on call to state variable with interface type 1 year ago
alpharush e80238d8e9 add struct defs to file scope 1 year ago
alpharush c21798021c fix some lint warnings 1 year ago
alpharush 9df54e9c3a update tests 1 year ago
alpharush 9c4bc505d3 handle break/continue 1 year ago
alpharush 4845a3bd26 fix and refactor comparison operator, add support for raise 1 year ago
alpharush e561d33eb1 try removing trailing comment 1 year ago
alpharush f9633ca67a fix name resolution for shadowed state variable 1 year ago
alpharush 0efef8babf add test for parsing and cfgir 1 year ago