algorand / algorand/go-algorand-sdk
Circular Dependency between go-algorand-sdk and indexer/conduit
Open
- 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.