1 2 3 4 5 6 7 8 9 10 11 12
contract D { constructor() payable {} } contract C { function foo() pure internal { new D{salt:"abc", value:3}; new D{salt:"abc"}; new D{value:5+5}; new D{salt:"aabbcc"}; } } // ==== // EVMVersion: >=constantinople // ----