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

End-to-end IBC tests using the Hermes relayer #773

Closed
Tracked by #2021
cwgoes opened this issue Nov 11, 2022 · 2 comments · Fixed by #1797
Closed
Tracked by #2021

End-to-end IBC tests using the Hermes relayer #773

cwgoes opened this issue Nov 11, 2022 · 2 comments · Fixed by #1797
Assignees
Labels

Comments

@cwgoes
Copy link
Collaborator

cwgoes commented Nov 11, 2022

Before finalizing the Namada IBC integration, we need to have e2e tests with the Hermes relayer, as this is what validators & relayer operators will be using.

@yito88
Copy link
Member

yito88 commented Nov 29, 2022

I made scripts to execute E2E tests.

  • ibc-rs' E2E test
    It tests creating client/connection/channel and simple transfer (the balance changes are not checked) by Hermes commands. It also has passive tests (Hermes process monitors Namada and requests transactions).
  • E2E transfer test
    It has transfer tests which are including transfer, transfer back(return a token to the source chain), relay transfer (transfer a token between 2 chains via the third chain), and relay transfer back. This script uses only the Namada CLI commands.

@cwgoes
Copy link
Collaborator Author

cwgoes commented Nov 30, 2022

Thank you! Could we add these to CI, perhaps (cc @Fraccaman)? (it's not the most urgent though)

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

Successfully merging a pull request may close this issue.

2 participants