Skip to content

InjectiveLabs/injective-devnetify-testbed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Devnetify Testbed Scripts

This repo is a demo case for the devnetify process

The flow changed since last version of testbed scripts:

  • New default flow is to deventify network into multi-validator (4) setup, no governance vote for upgrade is required, as it happens in-place during devnetify.
  • The flow is located inside multival-novote dir.

Alternative flow, to avoid using docker and run node natively:

  • singleval-novote
  • It bootstraps and devnitifies the network with a single validator. It is not suitable for any serious testing (app-hash won't be caught, etc).

Previous (Legacy) flow was to devnetify with a single validator and run the upgrade proposal through a governance vote, replacing the binaries after proposal passes. That was not an efficient flow, but handled things in a way that resembeles usual chain operations.

Archive of the legacy flow can be found there: singleval-vote

How to run

# after cloning repo don't forget to initialize LFS

git lfs install
git lfs pull

All approaches to devnetify an existing network state are based injectived devnetify subcommand, implemented since v1.16.x and going forward.

About

This repo is a demo case for the devnetify process.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •