aionnetwork / aion_fastvm

Aion's FastVM implementation
MIT License
33 stars 15 forks source link

Add a function that extracts zipped folders of solidity contracts and compiles them #41

Closed arajasek closed 5 years ago

arajasek commented 5 years ago

We currently do not support compiling Solidity contracts that import other contracts, as described here: aionnetwork/aion#611.

This PR makes the changes to the FVM that allows it to extract zipped folders, compile the contracts in them, and clean up after itself.