[wip] separate ledger watcher to collect stats
* Pregenerate wallets. This will allow the secret keys to be known between runs.