The goal of this task is to write the content required for an integrators to start integrating a new chain completely. The actual content still need to be worked on, it's a bit unclear the exact content we need, but here a rough plan I current have:
- Introduction asking to read the concepts & overview of the operators section to get a good understanding of the Firehose system
- Instrument a chain adding prints to stdout at the correct places (showcase dummy chain?)
- Clone firehose-acme and perform the necessary steps to configure it for this new chain (
rm -rf .git, git init, Renaming acme and various strings, update some files).
- Data modelling by copying over the
proto-acme to proto-<chain> and model the first pass of data.
- Make the node starts (updating
nodemanager package to launch the binary with the correct flags)
- Update the console reader to construct the block format by parsing the various lines coming in.
- Perform a full working setup where Firehose is able to stream blocks out
The goal of this task is to write the content required for an integrators to start integrating a new chain completely. The actual content still need to be worked on, it's a bit unclear the exact content we need, but here a rough plan I current have:
rm -rf .git,git init, Renamingacmeand various strings, update some files).proto-acmetoproto-<chain>and model the first pass of data.nodemanagerpackage to launch the binary with the correct flags)