Skip to content

Conversation

@Yurist-85
Copy link
Contributor

@Yurist-85 Yurist-85 commented Sep 18, 2025

Closes: #XXX

Description

Major Cosmos SDK upgrade with migration to IBC v8 with pretty long list of breaking changes.


For contributor use:

  • Targeted PR against correct branch (see CONTRIBUTING.md)
  • Linked to Github issue with discussion and accepted design OR link to spec that describes this work.
  • Code follows the module structure standards.
  • Wrote unit and integration tests
  • Updated relevant documentation (docs/) or specification (x/<module>/spec/)
  • Added relevant godoc comments.
  • Added a relevant changelog entry to the Unreleased section in CHANGELOG.md
  • Re-reviewed Files changed in the Github PR explorer

For admin use:

  • Added appropriate labels to PR (ex. WIP, R4R, docs, etc)
  • Reviewers assigned
  • Squashed all commits, uses message "Merge pull request #XYZ: [title]" (coding standards)

@Yurist-85 Yurist-85 marked this pull request as ready for review October 24, 2025 10:09
@VorobevSA VorobevSA merged commit fb382f2 into master Oct 24, 2025
17 checks passed
KentaMori115 pushed a commit that referenced this pull request Oct 30, 2025
* build(core)!: dependencies update, migrate to SDK v0.50 and IBC v8

* tests: update testutils for unit and ibc testing

* tests: fix precompiles unit-tests

* chore: restore dummy upgrades for e2e tests

* tests: update ante tests

* tests: fix vesting module tests

* tests: fix liquid vesting module tests

* tests: fix evm module tests

* tests: fix erc20 module tests

* tests: fix feemarket module tests

* chore: fix custom bank keeper wirings in app, minor fixes in other files

* chore: fix github workflows config

* chore: delint the code

* test: update ibc testutils

* test: update testutils

* test: fix ante tests due to updated testutils

* test: fix precompiles tests due to updated testutils

* chore: add some details to error messages

* fix: fix module keeper init and tests

* test fix modules tests

* chore update gomod2nix.toml

* chore update snyk config

* test: fix distribution precompile integration test, increase tests timout to 20m

* test: increase timeout for tests with coverage

* test: try 60m timeout for tests with coverage

* chore: switch to haqq cosmos-sdk fork and bump version

* test: -covermode must be atomic when -race is enabled

* chore: bump ibc module version to v8.7.0

* fix: bank keeper initialization bug causes incorrect balances handling

* chore: bump cometbft version, minor app changes

* chore: register dynamic precompiles codehash in evm
@VorobevSA VorobevSA deleted the upgrade-cosmos-sdk-to-v050 branch January 28, 2026 09:52
@VorobevSA VorobevSA restored the upgrade-cosmos-sdk-to-v050 branch January 28, 2026 09:52
@VorobevSA VorobevSA deleted the upgrade-cosmos-sdk-to-v050 branch January 28, 2026 09:56
@VorobevSA VorobevSA restored the upgrade-cosmos-sdk-to-v050 branch January 28, 2026 09:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants