Skip to content

Comments

feat: v2.5.0 upgrade#196

Merged
anilcse merged 12 commits intoenvadiv:releases/v2.xfrom
akhilkumarpilli:v2.5.0-upgrade
Apr 16, 2025
Merged

feat: v2.5.0 upgrade#196
anilcse merged 12 commits intoenvadiv:releases/v2.xfrom
akhilkumarpilli:v2.5.0-upgrade

Conversation

@akhilkumarpilli
Copy link
Collaborator

@akhilkumarpilli akhilkumarpilli commented Feb 27, 2025

Description

This PR handles the software upgrade to update IBC, Cosmwasm deps from upstream and also the changes required for the governance proposals https://atomscan.com/passage/votes/15, https://atomscan.com/passage/votes/16, https://atomscan.com/passage/votes/17


Author Checklist

All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.

I have...

  • included the correct type prefix in the PR title
  • added ! to the type prefix if API or client breaking change
  • targeted the correct branch (see PR Targeting)
  • provided a link to the relevant issue or specification
  • followed the guidelines for building modules
  • included the necessary unit and integration tests
  • added a changelog entry to CHANGELOG.md
  • included comments for documenting Go code
  • updated the relevant documentation or specification
  • reviewed "Files changed" and left comments if necessary
  • confirmed all CI checks have passed

Reviewers Checklist

All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.

I have...

  • confirmed the correct type prefix in the PR title
  • confirmed ! in the type prefix if API or client breaking change
  • confirmed all author checklist items have been addressed
  • reviewed state machine logic
  • reviewed API design and naming
  • reviewed documentation is accurate
  • reviewed tests and test coverage
  • manually tested (if applicable)

@codecov-commenter
Copy link

codecov-commenter commented Apr 4, 2025

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

Attention: Patch coverage is 47.66355% with 168 lines in your changes missing coverage. Please review.

Please upload report for BASE (releases/v2.x@4d194bf). Learn more about missing BASE report.

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@               Coverage Diff                @@
##             releases/v2.x     #196   +/-   ##
================================================
  Coverage                 ?   53.83%           
================================================
  Files                    ?       28           
  Lines                    ?     2597           
  Branches                 ?        0           
================================================
  Hits                     ?     1398           
  Misses                   ?     1094           
  Partials                 ?      105           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

akhilkumarpilli and others added 4 commits April 10, 2025 09:36
* add minimum-gas-prices restriction

* update minimum-gas-prices to 25upasg

* update min-gas-price to 12.5upasg
* WIP: migrate multisig addresses

* WIP: done almost implementation

* update handler and add test

* WIP: fixing tests

* fix tests

* Update delegations code and fix tests

* update vesting times

* update start time

* update migrations details

* fix lint
@akhilkumarpilli akhilkumarpilli marked this pull request as ready for review April 14, 2025 12:39
@akhilkumarpilli akhilkumarpilli requested a review from anilcse April 14, 2025 12:39
@anilcse anilcse requested a review from aleem1314 April 15, 2025 06:49
@anilcse anilcse changed the title feat: add v2.5.0 upgrade handler and bump deps feat: v2.5.0 upgrade Apr 16, 2025
Copy link
Collaborator

@anilcse anilcse left a comment

Choose a reason for hiding this comment

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

lgtm, minor comments

if minGasPrices.AmountOf(baseDenom).LT(sdk.MustNewDecFromStr(defaultMinGasPrice)) {
panic(fmt.Sprintf("minimum-gas-prices value in app.toml should be greater than or equal to %s%s",
defaultMinGasPrice, baseDenom))
}
Copy link
Collaborator

Choose a reason for hiding this comment

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

Should we do this at server side (inside ante or somewhere) to handle it better for gRPC, RPC calls as well?

@akhilkumarpilli akhilkumarpilli requested a review from anilcse April 16, 2025 06:50
@anilcse anilcse merged commit 407973d into envadiv:releases/v2.x Apr 16, 2025
5 checks passed
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