Skip to content

Integrators - Walkthrough supporting a new chain #3

@maoueh

Description

@maoueh

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions