diff --git a/README.md b/README.md index bc76312..ff2aa87 100644 --- a/README.md +++ b/README.md @@ -5,8 +5,9 @@ Bitcoin node network crawler (written in golang). This is a for-fun project to explore the Bitcoin protocol and network. Current status: -* It crawls with all kinds of nice parameters but stores everything in memory - until dumping a giant JSON blob at the end. +* JSON streaming is in place, and graceful shutdown. +* ~~It crawls with all kinds of nice parameters but stores everything in memory + until dumping a giant JSON blob at the end.~~ * ~~It crawls from hard-coded values and spits a bunch of stuff to stdout.~~ @@ -32,12 +33,9 @@ known nodes, but usually only several have timestamps within the last hour. (In approximate order of priority) -* Add some sensible non-verbose output * Apply peer-age filter to results -* Stream JSON rather than accumulate into a giant array. * Add timeout option. -* Graceful cleanup on Ctrl+C -* Namespace packages properly (outside of `main`) +* Namespace useful sub-packages properly (outside of `main`) ## License