The StreamingFast Search engine is an innovative, both historical and real-time, fork-aware, blockchain search engine. It is part of StreamingFast.
It can act as a distributed system, composed of real-time and archive
backends, plus a router addressing the right backends, discovered
through an etcd
cluster.
It supports massively parallelized indexing of the chain (put in the power, and process 20TB of data in 30 minutes). It is designed for high availability, and scales horizontally.
It feeds from a StreamingFast source_, like EOSIO on StreamingFast
See the different protocol-specific StreamingFast
binaries at https://github.com/streamingfast/streamingfast#protocols
Current search
implementations:
Issues and PR in this repo related strictly to the core search engine.
Report any protocol-specific issues in their respective repositories
Please first refer to the general StreamingFast contribution guide, if you wish to contribute to this code base.
This codebase uses unit tests extensively, please write and run tests.