Private-Blockchain
是否有任何 GUI 可以從 ldb 數據庫中查看鏈:查看塊、錢包等?
這是真的嗎:帶有 *.ldb = LevelDB 文件的文件?
所以我尋找了 LevelDB GUI 管理器並啟動了其中一些來查看我的本地測試鏈:
- levelui(無法啟動)
- Keylord(啟動但得到奇怪的鏈視圖)
- Sqlite 的數據庫瀏覽器(不是為此,但也打開 ldb 並回答我的數據庫密碼,它在哪裡得到 - 不知道)
我嘗試過的所有解決方案 - 不好。我也看ganache,但這不是我需要的。
我想找到一種方法來查看本地測試鏈中可讀的原始塊,以了解錢包、合約、塊的外觀。也許有人知道它如何做得更好 - 請給一些建議。我找到了最接近我的問題的一般範例:etherchain 中的塊 911516,但可能有一些資訊,而不是全部。
多謝。
是否有任何 GUI 可以從 ldb 數據庫中查看鏈:查看塊、錢包等?
可能不會,但它會是一個有趣的項目放在一起。
問題是在數據庫中,數據是使用乙太坊的RLP編碼進行編碼的,因此任何工具都需要能夠將其剝離。你上面提到的工具都不知道這種編碼,所以……
Keylord(啟動但得到奇怪的不可讀的鏈視圖)……
…你最終得到了這個,這大概是 RLP 編碼的數據。
以下演練將讓您了解事物的佈局方式以及如何閱讀它們,但這一切都是在 Nodejs 中完成的,而不是通過 GUI:Using Ethereum’s Tries with Nodejs