From b6b07c46aa068817c98d7070a8a91b530fa7a710 Mon Sep 17 00:00:00 2001 From: Danilo Pantani Date: Thu, 29 Aug 2024 23:56:44 +0200 Subject: [PATCH] fix: remove fee abstraction module from open api code generation (#4319) * remove fee abstraction module from open api code generation * add changelog (cherry picked from commit 29a8eb3a7cc5fa379832db27946331d892ec43ea) --- changelog.md | 25 ++++++++++++++++++++++++ ignite/pkg/cosmosgen/generate_openapi.go | 1 + 2 files changed, 26 insertions(+) diff --git a/changelog.md b/changelog.md index 375fa2de86..e46893e3bc 100644 --- a/changelog.md +++ b/changelog.md @@ -5,6 +5,31 @@ ### Changes - [#4292](https://github.com/ignite/cli/pull/4292) Bump Cosmos SDK to `v0.50.9` +- [#4094](https://github.com/ignite/cli/pull/4094) Scaffolding a multi-index map using `ignite s map foo bar baz --index foobar,foobaz` is no longer supported. Use one index instead of use `collections.IndexedMap`. +- [#4058](https://github.com/ignite/cli/pull/4058) Simplify scaffolded modules by including `ValidateBasic()` logic in message handler. +- [#4058](https://github.com/ignite/cli/pull/4058) Use `address.Codec` instead of `AccAddressFromBech32`. +- [#3993](https://github.com/ignite/cli/pull/3993) Oracle scaffolding was deprecated and has been removed +- [#3962](https://github.com/ignite/cli/pull/3962) Rename all RPC endpoints and autocli commands generated for `map`/`list`/`single` types +- [#3976](https://github.com/ignite/cli/pull/3976) Remove error checks for Cobra command value get calls +- [#4002](https://github.com/ignite/cli/pull/4002) Bump buf build +- [#4008](https://github.com/ignite/cli/pull/4008) Rename `pkg/yaml` to `pkg/xyaml` +- [#4075](https://github.com/ignite/cli/pull/4075) Use `gopkg.in/yaml.v3` instead `gopkg.in/yaml.v2` +- [#4118](https://github.com/ignite/cli/pull/4118) Version scaffolded protos as `v1` to follow SDK structure. +- [#4167](https://github.com/ignite/cli/pull/4167) Scaffold `int64` instead of `int32` when a field type is `int` +- [#4159](https://github.com/ignite/cli/pull/4159) Enable gci linter +- [#4160](https://github.com/ignite/cli/pull/4160) Enable copyloopvar linter +- [#4162](https://github.com/ignite/cli/pull/4162) Enable errcheck linter +- [#4189](https://github.com/ignite/cli/pull/4189) Deprecate `ignite node` for `ignite connect` app +- [#4290](https://github.com/ignite/cli/pull/4290) Remove ignite ics logic from ignite cli (this functionality will be in the `consumer` app) +- [#4295](https://github.com/ignite/cli/pull/4295) Stop scaffolding `pulsar` files +- [#4319](https://github.com/ignite/cli/pull/4319) Remove fee abstraction module from open api code generation +- [#4317](https://github.com/ignite/cli/pull/4317) Remove xchisel dependency + +### Fixes + +- [#4000](https://github.com/ignite/cli/pull/4000) Run all dry runners before the wet run in the `xgenny` pkg +- [#4091](https://github.com/ignite/cli/pull/4091) Fix race conditions in the plugin logic +- [#4128](https://github.com/ignite/cli/pull/4128) Check for duplicate proto fields in config - [#4309](https://github.com/ignite/cli/pull/4309) Fix chain id for chain simulations ## [`v28.5.1`](https://github.com/ignite/cli/releases/tag/v28.5.1) diff --git a/ignite/pkg/cosmosgen/generate_openapi.go b/ignite/pkg/cosmosgen/generate_openapi.go index dd49cc50de..efafcaca83 100644 --- a/ignite/pkg/cosmosgen/generate_openapi.go +++ b/ignite/pkg/cosmosgen/generate_openapi.go @@ -78,6 +78,7 @@ func (g *generator) generateOpenAPISpec(ctx context.Context) error { dir, g.openAPITemplate(), cosmosbuf.ExcludeFiles( + "*/osmosis-labs/fee-abstraction/*", "*/module.proto", "*/testutil/*", "*/testdata/*",