You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
v1.10.0: upgrade Cosmos SDK to v0.53.5 with IBC v10.5.0 + Wasm 0.61.6 (#97)
- Upgraded Lumera’s core stack to Cosmos SDK v0.53.5, IBC-Go v10.5.0, wasmd v0.61.6, and wasmvm v3.0.2 for the v1.10.0 release.
- Added the v1.10.0 on-chain upgrade handler to migrate consensus params into x/consensus and run module migrations.
- Removed the x/crisis module and deleted its store key as part of the upgrade.
Dependencies:
- Cosmos SDK v0.53.5
- IBC-Go v10.5.0 + PFM v10.1.0
- wasmd v0.61.6 and wasmvm v3.0.2
- CometBFT v0.38.20
Upgrade flow:
- New v1.10.0 handler migrates consensus params from x/params to x/consensus via baseapp.MigrateParams.
- Store upgrade deletes the x/crisis store key.
- Runs all module migrations after consensus params are moved.
App wiring:
- Keeps depinject/appconfig module wiring aligned with SDK 0.53.x.
- Enabled unordered transactions.
This is a coordinated, consensus‑breaking upgrade; the chain must schedule plan name v1.10.0.
Consensus params are migrated to x/consensus at upgrade height.
x/crisis is removed; any tooling or invariants relying on the crisis module must be updated.
SDK v0.53 removes legacy tx logs; indexers parsing legacy logs must switch to events.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+15Lines changed: 15 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,21 @@
2
2
3
3
---
4
4
5
+
## 1.10.0
6
+
7
+
Changes included since `v1.9.1` (range: `v1.9.1..v1.10.0`).
8
+
9
+
- Cosmos SDK: upgraded from v0.50.14 to v0.53.5, CometBFT upgraded to v0.38.20
10
+
- enabled unordered
11
+
- migrated consensus params from `x/params` to `x/consensus` via baseapp.MigrateParams; removed `x/params` usage.
12
+
- IBC: upgraded to IBC-Go from v10.3.0 to v10.5.0 with IBC v2 readiness (Router v2, v2 packet/event handling helpers).
13
+
- Wasm: upgraded wasmd from v0.55.0-ibc2.0 to v0.61.6 and wasmvm from v3.0.0-ibc2.0 to v3.0.2.
14
+
- Module changes: removed `x/crisis`, deleted its store key and disabled crisis invariants by default.
15
+
- Client/indexer impact: legacy tx logs removed in SDK v0.53.
16
+
- Unordered transactions feature (SDK v0.52) is enabled: "fire-and-forget" tx submission model with timeout_timestamp as TTL/replay protection, useful for throughput-focused clients where strict ordering is not required.
17
+
18
+
---
19
+
5
20
## 1.9.1
6
21
7
22
Changes included since `v1.9.0` (range: `v1.9.0..v1.9.1`).
0 commit comments