Web3js
web3.eth.getAccounts():無法讀取未定義的屬性“地圖”
const HDWalletProvider = require('truffle-hdwallet-provider'); const Web3 = require('web3'); const provider = new HDWalletProvider( 'passphrase', 'rinkeby.infura.io/v3/mytoken' ); const web3 = new Web3(provider); const deploy = async () =>{ const accounts = await web3.eth.getAccounts(); } deploy();
給
類型錯誤:無法讀取 GetAccountsMethod.afterExecution 處未定義的屬性“地圖”
使用的版本:
"solc": "^0.4.24", "truffle-hdwallet-provider": "^1.0.4", "web3": "^1.0.0-beta.46"
任何解決方案將不勝感激。提前致謝。
您可能需要刪除目錄中的松露建構
rm -R build/
我遇到了同樣的錯誤,在我的情況下,我不小心導入了dbg.json文件而不是 json 文件。