Skip to content

Debugging state reconstruction

Yuriy Glukhov edited this page Sep 25, 2018 · 6 revisions
  1. Launch a local eth node, e.g:
geth --gcmode archive
  1. Note the enode url printed in the logs, e.g.: enode://a52e914fa5aa46409e526a342a1e68b4e572c720e6eb1e61ad4a4201937679e7ebd26915bdabb2fdab6add7d85ba537078dbdccca89816a40ffc375572b6f73d@100.67.97.7:30303
  2. Setup ETH_DEBUG_ENODE env variable to the enode URL, make sure to replace the ip address with 127.0.0.1:
export ETH_DEBUG_ENODE=enode://a52e914fa5aa46409e526a342a1e68b4e572c720e6eb1e61ad4a4201937679e7ebd26915bdabb2fdab6add7d85ba537078dbdccca89816a40ffc375572b6f73d@127.0.0.1:30303
  1. Launch nimbus
nim c -r ./nimbus/nimbus.nim --port=30304 --discport=30304

Nimbus will start syncing with the local eth node.

Clone this wiki locally