Go-Ethereum
如何解鎖我的帳戶
我無法解鎖我的帳戶。
我從加密帳戶中解密了我的帳戶,並希望將其解鎖以部署契約。
但是,我收到此錯誤,
Node error: {"code":-32000,"message":"could not decrypt key with given passphrase"
這是我的 web3 程式碼。
const decryptEtherAccount = await web3.eth.accounts.decrypt(etherAccount,'test!') web3.eth.defaultAccount = await decryptEtherAccount.address const account = await web3.eth.getAccounts() const address = await web3.eth.personal.unlockAccount(account[0], decryptEtherAccount.privateKey, 1000) console.log(address)
我的程式碼有問題嗎?
另外,我們可以解鎖帳戶,而不是節點嗎?
我們只能為創建的帳戶解鎖帳戶
web3.eth.personal.newAccount(password, [callback]
。如果您的地址是由任何其他方式製作的,則您不必解鎖它。
你需要你的私鑰。