HarryR / ethsnarks

A toolkit for viable zk-SNARKS on Ethereum, Web, Mobile and Desktop
GNU Lesser General Public License v3.0
240 stars 57 forks source link

"pragma solidity" changed from 0.4.24 to ^0.4.24 for all contracts #79

Closed swasilyev closed 5 years ago

swasilyev commented 5 years ago

It feels fixing solidity compiler version is not strictly necessary, as it is anyway highly experimental software. At the same time it may complicate integration. Latest truffle e.g. provides 0.4.25 by default: https://github.com/trufflesuite/truffle/issues/1292

HarryR commented 5 years ago

Thanks.

Yup, this was only because solhint was giving me warning messages about it, so I assumed it was somewhat standard practice (although, it turns out, pretty much nothing that solhint does is standard practice).