feature: add a way to start a local testnet #896
Labels
S: Productivity
Productivity: Developer tooling, infrastructure improvements enabling future growth
scope: testing
Code review, testing, making sure the code is following the specification.
type: feature-request
New feature or request improvement
Problem
Our testing infrastructure is relatively heavy-weight and hard to use outside the dedicated environment.
For example, we have scripts for starting test chains, but this is happening in docker containers, and is not easy to call by hand.
It would be beneficial to have a way to start a local testnet, to manually test changes quickly.
This is also particularly important with e.g. Hermes, which may be a bit of work to add into the existing docker setup.
I would expect any solution to allow starting a testnet with >1 validator and provider+consumer.
This base case should be set up with a single or at most a couple of commands, and this should be achievable by someone completely new to the repo.
The solution should be documented prominently in the README, since it is one of the most basic ways someone would want to interact with the repo.
Closing criteria
There is an easy way to start a local testnet with a provider and consumer, with multiple validators for each.
The text was updated successfully, but these errors were encountered: