Remix
compilerMetadata 正在修改/artifacts/NAME_OF_CONTRACT.json
我在線上混音 IDE 中收到了一個編譯器警告,這對我來說不是很清楚(合約編譯和部署沒有任何錯誤):
compilerMetadata 正在修改/artifacts/NAME_OF_CONTRACT.json
有誰知道這可能是什麼原因造成的?調試器拋出了這個神秘的錯誤:
創建 NAME_OF_CONTRACT 錯誤:錯誤編碼參數:錯誤:無效地址 (argument=“address”, value="", code=INVALID_ARGUMENT, version=address/5.1.0) (argument=null, value="", code=INVALID_ARGUMENT , 版本=abi/5.1.2)
雖然沒有提供地址(它在建構子中)
最好取消選中****生成契約元數據。從@Akrramo 的設置中提到,否則如果您取消選中自動編譯,那麼您每次進行一些修改時都必須編譯程式碼。
在編譯器配置中取消選中框:“自動編譯”。