Truffle
web3.eth.accounts 只返回一個對象
我是加密開發的新手,並試圖在這裡遵循一個 hello world 教程: https ://github.com/alto-io/hello-crypto
我能夠安裝和啟動 truffle,執行合約遷移,啟動測試頁面並將其連接到我的 Metamask 帳戶。我的 truffle 開發網路上的餘額為 0。根據教程,我應該能夠通過在 truffle 控制台中執行以下操作向自己發送一些 ETH:
web3.eth.sendTransaction({web3.eth.accounts[0], to:web.eth.accounts[1], value: 10000})
但
web3.eth.accounts
甚至沒有返回一個數組,它只返回一個對象。任何關於如何在本教程中向自己發送一些測試 ETH 的建議都將不勝感激。
該教程已有 3 年曆史。乙太坊變化非常快,所以包。
const accounts = await web3.eth.getAccounts(); const accountSender = accounts[0]; const accountReceiver=accounts[1]