crytic / ethersplay

EVM dissassembler
GNU Affero General Public License v3.0
834 stars 116 forks source link

Refactored stack value analysis #30

Closed joshwatson closed 6 years ago

joshwatson commented 6 years ago

This PR merges @montyly's refactor of the VSA for stack analysis into the master branch. All analysis callbacks are performed via BinaryDataNotification callbacks, which means that they trigger any time a function is updated; this should keep things consistent if a user patches an instruction or something.