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

EPIC: cosmwasm frameworks should be easily deployable via interchaintest #1094

Open
5 tasks
Reecepbcups opened this issue Apr 24, 2024 · 1 comment
Open
5 tasks
Assignees
Labels
enhancement New feature or request

Comments

@Reecepbcups
Copy link
Member

Reecepbcups commented Apr 24, 2024

Ppl building on CW
Want to easily be able to deploy complex setup envs via interchaintest as a one-liner
Because it aligns the right thing to do w/ the easy thing to do (and save them—and Future Us—tens of hours)


Common CW frameworks should be easier to setup & interact with in interchaintest

  1. kakucodes
  2. kakucodes
  3. kakucodes
  4. kakucodes

Idea

A user should launch a new chain. After it starts and is running, a single line add of cwabstract := chain.GetNode().SetupAbstractSDK(options ...Opts) which will then setup the cosmwasm contracts for abstract on the chain. (Opts example. It's like a builder pattern)

Contracts can either be auto downloaded from the github CI & cached for the user, or we can keep hard coded contracts/ folder. Must have a README.md w/ where the files are and the version upstream (or commit)

Further, interaction would be very nice within for exec & queries: i.e. cwabstract.myInteractionMethod(...). This would just wasm execute under the hood. Similar to BankSend and others

Tasks

No tasks being tracked yet.
@Reecepbcups Reecepbcups added the enhancement New feature or request label Apr 24, 2024
@kakucodes kakucodes self-assigned this May 20, 2024
@jonathanpberger jonathanpberger changed the title easily setup cosmwasm frameworks to a chain and interaction cosmwasm frameworks should be easily deployable via interchaintest Jun 17, 2024
@jonathanpberger jonathanpberger changed the title cosmwasm frameworks should be easily deployable via interchaintest EPIC: cosmwasm frameworks should be easily deployable via interchaintest Jul 2, 2024
@jonathanpberger
Copy link
Contributor

Development is paused as @kakucodes is working on other projects. Returning to backlog.

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

No branches or pull requests

3 participants