Commit Graph

4686 Commits (085f6bb0eb517d20202864aef6376a5f7baa2e92)
 

Author SHA1 Message Date
Joran Honig f47604a4c3 implement loading logic for laser plugins 5 years ago
Joran Honig 52b7b7cbf7 remove now redundant plugin factory 5 years ago
Joran Honig adf11be8e2 allow option to override global enablement defaults 5 years ago
Joran Honig cc723eb1f9 cleanup 5 years ago
Joran Honig 76a80845d9 refactor loader to use the PluginBuilder interface 5 years ago
Joran Honig 2cb20d6273 make enabled a variable 5 years ago
Joran Honig 5f7799f578 Implement basic plugin builder interface 5 years ago
Joran Honig 7638cce8f7 implement loading logic for the plugin loader 5 years ago
Joran Honig 57de71fa2d refactor loader to work with builders vs single instances 5 years ago
Joran Honig 9ed990a30e simplify module names 5 years ago
Joran Honig 528ceabe9e move plugin to laser module 5 years ago
Nikhil Parasaram 9d3f45facf Change order of subtraction 5 years ago
Nikhil Parasaram 56f72dfcff Make some changes based on comments 5 years ago
Nikhil Parasaram df84aab1a8 Remove old code with 100ms pruning 5 years ago
Nikhil Parasaram b304cad96e Fix statespace tests 5 years ago
Nikhil Parasaram bc767a6472 Black 5 years ago
Nikhil Parasaram c7b4712a40 Fix tests 5 years ago
Nikhil Parasaram f6258e8241 Add a default value 5 years ago
Nikhil Parasaram 4904d050b0 Remove branch pruning 5 years ago
Bernhard Mueller 1f84fb1fc0 Use UGT comparison 5 years ago
Bernhard Mueller 7638f2c688
Update mythril/laser/ethereum/plugins/implementations/mutation_pruner.py 5 years ago
Bernhard Mueller 534677ceff Remove unused imports 5 years ago
Bernhard Mueller cdc4e6ef16 Reintroduce call mutator hooks to catch outgoing balance changes (+FIXME) 5 years ago
Bernhard Mueller edae71dfc0 Don't prune states that are reachable if callvalue > 0 5 years ago
Bernhard Mueller 9cc8a5ca45 Clean up 5 years ago
Bernhard Mueller 417a42909e Update description text 5 years ago
Bernhard Mueller d6fc31ddda Update description 5 years ago
Bernhard Mueller e0c8e812f1 Remove prehook 5 years ago
Bernhard Mueller 7359a45990 Make module a posthook and remote 'to' constraint 5 years ago
Bernhard Mueller be289e7a03 Simplify EtherThief 5 years ago
Bernhard Mueller 8b5e484f87 Simplify ether thief module 5 years ago
Bernhard Mueller c571fa287f
Merge pull request #1342 from ConsenSys/feature/enable_detection_plugins 5 years ago
Bernhard Mueller 149978a70d
Merge pull request #1347 from ConsenSys/ether_transfer 5 years ago
Bernhard Mueller fe6d6f53df
Merge pull request #1348 from ConsenSys/call/gaslim 5 years ago
Bernhard Mueller 32a88a7fdd Fix bug 5 years ago
JoranHonig 215271c73e
Merge branch 'develop' into feature/enable_detection_plugins 5 years ago
Bernhard Mueller 02349937d7 Also load balance for initial account 5 years ago
Bernhard Mueller 5e123bcb8e Handle string case in accounts_exist_or_load 5 years ago
Bernhard Mueller 65169e4af9 Set balance after account creation, fix bug 5 years ago
Bernhard Mueller caf01453db Add balance loading to accounts_exist_or_load 5 years ago
Nikhil Parasaram 2cf0da551b Use If 5 years ago
Bernhard Mueller 8df98f7ecd Remove on-chain balance access from account init (was called on every copy) 5 years ago
Nikhil Parasaram be3c764129 Use bv 5 years ago
Nikhil Parasaram 449d4cf3d9 Fix gas_limit 5 years ago
Bernhard Mueller 33f5584e8e Intialise account when balance instruction is executed 5 years ago
Bernhard Mueller a6047454f2 Merge branch 'ether_transfer' of github.com:ConsenSys/mythril into ether_transfer 5 years ago
Bernhard Mueller 29f45165ea Fix duplicate function name 5 years ago
Bernhard Mueller b66850f529
Merge branch 'develop' into ether_transfer 5 years ago
Nikhil Parasaram d5f09f6814
Quick fix for localhost rpc (#1346) 5 years ago
Bernhard Mueller 58bdc64b84 Consider STATICCALL a mutating instruction in pruning plugins 5 years ago