Можно ли развернуть контракты с трюфелем, которые не все следуют одной и той же прагме?
Я пытаюсь развернуть контракт на надежность 0.4.10 вместе с контрактом на надежность 0.5.0 в одном проекте трюфеля.Я определил свой solc как 0.5.0 в truffle.js.
При критических изменениях в Solidity v0.5.0 это невозможно, так как вы используете компилятор v0.5.0 с Truffle. Вам следует подумать об обновлении старого контракта, чтобы использовать последнюю прагму и следовать последнему синтаксису.
Если у вас есть старый контракт, с которым вам нужно взаимодействовать, вы можете использовать прагму совместимости .