Skip to content

Custom consensus support for conduit and indexer #754

@scholtz

Description

@scholtz

Problem

Custom consensus is allowed in the algod, but the conduit and indexer cannot connect to such node.

Image

Solution

Custom consensus is allowed in the algod, but the conduit and indexer cannot connect to such node as the sync of the consensus specs is not implemented yet. Meanwhile the solution is to copy the consensus file to the indexer and conduit, but for this some functions must be copied from the go-algorand repository to be shared among the conduit and indexer repos.

Dependencies

None

Urgency

We are using custom consensus for years now, and we make the pull requests to the algorand code base which was not approved yet. Meanwhile we are running on custom built conduit and indexer docker images.

It would be nice if our work is included in the general repo, but we can live with this situation.

Related pull requests

#755
algorand/indexer#1678
algorand/conduit#190

Obsolete pull requests:
#625
algorand/indexer#1631
algorand/indexer#1327
algorand/indexer#1041
algorand/conduit#162

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions