Commit Graph

232 Commits (4e8066c711d1fbd3e8dd5ef4503fa5303fc95197)

Author SHA1 Message Date
ggrieco-tob c41bddd393 added basic tests for slither-simil 6 years ago
Josselin 0beb48146a Update travis install 6 years ago
Josselin 5e1eb42311 ERC20/721 detector: move is_possible_* function to contract.has_an_erc*_function 6 years ago
Josselin d1dbef483d Improve too many digits detector. Fix travis test 6 years ago
Josselin b6af826a83 Improve travis tests: 6 years ago
Gilles de Bordeaux 7e56501a39 Added a test for “too-many-digits” detector 6 years ago
Josselin 654c2c98b7 - add contract.get_function_from_canonical_name (same for modifier 6 years ago
Josselin 638edb2a1c Improve travis_test_cli.sh 6 years ago
Josselin 97b4f5cc7c Add 3 new type of tests for travis: 6 years ago
Josselin a58da24e86 Update travis test 6 years ago
Josselin 08762a0275 Improve travis test 6 years ago
Josselin 0f7b75cea9 Use crytic-compile from pypi 6 years ago
Josselin e013338f81 Use crytic-compile from pip 6 years ago
Josselin d6ce9b9681 Add regression test for dapp/etherlime/etherscan 6 years ago
Josselin f7d68c05f6 Fix travis 6 years ago
Josselin ac82e1fc0c Update to crytic-compile d90d8372d2826fb310ff83e87e4fa9ea0d553ae3 6 years ago
Josselin 88a6ced3af rtlo detector: minor modifs 6 years ago
Shahar Zini 349e9f7f20 Add right-to-left-override character (U+202E) detection 6 years ago
Josselin 531adabf18 WIP: use crytic-compile 6 years ago
Josselin 36707efe91 Fix travis (close #197) 6 years ago
Josselin 2eae18d26f Improve integration tests 6 years ago
Josselin e9d05c6d60 Add integration tests for embark/truffle 6 years ago
Josselin f3d5f0d0e8 Rename slither-check-upgradability -> slither-check-upgradeability 6 years ago
Josselin bffa59f6c5 Rename slither-check-upgradability -> slither-check-upgradeability 6 years ago
Josselin ea24e614be Improve slither-check-upgradability + add travis unit tests 6 years ago
Josselin 2ac0abf518 Improve slither-find-paths + add travis unit tests 6 years ago
Josselin f53151e695 Open source 3 detectors: 6 years ago
Josselin 6086e44885 Add data depenency tests to travis 6 years ago
Josselin 9baf839da5 slither-check-upgradability: 6 years ago
Josselin 7ef4e05fa1 Usage changes 6 years ago
David Pokora 4f95e308bc
Open files with UTF-8 encoding 6 years ago
Josselin 768c84b334 Upgrade travis test + update readme + allow solc 0.4.24 6 years ago
Josselin 52322ebb37 Open source shadowing local and shadowing builtin detectors 6 years ago
Josselin 1532babf38 Open source incorrect-equality detector 6 years ago
Josselin af646da29e Update travis tests 6 years ago
Josselin 51f3798626 Split reentrancy detector into three variants: 6 years ago
Josselin 8828093f1a Update travis testcase 6 years ago
Josselin 30b0f19c0b Open source detector for multiple calls in a loop 6 years ago
Josselin d49ea4475d Open source detector on dangerous block.timestamp usage 6 years ago
Josselin d5c439c5d2 Open source shadowing state variable detectors 6 years ago
Josselin 1f90b4c7f1 Update travis scripts 6 years ago
Josselin f7c1d2c5e7 Update travis install 6 years ago
Josselin 0c63564669 Add Solidity 0.5 Support (WIP) 6 years ago
Josselin d3726f9dd7 Make json result more deterministic 6 years ago
Josselin 1c666c729d Partial support of Solidity 0.5 (WIP) 6 years ago
Josselin 19e1c6340d Json: 6 years ago
Josselin 58ac904c90 Add contract to locked_ether json 6 years ago
Josselin f3a9999fb5 Use deepdiff library to compare json output instead of custom script 6 years ago
Josselin 35524d8b93 JSON output: add helpers to unifiy and simplify export 6 years ago
Josselin 242acd0538 Continue to refactor JSON output (WIP) 6 years ago