provable-things / ethereum-api

Provable API for Ethereum smart contracts
https://docs.provable.xyz/#ethereum
MIT License
801 stars 427 forks source link

feat: adds contract api compatible with sol 0.6 #98

Closed allemanfredi closed 4 years ago

allemanfredi commented 4 years ago

As described in the title, This PR adds the contract api compatible with solidity 0.6.

bertani commented 4 years ago

Please, @allemanfredi could you just have a fast look to my comments?

I just did, we need to change the version check only. Other checks are needed on safeMemoryCleaner as the new optimizer doesn't like the use of msize(), I will look into it