cosmology-tech / starship

A k8s based unified development environment for Cosmos Ecosystem (and beyond)
https://docs.cosmology.zone/starship
MIT License
71 stars 23 forks source link

spike: `cheqd` integration for chain upgrade tests #180

Open Anmol1696 opened 1 year ago

Anmol1696 commented 1 year ago

Overview

Repo: https://github.com/nymlab/cheqd-node-starship Cheqd wants to use Starship for chain upgrade tests written in golang. But this is not straight forward, and would be a really good usecase for Starship to be able to adopt.

Current Issues

Good to have features

CC: @whalelephant

whalelephant commented 1 year ago

Hey thanks @Anmol1696, this will be extremely helpful. I would say that having cosmovisor for chain upgrade will be the goal for this.

Some context, NYMLAB is working on Prop31 to contribute to the cheqd ecosystem by enabling IBC on the x/resource module which will be able to be use on IBC / & cosmwasm enabled chains. The aim is to allow more dApps to use cheqd resources.

Note: The cheqd team already has a full set of upgrade test for their v1 launch, but since @j0nl1 and I saw @Anmol1696 demo we would like to use / contribute also to starship.

Tagging the cheqd team: @ankurdotb @Eengineer1

Anmol1696 commented 1 year ago

Perfect. also let me know where i can find a local setup for cheqd so that i have a way to setup a local node properly.

There are a bunch of features coming in Starship, that will make this more and more easier as we go along.

whalelephant commented 1 year ago

Sure Cheqd has setup doc and some build instructions for the code on the cheqd repo. The version we want to test for the upgrade is in this repo.

Anmol1696 commented 11 months ago

Integrated faucet.type: starship. Still issues on startup. Need to debug a little more.