Private-Blockchain

是否有任何 GUI 可以從 ldb 數據庫中查看鏈:查看塊、錢包等?

  • November 25, 2017

這是真的嗎:帶有 *.ldb = LevelDB 文件的文件?

所以我尋找了 LevelDB GUI 管理器並啟動了其中一些來查看我的本地測試鏈:

  1. levelui(無法啟動)
  2. Keylord(啟動但得到奇怪的鏈視圖)
  3. Sqlite 的數據庫瀏覽器(不是為此,但也打開 ldb 並回答我的數據庫密碼,它在哪裡得到 - 不知道)

我嘗試過的所有解決方案 - 不好。我也看ganache,但這不是我需要的。

我想找到一種方法來查看本地測試鏈中可讀的原始塊,以了解錢包、合約、塊的外觀。也許有人知道它如何做得更好 - 請給一些建議。我找到了最接近我的問題的一般範例:etherchain 中的塊 911516,但可能有一些資訊,而不是全部。

多謝。

是否有任何 GUI 可以從 ldb 數據庫中查看鏈:查看塊、錢包等?

可能不會,但它會是一個有趣的項目放在一起。

問題是在數據庫中,數據是使用乙太坊的RLP編碼進行編碼的,因此任何工具都需要能夠將其剝離。你上面提到的工具都不知道這種編碼,所以……

Keylord(啟動但得到奇怪的不可讀的鏈視圖)……

…你最終得到了這個,這大概是 RLP 編碼的數據。

以下演練將讓您了解事物的佈局方式以及如何閱讀它們,但這一切都是在 Nodejs 中完成的,而不是通過 GUI:Using Ethereum’s Tries with Nodejs

引用自:https://ethereum.stackexchange.com/questions/31611