Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
gmalouf opened this issue Dec 15, 2023 · 0 comments
Open

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

gmalouf opened this issue Dec 15, 2023 · 0 comments

Comments

@gmalouf
Copy link
Contributor

gmalouf commented Dec 15, 2023

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant