Go-Ethereum
使用 web3.js(版本 0.19.0)連接到 geth 時,web3.isConnected() 不返回任何內容
web3.isConnected() 有問題。連接到 IPC 節點時
我認為它正在等待某些東西,因為當我啟動我的 nodejs 程序時,什麼也沒有發生,
我正在執行乙太坊節點並嘗試連接我的 Dapp
但我的 rpc 連接存在一些問題,即web3.isConnected()
沒有返回任何內容
它應該返回 true 或 false
web3.isConnected() 有問題。連接到 IPC 節點時,如果該 IPC 節點已啟動並正在執行但 PORT 未打開,它將始終掛起
如果您已安裝並使用 MetaMask,請選擇自定義 RPC 並輸入http://localhost:4000。
在 MetaMask 的情況下,呼叫新的 Web3 實例、web3js(或其他任何東西),因為 web3 已經定義。
if (typeof web3 !== 'undefined') { web3js = new Web3(web3.currentProvider); } else { web3js = new Web3(new Web3.providers.HttpProvider('http://localhost:4000')); }