I'm trying to download a relatively up-to-date dataset of all blocks in JSON format, but haven't found a good solution:
cleos
can only fetch blocks one by one ($ cleos get block n
) which is way too slow;nodeos
saves the log as a binary log, and themongodb
andsql
plugins from B1 don't seem to be usable in the latest release;EOSTracker has an API, but (understandably) it throttles frequency of connections/number of blocks per page, and sometimes I get invalid responses (not sure if the HTTP API is documented anywhere)
Any other ideas? Other structured format than JSON is also welcome as long as it can be processed relatively fast with non-EOSIO tools (eg. SQL dump is also fine)