algorand / algorand/go-algorand-sdk

Circular Dependency between go-algorand-sdk and indexer/conduit

Open
#624 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
189
Forks
107
Avg merge
1d 9h
Merged PRs (30d)
3

Description

The go-algorand-sdk leverages Cucumber tests that start up indexer and conduit. When there is a protocol/consensus upgrade in go-algorand's master branch (and a nightly build runs), Conduit is not able to start up properly causing the go-algorand-sdk tests to fail. The consensus protocol mismatch can not be fixed in indexer/conduit without a go-algorand-sdk update (as the protocol versions come from there).

This issue blocks releases of go-algorand-sdk without overriding the CI build.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.