Skip to content

Commit

Permalink
feat: Add multi node (validator) testnet (#4377)
Browse files Browse the repository at this point in the history
* add cmd multi-node

* read config

* minor

* init node

* done

* remove try

* updates

* updates

* make format

* updates

* minor

* rename and add info node

* add a reset command

* changelog

* lint

* use config.yml with more validators

* updates docs

* show log

* rename package model to bubblemodel

* Update ignite/cmd/testnet_multi_node.go

Co-authored-by: Julien Robert <[email protected]>

* nits

* Update ignite/cmd/bubblemodel/testnet_multi_node.go

Co-authored-by: Danilo Pantani <[email protected]>

* Update ignite/cmd/bubblemodel/testnet_multi_node.go

Co-authored-by: Danilo Pantani <[email protected]>

* Update ignite/cmd/bubblemodel/testnet_multi_node.go

Co-authored-by: Danilo Pantani <[email protected]>

* Update ignite/cmd/testnet_multi_node.go

Co-authored-by: Danilo Pantani <[email protected]>

* updates

* use lipgloss for View

* status bar

* nits

* Update ignite/cmd/bubblemodel/testnet_multi_node.go

Co-authored-by: Danilo Pantani <[email protected]>

* Update ignite/cmd/bubblemodel/testnet_multi_node.go

Co-authored-by: Danilo Pantani <[email protected]>

* remove ctx

* add comment

* use ports in ignite/pkg/availableport/availableport.go

* update errgroup

* Update changelog.md

Co-authored-by: Danilo Pantani <[email protected]>

* updates with v0.52

---------

Co-authored-by: Julien Robert <[email protected]>
Co-authored-by: Danilo Pantani <[email protected]>
(cherry picked from commit b7e3ab3)

# Conflicts:
#	docs/docs/03-CLI-Commands/01-cli-commands.md
#	ignite/cmd/bubblemodel/chain_debug_test.go
#	ignite/cmd/bubblemodel/chain_serve_test.go
#	ignite/cmd/chain_debug.go
#	ignite/cmd/chain_serve.go
#	ignite/templates/app/files/cmd/{{binaryNamePrefix}}d/cmd/commands.go.plush
  • Loading branch information
likesToEatFish authored and mergify[bot] committed Nov 8, 2024
1 parent 6343b43 commit 951862b
Show file tree
Hide file tree
Showing 22 changed files with 5,002 additions and 1 deletion.
16 changes: 16 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,22 @@

### Features

- [#3707](https://github.com/ignite/cli/pull/3707) and [#4094](https://github.com/ignite/cli/pull/4094) Add collections support.
- [#3977](https://github.com/ignite/cli/pull/3977) Add `chain lint` command to lint the chain's codebase using `golangci-lint`
- [#3770](https://github.com/ignite/cli/pull/3770) Add `scaffold configs` and `scaffold params` commands
- [#4001](https://github.com/ignite/cli/pull/4001) Improve `xgenny` dry run
- [#3967](https://github.com/ignite/cli/issues/3967) Add HD wallet parameters `address index` and `account number` to the chain account config
- [#4004](https://github.com/ignite/cli/pull/4004) Remove all import placeholders using the `xast` pkg
- [#4071](https://github.com/ignite/cli/pull/4071) Support custom proto path
- [#3718](https://github.com/ignite/cli/pull/3718) Add `gen-mig-diffs` tool app to compare scaffold output of two versions of ignite
- [#4100](https://github.com/ignite/cli/pull/4100) Set the `proto-dir` flag only for the `scaffold chain` command and use the proto path from the config
- [#4111](https://github.com/ignite/cli/pull/4111) Remove vuex generation
- [#4113](https://github.com/ignite/cli/pull/4113) Generate chain config documentation automatically
- [#4131](https://github.com/ignite/cli/pull/4131) Support `bytes` as data type in the `scaffold` commands
- [#4300](https://github.com/ignite/cli/pull/4300) Only panics the module in the most top function level
- [#4327](https://github.com/ignite/cli/pull/4327) Use the TxConfig from simState instead create a new one
- [#4377](https://github.com/ignite/cli/pull/4377) Add multi node (validator) testnet.
- [#4326](https://github.com/ignite/cli/pull/4326) Add `buf.build` version to `ignite version` command
- [#4362](https://github.com/ignite/cli/pull/4362) Scaffold `Makefile`

### Changes
Expand Down
Loading

0 comments on commit 951862b

Please sign in to comment.