There are several changes that need to be made to facilitate (i) modularity of the KEVM build, and (ii) hooks needed by the Michelson Semantics.
Here is the proposed upgrade path:
- add some new hash functions that Michelson needs
- upstream the KEVM hooks/build recipes
- split out the hooks in build plugin file into separate modules based on which library they use
There are several changes that need to be made to facilitate (i) modularity of the KEVM build, and (ii) hooks needed by the Michelson Semantics.
Here is the proposed upgrade path: