docs: public void downloadBlockChain() {
          DownloadProgressTracker listener = new DownloadProgressTracker();
          startBlockChainDownload(listener);
          try {
              listener.await();
          } catch (InterruptedException e) {
              throw new RuntimeException(e);
          }
      }