ethereum / hevm

symbolic EVM evaluator
https://hevm.dev
GNU Affero General Public License v3.0
223 stars 45 forks source link

Adding more rules #466

Closed msooseth closed 5 months ago

msooseth commented 5 months ago

Description

These Prop rules really help with some of @zoep 's Act adventures

Note that all PGT a b is rewritten to PLT b a and all PGEq a b is rewritten PLEq b a. So that's why there is e.g. one rule change. Canonicalizing really helps with rule applying, hence the rewrite to LT/LEq

Checklist