Commit Graph

3764 Commits (a17f2368d334cfcc6ae175712d8dea40d773a3bc)
 

Author SHA1 Message Date
Dimitar Bounov dca634a2a1 Remove Python 3.6 style class member type hints from Array 6 years ago
Dimitar Bounov d9de7a86c7 Convert some type names to strings to avoid breaking runtime 6 years ago
Dimitar Bounov cfc4746291 Fix formatting 6 years ago
Dimitar Bounov 4c1ddb9fbe Add z3 mypy stubs; Add types to mythril/laser/smt/*.py 6 years ago
Joran Honig 9a91fc8c31 indent test results jsonv2 6 years ago
Nikhil Parasaram 7b32ef0a6e Add the return constraints to global state 6 years ago
Bernhard Mueller 7591080168
Merge branch 'develop' into features/prune 6 years ago
Nikhil Parasaram 35da4e4ce7 Change the movement directory 6 years ago
Nikhil Parasaram 180de41c2c Move signatures.db to mythril.support 6 years ago
Nathan 7402269b42
Merge branch 'develop' into hzzhang/iprof 6 years ago
Nikhil Parasaram 500aeb5df3
Merge pull request #869 from ConsenSys/enhance/optimize 6 years ago
Nikhil Parasaram 962a5f8711 Fix merge conflicts 6 years ago
Joran Honig 7611352d37 reformat code according to style rules 6 years ago
Joran Honig 5594e306fb adapt tests to changes in the new report 6 years ago
Joran Honig 65e412bae8 refactor report format to return array of the issue format 6 years ago
Nathan ff071dc28d
Merge branch 'develop' into dynld_bugfix 6 years ago
Joran Honig 430fb3c3d2 add missing check for execution timeout 6 years ago
Nikhil Parasaram 7779c0d5f5
Merge pull request #852 from ConsenSys/enhance/844 6 years ago
Nikhil Parasaram 8b19ff4bdb
Merge branch 'develop' into enhance/844 6 years ago
Nathan d086a3ed81 Return a retval for staticcall always 6 years ago
Nathan 59b5cc902d Fix staticcall natives return value too 6 years ago
Nathan 1c3de071cd Merge branch 'returndatacopy_returndatasize_implementations' of github.com:nbanmp/mythril into returndatacopy_returndatasize_implementations 6 years ago
Nathan ecfdcfd53a Cleanup returndatacopy and correctly constrain native return values 6 years ago
Nathan c9e6f0f69c
Merge branch 'develop' into dynld_bugfix 6 years ago
Nathan 9de814bcf9
Merge pull request #871 from nbanmp/delegatecall_special_case 6 years ago
Nikhil Parasaram eab736d3ef Add a function which returns address in integer module 6 years ago
Nikhil Parasaram b85f2592bd Remove the else condition to handle both creation code and runtime code 6 years ago
Nikhil Parasaram 7491fa6dbf Remove redundant If condition in report.py and remove postfix assignment in tests 6 years ago
Nathan ef49a6c52e Fix bug accessing on chain contracts with addresses starting with 0s 6 years ago
Nathan 30d3b9a74e Cleanup get_call_data 6 years ago
Nathan 6a59cb4954 Implement special case for the delegatecall proxy pattern 6 years ago
Nathan 64f4dfc576
Merge branch 'develop' into returndatacopy_returndatasize_implementations 6 years ago
Nikhil Parasaram 30c8a11593 Cache the suicide module's output 6 years ago
Nikhil Parasaram 6762e00905 Remove print statement 6 years ago
Nathan f50d78dcd3 Fix variable reference before assignment in returndatacopy 6 years ago
Nathan 0c242a0823 Implement returndatacopy and returndatasize 6 years ago
Nikhil Parasaram 0b66e0207c Merge with develop and add bugfixes 6 years ago
Nikhil Parasaram 5d6e854414 Calculate hash on the fly in the report class 6 years ago
Nikhil Parasaram 96f6c13548 Add the creation bytecode hash to source list 6 years ago
Nikhil Parasaram feb58fa7e0 Add standardized functions for the description head, tail and title to avoid mistakes 6 years ago
Nikhil Parasaram 758c0d6cf8 Add creation bytecode hash and remove unused statement in the Report class 6 years ago
Nikhil Parasaram b55880c0aa convert sourceList to snake case 6 years ago
Nikhil Parasaram fb396024b2 Remove lines which are redundant after the bugfix 6 years ago
Joran Honig f403b8a7a1 apply style rules 6 years ago
Joran Honig 45abcad261 preserve original function 6 years ago
Joran Honig d7426fa246 add initialize body for mutation pruner 6 years ago
Joran Honig 20f81c73c8 import signals 6 years ago
Joran Honig d150f382d1 move hook logic to be in one place and extend with laser_hook 6 years ago
Joran Honig b52b30d935 move to add_world_state function 6 years ago
Joran Honig 7cd378a947 add signals for the plugins to be used 6 years ago