Skip to content

chore(deps): bump cosmossdk.io/x/feegrant from 0.1.1 to 0.2.0#4553

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/cosmossdk.io/x/feegrant-0.2.0
Closed

chore(deps): bump cosmossdk.io/x/feegrant from 0.1.1 to 0.2.0#4553
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/cosmossdk.io/x/feegrant-0.2.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Sep 15, 2025

Bumps cosmossdk.io/x/feegrant from 0.1.1 to 0.2.0.

Release notes

Sourced from cosmossdk.io/x/feegrant's releases.

Rosetta v0.2.0

Changelog

More information on Rosetta here.

Improvements

  • #14118 Allow rosetta to be installed as a standalone application.
  • #14061 Adds openapi specification.
  • #13832 Correctly populates rosetta's /network/status endpoint response. Rosetta's data api is divided into its own go files (account, block, mempool, network).

Bug Fixes

  • #13832 Wrap tendermint RPC errors to rosetta errors.
Changelog

Sourced from cosmossdk.io/x/feegrant's changelog.

0.2.0 (March 6, 2017)

BREAKING CHANGES:

  • Update to ABCI v0.4.0 and Tendermint v0.9.0
  • Coins are specified on the CLI as Xcoin, eg. 5gold
  • Cost is now Fee

FEATURES:

  • CLI for sending transactions and querying the state, designed to be easily extensible as plugins are implemented
  • Run Basecoin in-process with Tendermint
  • Add /account path in Query
  • IBC plugin for InterBlockchain Communication
  • Demo script of IBC between two chains

IMPROVEMENTS:

  • Use new Tendermint /commit endpoint for crafting IBC transactions
  • More unit tests
  • Use go-crypto S structs and go-data for more standard JSON
  • Demo uses fewer sleeps

BUG FIXES:

  • Various little fixes in coin arithmetic
  • More commit validation in IBC
  • Return results from transactions

PreHistory

January 14-18, 2017
  • Update to Tendermint v0.8.0
  • Cleanup a bit and release blog post
September 22, 2016
  • Basecoin compiles again
Commits
  • 8e4d6a5 Merge branch 'master' into develop
  • 72bebc6 Merge pull request #819 from cosmos/release/v0.14.0
  • 4807a19 Merge pull request #774 from fedekunze/fedekunze/README
  • 40b193f update changelog
  • 1074ab6 version and changelog
  • 9722f41 deps, changelog, version
  • 56c3ae4 Merge branch 'develop' into fedekunze/README
  • c155a82 addressed Rige's comments
  • 9b246ec Update README.md
  • 52f317a Merge pull request #800 from cosmos/rigel/tick-endblock
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.


Open with Devin

@dependabot dependabot Bot added the kind:deps Pull requests that update a dependency file label Sep 15, 2025
@dependabot dependabot Bot force-pushed the dependabot/go_modules/cosmossdk.io/x/feegrant-0.2.0 branch from 81e26a8 to 0018d85 Compare September 17, 2025 13:22
@dependabot dependabot Bot force-pushed the dependabot/go_modules/cosmossdk.io/x/feegrant-0.2.0 branch 2 times, most recently from 93914d4 to 56ee5eb Compare September 25, 2025 18:09
@dependabot dependabot Bot force-pushed the dependabot/go_modules/cosmossdk.io/x/feegrant-0.2.0 branch from 56ee5eb to 41d44c4 Compare October 8, 2025 12:36
@walldiss
Copy link
Copy Markdown
Member

walldiss commented Mar 6, 2026

@dependabot recreate

Bumps [cosmossdk.io/x/feegrant](https://github.com/cosmos/cosmos-sdk) from 0.1.1 to 0.2.0.
- [Release notes](https://github.com/cosmos/cosmos-sdk/releases)
- [Changelog](https://github.com/cosmos/cosmos-sdk/blob/v0.2.0/CHANGELOG.md)
- [Commits](cosmos/cosmos-sdk@x/nft/v0.1.1...v0.2.0)

---
updated-dependencies:
- dependency-name: cosmossdk.io/x/feegrant
  dependency-version: 0.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/go_modules/cosmossdk.io/x/feegrant-0.2.0 branch from 41d44c4 to bf72eaa Compare March 6, 2026 15:57
@dependabot dependabot Bot requested a review from mcrakhman as a code owner March 6, 2026 15:57
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Devin Review found 1 potential issue.

View 2 additional findings in Devin Review.

Open in Devin Review

Comment thread go.mod
github.com/celestiaorg/rsmt2d v0.15.1
github.com/cometbft/cometbft v0.38.17
github.com/cosmos/cosmos-sdk v0.50.13
github.com/cosmos/cosmos-sdk v0.53.0
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔴 cosmos-sdk require bumped to v0.53.0 but replace directive still pins to celestiaorg fork v0.51.6, creating dependency mismatch

The PR bumps github.com/cosmos/cosmos-sdk from v0.50.13 to v0.53.0 in the require block (as a transitive requirement of feegrant v0.2.0), but the replace directive at go.mod:204 still maps it to github.com/celestiaorg/cosmos-sdk v0.51.6. This means the actual SDK used at build time is v0.51.6, while the new indirect dependencies (cosmossdk.io/collections v1.2.0, cosmossdk.io/x/tx v0.14.0, cosmossdk.io/schema v1.1.0) and feegrant v0.2.0 itself are designed for cosmos-sdk v0.53.0. These are not replaced and will be fetched as-is — collections jumped from v0.4.0 to v1.2.0 (a major version change), and x/tx from v0.13.8 to v0.14.0. These newer module versions likely reference types or interfaces from cosmos-sdk v0.53.0 that don't exist in the v0.51.6 fork, leading to compilation failures or runtime incompatibilities. This appears to be an automated dependency bump that did not account for the project's replace directives.

Prompt for agents
The cosmos-sdk require version in go.mod line 22 was bumped from v0.50.13 to v0.53.0 to satisfy feegrant v0.2.0's transitive dependency, but the replace directive at go.mod line 204 (github.com/cosmos/cosmos-sdk => github.com/celestiaorg/cosmos-sdk v0.51.6) was not updated. Either:

1. Revert the feegrant bump back to v0.1.1 and revert all the associated transitive dependency bumps (cosmos-sdk back to v0.50.13, collections back to v0.4.0, x/tx back to v0.13.8, remove schema v1.1.0), OR
2. Update the celestiaorg/cosmos-sdk fork to a version compatible with v0.53.0 and update the replace directive accordingly, then verify all transitive dependencies are compatible.

Option 1 is safer if the fork hasn't been updated. Affected lines: go.mod line 22 (cosmos-sdk require), go.mod line 9 (feegrant require), go.mod line 94 (collections indirect), go.mod line 98 (schema indirect), go.mod line 101 (x/tx indirect), and go.mod line 204 (replace directive).
Open in Devin Review

Was this helpful? React with 👍 or 👎 to provide feedback.

@walldiss
Copy link
Copy Markdown
Member

This bump is incompatible with the project's cosmos-sdk fork.

cosmossdk.io/x/feegrant v0.2.0 imports github.com/cosmos/cosmos-sdk/testutil/simsx directly in its module/module.go (non-test code). This package was introduced in cosmos-sdk v0.52+ and does not exist in the project's fork (github.com/celestiaorg/cosmos-sdk v0.51.6, based on cosmos-sdk v0.50.x).

As a result, go mod tidy fails:

go: github.com/celestiaorg/celestia-node/api/client imports
	github.com/celestiaorg/celestia-app/v7/app imports
	cosmossdk.io/x/feegrant/module imports
	github.com/cosmos/cosmos-sdk/testutil/simsx: module github.com/cosmos/cosmos-sdk@latest found
	(replaced by github.com/celestiaorg/cosmos-sdk@v0.51.6), but does not contain package
	github.com/cosmos/cosmos-sdk/testutil/simsx

This bump cannot be applied until the cosmos-sdk fork is updated to include the testutil/simsx package. Closing this PR.

@walldiss walldiss closed this Mar 16, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Mar 16, 2026

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/go_modules/cosmossdk.io/x/feegrant-0.2.0 branch March 16, 2026 18:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind:deps Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant