是否可以部署并非全部遵循同一实用程序的松露合约?
我正在尝试在一个松露项目中同时部署0.4.10的合同和0.5.0的合同。我在truffle.js中将solc定义为0.5.0。
答案 0 :(得分:0)
对于Solidity v0.5.0中的breaking changes,这是不可能的,因为您在Truffle中使用v0.5.0编译器。您应该考虑升级旧合同,以利用最新的编译指示并遵循最新的语法。
如果您有需要与之交互的旧合同,则可以使用interoperability pragma。