Skip to content

Releases: cosmology-tech/starship

devnet-0.1.48-rc8

16 Jan 10:42
372545e
Compare
Choose a tag to compare

A Helm chart for Kubernetes

devnet-0.1.48-rc7

16 Jan 08:20
d543c94
Compare
Choose a tag to compare

A Helm chart for Kubernetes

devnet-0.1.48-rc6

11 Jan 10:05
Compare
Choose a tag to compare

A Helm chart for Kubernetes

devnet-0.1.48-rc5

09 Jan 11:42
Compare
Choose a tag to compare

A Helm chart for Kubernetes

devnet-0.1.48-rc4

09 Jan 11:02
Compare
Choose a tag to compare

A Helm chart for Kubernetes

devnet-0.1.48-rc3

09 Jan 09:30
46972f7
Compare
Choose a tag to compare

A Helm chart for Kubernetes

devnet-0.1.48-rc2

05 Jan 06:58
6252526
Compare
Choose a tag to compare

A Helm chart for Kubernetes

devnet-0.1.48-rc1

03 Jan 09:41
8bf0afd
Compare
Choose a tag to compare

A Helm chart for Kubernetes

devnet-0.1.48-rc0

16 Dec 10:54
4ce4f5b
Compare
Choose a tag to compare

A Helm chart for Kubernetes

devnet-0.1.47

16 Oct 13:36
53acd33
Compare
Choose a tag to compare

A Helm chart for Kubernetes

Major Updates

Native support for Neutron chain

Native support for Neutron chain, with setup based on custom official settings in init-neutron.sh.
Also includes support for ics directive to specify interchainsecurity chains with toggle:

chains:
- name: neutron-1
  type: neutron
  numValidators: 1
  ics:
    enabled: true
  ...

With this feature, Starship now has ability to have custom setup for each chain based on there own settings. This is done via the scripts directive. Default setup is added here

Add CometMock feature flag

CometMock is developed by InformalSystems as a drop in replacement for CometBFT, which enables for additional admin actions, hard to replicate with system as is. Now you can enable CometMock as a feature flag in your chain configuration to setup the chain with out of process cometbft, and run multi-validator chains with cometmock all hooked up. Just with a simple config file:

chains:
- name: cosmoshub-4
  type: cosmos
  numValidator: 4
  cometmock:
    enabled: true
  ports:
    rpc: 25567

Note: rpc port of the chian is forwarded to cometmock port instead. Checkout working of cometmock for more details

More details on the working of cometmock can be found in the blog.

Major props to @p-offtermatt for not only building CometMock, but also for support in this integration.

Others

  • Metrics support by @Inkvi, adding a simple feature flag of .chains[].metrics to be true will allow all metrics to be exposed, which can be scraped
  • Faucet-less spinup, can set .chains[].faucet.enabled to false to setup all validator and relayer keys at gentx, this will provide an alternative ways for chains like: Terra and others to not need support of any of the faucets we support, and still be able to spin up multi-validator setup easily. Note this might take longer at genesis node.
  • Add support for native injective chain setup with: custom-genesis

What's Changed

  • docs: update getting started example with latest code by @Anmol1696 in #249
  • example: add injective example to examples/ dir by @Anmol1696 in #251
  • add faucet type starship to defaults for injective and evmos by @Anmol1696 in #250
  • Upgrade eth chain to support capella's fork by @Inkvi in #253
  • chore: add and use template function to evaluate fullchain dict from just the name, used in all relayers by @Anmol1696 in #256
  • Revert "chore: add and use template function to evaluate fullchain dict from just the name, used in all relayers" by @Anmol1696 in #259
  • fix: typos by @omahs in #258
  • feature: add /node_key endpoint on exposer by @Anmol1696 in #257
  • chore: set default exposer to latest, remove specific docker image for exposer tests by @Anmol1696 in #260
  • feature: exposer priv state by @Anmol1696 in #264
  • chore: add latest versions for hermes relayer docker tags by @Anmol1696 in #267
  • Add metrics support to Cosmos chains by @Inkvi in #254
  • hotfix: copy binary incase of build process by @Anmol1696 in #269
  • helm beutification by @Anmol1696 in #268
  • feature: faucet-less setup by @Anmol1696 in #262
  • fix: add check to run all steps in conditions by @Anmol1696 in #276
  • example: add terra example by @Anmol1696 in #275
  • chore: add conditions to not run PRs on draft PRs by @Anmol1696 in #277
  • fix docs and getting-started example readme by @Anmol1696 in #272
  • feature: update node_id handler to read from file instead of status by @Anmol1696 in #278
  • chore: update running smoke test nightly instead of every 6 hours by @Anmol1696 in #279
  • feature: add default scripts, set injective specific scripts set in defaults.yaml file by @Anmol1696 in #280
  • support: add neutron initial sample by @Anmol1696 in #266
  • commet mock support by @Anmol1696 in #265
  • release for 0.1.47 by @Anmol1696 in #282

New Contributors

Full Changelog: devnet-0.1.46...devnet-0.1.47