As a part of BB backend experimental environment there are two modules at the moment. BlockProcessor intended to work with blockchain fetching and processing transactions directly via RPC port. And Rest API which intended for querying processed data. They both use the same database (Redis).
- Blockchain Block Processor
This one repository https://github.com/algebris/bb-blockprocessor
- BB REST API
https://github.com/algebris/bb-rest-api
https://nodejs.org/en/download/
# node -v
v9.9.0
# npm -v
v5.6.0
This module populate Redis database with the necessary data. So REST API provides just a querying to this DB.
# npm start