gaia icon indicating copy to clipboard operation
gaia copied to clipboard

Prepare v50.x-lsm branch (port lsm module changes to cosmos-sdk v50)

Open MSalopek opened this issue 1 year ago • 6 comments

LSM features need to be available for [email protected].

Similarly to previous versions, we need to port LSM features by modifying the x/staking module.

Context:

Referencing v47 port

Reference the v47 port to learn how to perform the same steps for v50. The behaviour should remain the same and behaviour/interface changes present in cosmos-sdk@v50 should be accomodated. It is important that the LSM port does not break any x/staking functionality that should not be changed.

  • https://github.com/cosmos/cosmos-sdk/commits/feature/v0.47.x-ics-lsm/

These are all LSM backport PRs & bugfixes that were required for v47:

  • https://github.com/cosmos/cosmos-sdk/pull/18694
  • https://github.com/cosmos/cosmos-sdk/pull/19056
  • https://github.com/cosmos/cosmos-sdk/pull/19076

MSalopek avatar Feb 06 '24 11:02 MSalopek

Hi is this the issue I should follow for release updates that include: https://github.com/cosmos/cosmos-sdk/pull/19614 ?

okwme avatar Mar 12 '24 12:03 okwme

Hi is this the issue I should follow for release updates that include: cosmos/cosmos-sdk#19614 ?

@okwme This issue is about Gaia with SDK 0.50. The fix you're mentioning (https://github.com/cosmos/cosmos-sdk/pull/19614) will be released in the next version of Gaia (v16).

mpoke avatar Mar 12 '24 15:03 mpoke

oh wow already released and passing votes!! thank you @mpoke and the rest of the gaia squad, looking forward to the release :: )

okwme avatar Mar 12 '24 16:03 okwme

oh wow already released and passing votes!! thank you @mpoke and the rest of the gaia squad, looking forward to the release :: )

@okwme Just to make sure we are on the same page: The Gaia version currently in voting is v15 -- https://www.mintscan.io/cosmos/proposals/885. We plan to cut an RC for Gaia v16 by end of the month. So it will get on the Hub sometimes in April.

mpoke avatar Mar 12 '24 17:03 mpoke

oof i totally misread 16 for 15. anyway great to hear 16 is on the way and keep up the good work everyone!

okwme avatar Mar 12 '24 18:03 okwme

Work is tracked here: https://github.com/informalsystems/cosmos-sdk/tree/feat/lsm/v0.50.x

MSalopek avatar Jun 26 '24 09:06 MSalopek

Closing as completed with creation of cosmos-sdk v0.50.8-lsm.

MSalopek avatar Jul 21 '24 10:07 MSalopek