Commit Graph

31 Commits (43301c750d27363a56f370dd0e6dc5a5b84b5c35)

Author SHA1 Message Date
alpharush 0165614270 add another test and fix pylint issues 8 months ago
alpharush 5a6ef0d5a6 cleanup code and add test 8 months ago
alpharush 69ece6da84 fix: support aliases for NewContract operation 9 months ago
Simone 591c4c0953 Add test 10 months ago
Simone 6620bc926e
Fix using for when used with "this" (#2224) 10 months ago
Simone 4a33541738 Add support top level events 1 year ago
Feist Josselin 700794971b Release 2 new detectors 1 year ago
Simone 8b07fe59d5
improve name resolution of type aliases (#2061) 1 year ago
Simone 1c4730dd11 Improve import aliasing 1 year ago
Simone b4add6eb05 Fix enum.max/min when enum in other contract 1 year ago
Simone f2accfd77d Add test 1 year ago
alpharush fc9377d28c
fail if artifact does not existing (#1947) 2 years ago
alpharush 0c27b000aa add support for prevrando (solc 0.8.18) 2 years ago
webthethird 242a04b72b Remove implicit-returns.sol from test_ast_parsing.py 2 years ago
webthethird 0d936480ab Remove debugging statement 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 d215d05de2 Bump 2 years ago
Simone a21e7b4cd1 Fix yul function calls 2 years ago
Simone e51cee61b3 Add test 2 years ago
Simone 0dde4cc1f8 Fix abi.decode with a UserDefinedType fixed array 2 years ago
alpharush 2ad442b270 move solc parsing and detectors into e2e folder 2 years ago
Simone 5edc3c280e Add tests 2 years ago
alpharush 535662b3f0 remove mislabeled tests, update 0.4.12 tests to be compact 2 years ago
Feist Josselin 676901ad2f Black on test file 2 years ago
Feist Josselin fb3c863dc8 Fix support for constant variable lookup in yul 2 years ago
alpharush 3646ea4bb8 add tests 2 years ago
alpharush e21d6eb17b add ast test 2 years ago
alpharush 7569131faa fix type conversion of alias so library function can be found 2 years ago
Simone c548dfdcc7 Fix analyze library using for directives 2 years ago
Simone 794b3b9aa4 Add tests 2 years ago
Josselin Feist c7154637d6 WIP fix yul parsing 2 years ago
alpharush d4fd85adea fix overwriting test_file 2 years ago
Simone 2ee6d0a4c8 Add tests 2 years ago
alpharush 10085c1c12 add tests 2 years ago
alpharush 7798f473d2 make it easier to run specific tests and document 2 years ago
Simone 680c914ded Add test 2 years ago
Josselin Feist 93a36990ac Minor 2 years ago
Josselin Feist 997b6b5fe3 Add testcase 2 years ago
Josselin Feist 7951ec1c4e Minor 2 years ago
Josselin Feist 7261715b0c Improve support for virtual modifier 2 years ago
Simone 90520c591b Add parsing tests 2 years ago
alpharush 3e9859cd89 implement full name for custom error and match on it 2 years ago
Josselin Feist f10401593e Add testcase 2 years ago
alpharush 2e341aee9b
do not convert IRs with arguments to state var read (#1230) 2 years ago
alpharush 98e6d8c13e
add support for enum max/min members, fix min member on elementary (#1276) 2 years ago
alpharush b6e17811f9 add tests and artifacts 2 years ago
alpharush d0a4f5595d
add up to 0.8.15 for ast tests (#1268) 2 years ago
Josselin Feist 672c4b312c Improve support for IdentifierPath (solidity 0.8) 3 years ago
Feist Josselin 741fc06ea8
Improve function lookup for bytes (#1163) 3 years ago