- Upgrades cosmos-sdk from
v0.45.14
tov0.47.3
LSM fork created by persistence, including barberry security fix - Migrates from tendermint
v0.34.26
to cometbftv0.37.2
- Upgrades ibc-go from
v4.3.1
tov7.1.0
LSM fork including huckleberry security fix - Upgrades wasmd from
v0.30.0
tov0.40.2
LSM fork & wasmvm to1.2.4
including 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-gentxs
and others are now undergenesis
command as parent - CLI:
--broadcast-mode block
was removed. You need to query the result for a TX withpersistenceCore q tx <hash>
instead - ...add more?
- Upgrades persistence-sdk from
v2.0.1
tovx.x.x
- Upgrades pstake-native from
v2.0.0
tovx.x.x
- Adds wasm-bindings
- IBC hooks
- PFM (Packet forwarding middleware)
- oracle - disabled for now
- liquidstakeibc - this deprecates
lscosmos
module - POB for MEV - disabled auction txs for now
-
MinCommissionRate
is set to 5%, which was proposed hereNote
During upgrade,
Validator'sCommissionRate
will be set to5%
, if it is lower than theMinCommissionRate
(i.e. 5%),
and Validator'sMaxCommissionRate
will be set to10%
(if lower than 10%) to give validator some margin to work with.
MinInitialDepositRatio
is set to25%
, which means a proposal cannot be submitted with deposit lower than25%
ofMinInitialDeposit
ValidatorBondFactor
is set to250
GlobalLiquidStakingCap
is set to10%
ValidatorLiquidStakingCap
is 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-lsm
and 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