Interfaces
介面中的列舉
按照文件,我嘗試向我的界面添加一個列舉。在介面內部,我有一個名為 get 的方法,它返回列舉值之一。我試圖將列舉添加到介面,因為在 get 函式中,返回值之一是列舉的一個值。我按照這個例子。
https://solidity.readthedocs.io/en/v0.5.1/contracts.html#interfaces
錯誤:
TypeError:無法在介面中聲明可列舉
文件錯了嗎??
如果您檢查文件以了解您正在使用的編譯器版本,位於此處,它會在 Interfaces 標題下的註釋 5 下說明它們無法定義列舉。如果你想這樣做,你必須升級到 0.5.0+