- Upgrades cosmos-sdk from
v0.45.14tov0.47.3LSM fork created by persistence, including barberry security fix - Migrates from tendermint
v0.34.26to cometbftv0.37.2 - Upgrades ibc-go from
v4.3.1tov7.1.0LSM fork including huckleberry security fix - Upgrades wasmd from
v0.30.0tov0.40.2LSM fork & wasmvm to1.2.4including cherry bugfix - Some SDK 47 things to keep in mind:
- The SDK version includes some key store migration for the CLI. Make sure you backup your private keys before testing this! You can not switch back to v45 keys
- CLI:
add-genesis-account,gentx,add-genesis-account,collect-gentxsand others are now undergenesiscommand as parent - CLI:
--broadcast-mode blockwas removed. You need to query the result for a TX withpersistenceCore q tx <hash>instead - ...add more?
- Upgrades persistence-sdk from
v2.0.1tovx.x.x - Upgrades pstake-native from
v2.0.0tovx.x.x - Adds wasm-bindings
- IBC hooks
- PFM (Packet forwarding middleware)
- oracle - disabled for now
- liquidstakeibc - this deprecates
lscosmosmodule - POB for MEV - disabled auction txs for now
-
MinCommissionRateis set to 5%, which was proposed hereNote
During upgrade,
Validator'sCommissionRatewill be set to5%, if it is lower than theMinCommissionRate(i.e. 5%),
and Validator'sMaxCommissionRatewill be set to10%(if lower than 10%) to give validator some margin to work with.
MinInitialDepositRatiois set to25%, which means a proposal cannot be submitted with deposit lower than25%ofMinInitialDeposit
ValidatorBondFactoris set to250GlobalLiquidStakingCapis set to10%ValidatorLiquidStakingCapis set to50%
- (#221) set LSM params
- (#219) set MinInitialDepositRatio to 25% + cleanup param subspaces
- (#211) Enfoce minimum limit for
CommissionRate&MaxCommissionRate - (#207) adds POB module for skip-mev
- (#205) bump cosmos-sdk to
v0.47.3-lsmand deps (includes new modules: IBC hooks, PFM, liquidstakeibc) - (#198, #206) starship e2e upgrade tests
- (#184) removal of unused exposer
- (#182) app restructure
- (#179, #194) add wasm-bindings and integrate oracle module
- (#170) fix: cleanup action release