Yes, a restart will begin at epoch 0.
If you use the
--continue flag, the tool will just idle (once it reaches the tip) until new blocks are produced and then output the scripts in those new blocks.
I’m actively improving the tool, so please feel free to suggest even major changes or additions. One feature that I’m planning to add soon is an option to start walking the chain at a slot other than slot 0.
FYI, depending on the machine that you’re running the tool on, it may take about 45 minutes for it to walk through all of the Byron blocks before it starts processing Shelley blocks that have script witnesses. Once it catches up to the tip of the chain, it outputs in real time.