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

IBC testing #33

Open
iboss-ptk opened this issue Jul 14, 2023 · 3 comments
Open

IBC testing #33

iboss-ptk opened this issue Jul 14, 2023 · 3 comments

Comments

@iboss-ptk
Copy link
Collaborator

iboss-ptk commented Jul 14, 2023

To be able to test cross-chain CosmWasm contract, test-tube needs to be able to relay IBC packet across.

As suggested by @ethanfrey & @alpe, since the idea of test-tube is similar to how ibctesting is constructed, which we can take inspiration from for enabling IBC testing for test-tube.

@betterclever
Copy link

I think using interchaintest could be a nicer way to execute this.
https://github.com/strangelove-ventures/interchaintest

Basically do away with the current chain spawn. Spin up an environment using Interchaintest specification for multiple chain processes and later use RPC to send Execute/ Query messages to each respective chain instead of running within the same process.

Do you see any potential issues with it?

@iboss-ptk
Copy link
Collaborator Author

I think what I want for test tube is to avoid is upfront orchestration cost in order to run integration test (between contract, chain and other chains, not of a real env). With that, it run faster easier to control the environment.

But if I'm not understanding you correctly. please lmk.

@Kayanski
Copy link
Contributor

Kayanski commented Oct 31, 2024

Hello have you made any progress in that direction ?
cw-orch could really benefit from this feature !

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

3 participants