streamingfast / merger

Apache License 2.0
4 stars 5 forks source link

StreamingFast Merger

reference License

[!IMPORTANT] The code has moved to firehose-core, this repository still exists in read-only form so that older dependencies still resolves correctly.

The merger process is responsible for accumulating blocks from all forks visible by the pool of instrumented nodes, and builds the famous 100-blocks files consumed by bstream's FileSource and may other StreamingFast processes.

Design

The Merger section of the official Firehose documentation provides additional information on its design details.

https://firehose.streamingfast.io/concepts-and-architeceture/components#merger

Contributing

Issues and PR in this repo related strictly to the merger functionalities

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.

License

Apache 2.0