Commit Graph

944 Commits (3e8a643c31b67f955ba098a9e43be5724e1697e4)

Author SHA1 Message Date
alpharush cec07db510
feat: add `--unstructured` to slither-read-storage; retrieve custom storage layouts (#1963) 1 year ago
alpharush 8a5aab62c9
reduce false positives on modifying storage array by value detector (#1962) 1 year ago
alpharush 7cb7cb94ad
inform user if inheritance cannot be resolved (#1956) 1 year ago
alpharush fc9377d28c
fail if artifact does not existing (#1947) 2 years ago
Simone adabce6180
Detect when ether is sent in Yul (#1909) 2 years ago
alpharush 0c27b000aa add support for prevrando (solc 0.8.18) 2 years ago
William E Bodell III 00461aad9a
slither-read-storage native POA support (#1843) 2 years ago
Feist Josselin 649e8d5e94 Minor python improvements 2 years ago
webthethird b1d6177f1d Black 2 years ago
webthethird e8a8081482 Typo, solc version 2 years ago
webthethird d61897192c Test additional tests in test_implicit_returns.py 2 years ago
webthethird 5875b54171 Test legacy and compact in test_implicit_returns.py 2 years ago
webthethird 3cf394e4b8 Add more test cases to test_implicit_returns.py 2 years ago
webthethird 242a04b72b Remove implicit-returns.sol from test_ast_parsing.py 2 years ago
webthethird e63b578e36 Fix typos, lint 2 years ago
webthethird 9c8eb75d43 Fix typos 2 years ago
webthethird 80c96cff84 Begin test_implicit_returns.py 2 years ago
webthethird ba1d536f40 Add legacy option to `slither_from_source` fixture 2 years ago
webthethird 326ec9093d Remove AST parsing tests 2 years ago
webthethird 0d936480ab Remove debugging statement 2 years ago
webthethird e4864de04f Fix expected json artifacts 2 years ago
webthethird 371ca7dd05 Add parser tests for implicit returns 2 years ago
webthethird bffb1729c5 Update expected json artifacts for conditional-all.sol 2 years ago
webthethird 728e40c7ec Update 18 affected json artifacts 2 years ago
webthethird e3a8a9864a Revert "Update compiles" 2 years ago
webthethird 3a0f005a4f Revert "Update expected json artifacts" 2 years ago
webthethird d2ae1681a4 Add missing json artifact 2 years ago
webthethird d215d05de2 Bump 2 years ago
webthethird 2d8fd3abf0 Add missing json artifact 2 years ago
webthethird f5ef00d033 Update json artifacts 2 years ago
webthethird d28bf61bd2 Update compiles 2 years ago
webthethird 643242aeea Update expected json artifacts 2 years ago
webthethird 30794d016e Update expected json artifacts 2 years ago
Simone 413a50a1d2 Fix call to a function in an inner scope 2 years ago
Simone a21e7b4cd1 Fix yul function calls 2 years ago
bart1e 0b7257209d External calls handled + output printing changed 2 years ago
Simone 408c863bbf Fix crash when variable is initialized 2 years ago
Simone 58e01ea218 Don't report variable in loop header 2 years ago
webthethird 10641851e7 Update test 2 years ago
Simone 1a36952349 Add test 2 years ago
0xGusMcCrae 279f1cb61c resolve pragma version causing tests to fail 2 years ago
0xGusMcCrae 92c06c4f4a add tool slither-interface 2 years ago
alpharush 36142aa3fb do not detect incorrect-shift when rhs is constant 2 years ago
alpharush 2d65116392 reduce false positives for incorrect-equality on struct fields 2 years ago
bart1e 9cc616e4cc Old tests removed 2 years ago
bart1e d1804f3d01 Tests updated 2 years ago
bart1e 71fef2c437 'unsupported operand type' error fix 2 years ago
bart1e f48189951b Detector for array length caching added 2 years ago
bart1e 32d4bba9ef Tests updated 2 years ago
bart1e 4f67630990 Detector for incorrect using-for at the top level added 2 years ago