We need to switch from Osmosis's SDK fork to AtomOne's fork to ensure future compatibility when ICS1 is ready. This is the foundation for everything else.
Replace the cosmos-sdk dependency with github.com/atomone-hub/cosmos-sdk v0.50.14-atomone.1, upgrade IBC from v8 to v10 (AtomOne's version), and bump go toolchain to 1.24.5. Fix any breaking changes from the upgrades and verify all tests pass. Success means make build works, all unit tests pass, and localnet starts and runs.
Labels: dependencies, breaking-change, high-priority
We need to switch from Osmosis's SDK fork to AtomOne's fork to ensure future compatibility when ICS1 is ready. This is the foundation for everything else.
Replace the cosmos-sdk dependency with
github.com/atomone-hub/cosmos-sdk v0.50.14-atomone.1, upgrade IBC from v8 to v10 (AtomOne's version), and bump go toolchain to 1.24.5. Fix any breaking changes from the upgrades and verify all tests pass. Success meansmake buildworks, all unit tests pass, and localnet starts and runs.Labels: dependencies, breaking-change, high-priority