Skip to content

Latest commit

 

History

History
58 lines (44 loc) · 3.35 KB

CHANGELOG.md

File metadata and controls

58 lines (44 loc) · 3.35 KB

CHANGELOG

[Unreleased]

Overview

  • Upgrades cosmos-sdk from v0.45.14 to v0.47.3 LSM fork created by persistence, including barberry security fix
  • Migrates from tendermint v0.34.26 to cometbft v0.37.2
  • Upgrades ibc-go from v4.3.1 to v7.1.0 LSM fork including huckleberry security fix
  • Upgrades wasmd from v0.30.0 to v0.40.2 LSM fork & wasmvm to 1.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 under genesis command as parent
    • CLI: --broadcast-mode block was removed. You need to query the result for a TX with persistenceCore q tx <hash> instead
    • ...add more?
  • Upgrades persistence-sdk from v2.0.1 to vx.x.x
  • Upgrades pstake-native from v2.0.0 to vx.x.x
  • Adds wasm-bindings

New Modules

  • IBC hooks
  • PFM (Packet forwarding middleware)
  • oracle - disabled for now
  • liquidstakeibc - this deprecates lscosmos module
  • POB for MEV - disabled auction txs for now

MinCommissionRate

  • MinCommissionRate is set to 5%, which was proposed here

    Note
    During upgrade,
    Validator's CommissionRate will be set to 5%, if it is lower than the MinCommissionRate (i.e. 5%),
    and Validator's MaxCommissionRate will be set to 10% (if lower than 10%) to give validator some margin to work with.

MinInitialDepositRatio

  • MinInitialDepositRatio is set to 25%, which means a proposal cannot be submitted with deposit lower than 25% of MinInitialDeposit

LSM Params

  • ValidatorBondFactor is set to 250
  • GlobalLiquidStakingCap is set to 10%
  • ValidatorLiquidStakingCap is set to 50%

Changes

  • (#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