Truffle-Migration

address.call 上的編譯錯誤

  • February 23, 2021

我的語法似乎沒問題,所以我不明白這個 CompileError在此處輸入圖像描述

我的語法似乎沒問題

編譯器不這麼認為:-)

你在( )花括號周圍缺少一些括號……

(bool success) = address(parentContract).call({value: msg.value})(abi.encodeWithSignature("triggerPayment(uint256)", index));

請檢查 Solidity 的版本是否正確。在 0.6.4 版本中更改,請嘗試 0.6.4 或更高版本。

引用自:https://ethereum.stackexchange.com/questions/93808