Parity

奇偶校驗跟踪問題:需要 TraceDB 重新同步

  • November 21, 2019

我正在嘗試使用奇偶校驗節點 ( https://github.com/paritytech/parity/wiki/JSONRPC-trace-module ) 中包含的跟踪功能,但我無法配置我的節點。

我嘗試使用執行我的奇偶校驗節點

parity --tracing on --pruning archive

但我得到以下問題:

TraceDB resync required

我試圖通過執行parity db kill並重新執行第一個命令來重置我的數據庫,但我遇到了同樣的問題。誰能幫我設置 TraceDB?

我正在通過自製版本 v1.8.2-beta 執行平價

這是一個小麻煩,parity db kill不會重置您的使用者預設值。看看這個:

$ cat ~/.local/share/io.parity.ethereum/chains/ethereum/user_defaults 
{"fat_db":false,"is_first_launch":false,"mode":"active","pruning":"fast","tracing":false}

編輯此文件以讀取"tracing":true將解決您的問題。

我找到了一種解決方案,如果您指定數據庫位置(使用--base-path),那麼它可以工作。我認為這parity db kill不會刪除我找不到的現有數據庫

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