Commit Graph

668 Commits (ea10acad827b7a80085edd1c3020e66fa464ff17)

Author SHA1 Message Date
samczsun 8dedca093f Add solidity-yul interaction tests 4 years ago
samczsun 41e7898100 emit is working now 4 years ago
Josselin b5ba8c25f2 black 4 years ago
Josselin 9ccfe83388 Fix minor and improve support for multiple source mapping 4 years ago
Josselin 243e162c93 Fix ci 4 years ago
Josselin 2ee2792064 Refactor detectors tests to use pytest 4 years ago
samczsun 6d4e1c7fb4 fix all for loop tests 4 years ago
samczsun 6cad9d1919 fix all functioncall tests 4 years ago
samczsun 92622787da add 0.7.2 files 4 years ago
samczsun be8e916ca7 add some more generated files 4 years ago
samczsun fabe573cb0 clean up pytest 4 years ago
Josselin b8405082e9 Use pytest for ast parsing tests (WIP) 4 years ago
samczsun 2af66130f6 parser testing 4 years ago
Josselin 690d487166 Update test 4 years ago
Evan Sultanik fd085c3e6c More typo fixes 4 years ago
Josselin 0caada35dc solc-version: minor 4 years ago
Josselin ff0d820da6 solc-version: 4 years ago
Josselin 799fe16c21 Update solc-version recommended versions (fix #570) 4 years ago
Josselin cd592e2923 Copy editing on all public detectors 4 years ago
Emilio López e9f4283323 linting: Solve Markdown linting errors 4 years ago
Josselin 2b5f3099dd Update tests 5 years ago
Josselin 2b4a67da9a Fix bug introduced in #445: The change in the function signature makes the parsing failed, as solc generated in the json type using the contract's name 5 years ago
Josselin 8e9ff550ed Update regression tests 5 years ago
Josselin fcee2ad577 Fix find path test 5 years ago
Josselin 6c7ce89db2 Refactor reentrancy to show where are the calls/write to variables in internal calls (fix #412) 5 years ago
Josselin 7e54ed42f3 Fix finding id 5 years ago
Josselin 752ad77985 Fix spelling mistake (Fix 398) 5 years ago
Josselin 1d87059712 Large refactor of slither-check-upgradeability: 5 years ago
Josselin 48e22a89f3 Add missing test 5 years ago
Josselin 29e5aed70e solc-version detector: 5 years ago
Josselin 2dc71bcf75 Finding ID generation: prevent collision on pragma 5 years ago
Josselin 2b73073205 slither-flat: add --remove-assert flag (#366) 5 years ago
Josselin 14ec175f81 Add missing test files 5 years ago
Vlad Silviu Farcas 5cce160c4a Fix tests 5 years ago
Vlad Silviu Farcas 6fdfeb85b1 Fix tests 5 years ago
Vlad Silviu Farcas 3fbd78e3a7 Fix tests 5 years ago
Vlad Silviu Farcas 2440b95fe8 Fix tests 5 years ago
Josselin 1bb72898f6 Reentrancies detectors: 5 years ago
Josselin 7ae58b6964 RTLO detector: show relative path to allow same ID on different machines 5 years ago
Josselin be3bd84630 Add id to Output 5 years ago
Josselin b7b85f5d0a Update travis 5 years ago
Josselin b872f70738 Create slither-check-kspec tool 5 years ago
Josselin ff59854e8a slither erc check: 5 years ago
Josselin e364ba208e API break: generate_json_result takes a list as input, instead of a str 5 years ago
Josselin 3273e0003f upgradeability: Use json_utils 5 years ago
Josselin cb2c6073ec Upgradeability checks: 5 years ago
Josselin ae31524d07 Refactor slither-upgradeability-check: 5 years ago
Josselin 7756c0e5e0 Minor 5 years ago
Josselin f81ff8f196 Check upgradeability: fix typo in unit test 5 years ago
Josselin 2832d62ba4 Improve external function detector: merge together shadowed function 5 years ago