Skip to content

v0.53.0 Upgrade Guide #24078

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
technicallyty opened this issue Mar 20, 2025 · 0 comments
Closed

v0.53.0 Upgrade Guide #24078

technicallyty opened this issue Mar 20, 2025 · 0 comments
Assignees

Comments

@technicallyty
Copy link
Contributor

technicallyty commented Mar 20, 2025

This is a tracking issue for things that we need to make developers aware of when upgrading to v0.53.0. Please edit and append items as they arise.

🚨 Breaking 🚨

Bank

#24060 x/bank now handles returning SpendableBalances differently. Previously, In cases where a vesting account has more locked coins than unlocked coins, a zero balance was returned. Now, the query reflects the actual balance. WARNING: THIS MAY HAVE IMPACTS ON SMART CONTRACTS. Please ensure any contracts on your chain does not rely on the previous behavior before upgrading to v0.53.x.

Modules

Auth

  • If your chain wants to make use of Unordered Transactions, please be sure to properly set it up in the ante handler. This also requires setting x/auth in the OrderPreBlockers.

Epochs

  • If your chain wants to make use of x/epochs you just need to add it as you normally would add sdk modules
    • create store
    • init keeper
    • add module
    • set begin/end blockers properly
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

No branches or pull requests

2 participants