鏈聞 ChainNews:

本文針對最近「在以太坊代幣開發過程中提交數據後,在以太瀏覽器上查詢不到」這一問題,分爲四步給出了詳細的解答,經驗證,是由於 geth 運行的網絡區塊高度沒有同步完全所致。

來源 | 覺海的博客
作者 | 覺海
本人在最近的以太坊代幣開發中 , 發現了一個問題 , 提交數據後在以太瀏覽器上查詢不到 , 也即數據未有正常傳送到區塊鏈上 , 經查證 , 是由於 geth 運行的網絡區塊高度沒有同步完全所致 .

實現正常提交數據的要求

1.geth 打開的節點窗口數據塊高度是最新的 , 就是 blocks=1

以太坊網絡數據同步問題 : 在 geth 中提交數據不能成功 , 如何解決

此圖紙紅線部分是正常運行 js 程序 , 提交的交易數據被正常寫入塊中的 Txhash 值 0xeb0e73a4a9fed69a3f14d7561c9713c3626e2a6e44c856db1f4fb757634c2f15

2.gethwg 命令 geth –networkid 123 –dev –datadir data1 –rpc –rpcaddr 127.0.0.1 –rpcport 8545 –rpcapi web3,eth,personal –port 3000 console
3. 運行測試程序

以太坊網絡數據同步問題 : 在 geth 中提交數據不能成功 , 如何解決

4. 到 https://ropsten.etherscan.io/ 就可以察看到時新的交易數據塊

以太坊網絡數據同步問題 : 在 geth 中提交數據不能成功 , 如何解決

更多精彩內容,關注鏈聞 ChainNews 公衆號(id:chainnewscom),
或者來微博 **@ 鏈聞 ChainNews**與我們互動!轉載請註明版權和原文鏈接!

來源鏈接:blog.csdn.net