Commit Graph

148 Commits (52f15b7591449a29682eb817b80ae322f8096977)

Author SHA1 Message Date
Nikhil Parasaram c72ac81de1
Add more precompile tests (#1576) 3 years ago
Nikhil Parasaram 65e274a210
Removes pyethereum Dependencies and leveldb libraries (#1555) 3 years ago
Nikhil Parasaram 9d7873621e
Fixes issues by considering future concrete hashes (#1547) 3 years ago
Nikhil Parasaram c72d212c7e
[WIP] Handle exponents (#1497) 3 years ago
Nikhil Parasaram d8aa12d62b
[WIP]Use latest mythril CI image (#1463) 4 years ago
Nikhil Parasaram 79dfe70747
Support Ifs for arrays and have handy id function for Node (#1418) 4 years ago
Nikhil Parasaram 1ddfc598be
Fix string loop errors (#1370) 5 years ago
Nikhil Parasaram c7b4712a40 Fix tests 5 years ago
Nikhil Parasaram 8f93f525dd
Handle concrete hashes (#1339) 5 years ago
Bernhard Mueller ab35dcd09b Disable more Infura tests 5 years ago
Nikhil Parasaram db03af3dda
Save code to world state (#1314) 5 years ago
Nikhil Parasaram f3c45c153e
Support Istanbul fork (#1292) 5 years ago
Nikhil Parasaram 634d59caa5
Remove unused code (#1263) 5 years ago
Nikhil 84b803d30b Add more tests 5 years ago
Nikhil 60ab21ebed Some review fixes 5 years ago
Nikhil 95c7d04ada Add unit tests for keccak 5 years ago
Nikhil f61f6c0364 Make some changes 5 years ago
Nikhil 856547fa97 Fix tests 5 years ago
Nikhil Parasaram 7a105e5dec
Py35 support (#1233) 5 years ago
Nikhil 2f80f78b82 Use concrete hashes too 5 years ago
Nikhil f26067d186 remove dead code 5 years ago
Nikhil Parasaram c8d91b6f41
Add the rest of the precompiles (#990) 5 years ago
Nikhil Parasaram 7a025fadee
Update the execution timeout for calls.sol test 5 years ago
Nathan 518e33b45b Fix incorrect values in some suicide evm tests 5 years ago
Nathan 584bdf13d6 First draft of ether balance modeling 5 years ago
JoranHonig eaebc2361f Nested bitvec func (#1163) 5 years ago
Nikhil Parasaram 7f2a598f70 Update storage tests 5 years ago
Nikhil Parasaram 5252a05524
Implement EXTCODECOPY (#928) 6 years ago
Nikhil Parasaram dd7b255fc9 Fix storage 6 years ago
Nikhil Parasaram a0f0767b15 Revert "Merge pull request #1076 from ConsenSys/bugfix/bectoken" 6 years ago
Nikhil Parasaram bedbc7d287 Fix storage tests 6 years ago
Nikhil Parasaram b3bf6fbcde Fix Storage and calldata 6 years ago
JoranHonig a9671de8a3 Balance modelling and symbolic sender variables (#1025) 6 years ago
Nikhil Parasaram 78a720ed31 Fix merge conflicts 6 years ago
Nikhil Parasaram c2b9bd7cb0 Move a test to TODO 6 years ago
Nikhil Parasaram 92a9990c34 Fix the tests 6 years ago
Nikhil Parasaram ca4107833a Fix gasprice and return1_ 6 years ago
Nikhil Parasaram 475398deb4 Refactor the code 6 years ago
Nikhil Parasaram f02eaa8cd6 Fix the Add randomTests, SystemOpsTests and IOandFlowTests 6 years ago
Nikhil Parasaram 1c16bf7741 Fix merge conflicts 6 years ago
Nathan 0a992bb6d9 Create helper functions for operations in bitvec.py 6 years ago
Joran Honig 42edd276c3 move solver files to separate directory 6 years ago
Nathan bfed409e45 Add bitvecfunc tests 6 years ago
Nikhil Parasaram 1a63fb20ef Refactor mythril/mythril.py 6 years ago
Nikhil Parasaram f9aafe8a9f Add a execution-time require checker flag 6 years ago
Joran Honig 105feb44ac fix calldata tests 6 years ago
Joran Honig 3761a2cbef add check to tests 6 years ago
Joran Honig b336a18132 refactor solvers to work based of * variable 6 years ago
Joran Honig 1a65e8e4c9 adapt tests according to style rules 6 years ago
Joran Honig 79aad17fde add some basic model tests and fix discovered bug 6 years ago