Solidity
堅固性。如何將地址添加到映射
我有這個:
contract Diary { string[] private facts; mapping (address => bool) approvedAddresses; address owner; constructor() public { owner = msg.sender; approvedAddresses[0xca35b7d915458ef540ade6068dfe2f44e8fa733c] = true; }
我收到此錯誤:
SyntaxError:這看起來像一個地址,但校驗和無效。正確的校驗和地址:“0xCA35b7d915458EF540aDe6068dFe2F44E8fa733c”。如果這不用作地址..
執行此操作的正確方法是什麼?我是新來的固體..
錯誤消息為您提供了錯誤的原因(校驗和不正確)和修復錯誤的方法(地址中的字母必須為大寫)。
只需複制粘貼程式碼中錯誤消息提供的地址即可。
看到這個答案。