Go-Ethereum
etherparty/explorer 問題:“允許訪問 Geth 並刷新頁面”
這裡有沒有人有使用 etherparty/explorer 區塊鏈瀏覽器的經驗?我無法連接。我不斷收到錯誤消息
“允許訪問 Geth 並刷新頁面”
當我訪問
localhost:8000
.我正在執行 geth 並且有相同的錯誤消息,但現在我正在執行奇偶校驗。這是我呼叫奇偶校驗的方式:
parity --chain dev --dapps-apis-all --jsonrpc-cors "http://localhost:8000" --jsonrpc-apis "web3, eth" --jsonrpc-hosts="all" --networkid="<private-number>" --force-ui --ui-no-validation
下面是 etherparty/explorer 如何呼叫 geth:
geth --rpc --rpccorsdomain "http://localhost:8000"
RPC 埠在 localhost:8545 可用。
編輯:我已經使用主網對 geth 進行了測試。我犯了同樣的錯誤。所以我正在嘗試其他事情。也許這就是我安裝(或未能安裝)web3 的方式?
我做了所有這些事情。但問題是必須在圖形瀏覽器中查看該站點。由於資源管理器在伺服器端執行,因此我通過 SSH 登錄並使用 w3m 進行查看。一旦我查看了@Richard Horrocks 指出的程式碼,就很清楚了。
不是一個完整的答案,但可能會有所幫助……
查看他們的程式碼,執行此部分時會輸出錯誤:
if(!web3.isConnected()) { $('#connectwarning').modal({keyboard:false,backdrop:'static'}) $('#connectwarning').modal('show') }
這意味著以下程式碼中存在故障:
var eth_node_url = 'http://localhost:8545'; // TODO: remote URL web3.setProvider(new web3.providers.HttpProvider(eth_node_url));