diff --git a/upgrades/CHANGELOG.md b/upgrades/CHANGELOG.md index cd474c267b..6dfa418511 100644 --- a/upgrades/CHANGELOG.md +++ b/upgrades/CHANGELOG.md @@ -3,6 +3,7 @@ ## Software upgrade ### Current module consensus versions + | Module | Version | |:----------:|--------:| | audit | 2 | @@ -20,6 +21,7 @@ Template ----- + ##### ###### Description @@ -27,44 +29,78 @@ Template Goal of the upgrade here - Stores (omit if all items below are not present in the upgrade) - - added stores (omit if empty) - - `store` - - renamed stores (omit if empty) - - `store` - - deleted stores (omit if empty) - - `store` + - added stores (omit if empty) + - `store` + - renamed stores (omit if empty) + - `store` + - deleted stores (omit if empty) + - `store` - Migrations (omit if all times below are not present in the upgrade) - - deployment 2 -> 3 - - market 2 -> 3 + - deployment 2 -> 3 + - market 2 -> 3 Add new upgrades after this line based on the template above ----- ##### v0.24.0 -1. Enforce **Minimum Validators commission** using onchain parameter. Default value is set to 5%. +1. Update following stores to the `v1beta3`: + - `audit` + - `cert` + - `deployment` + - `market` + - `provider` + - `escrow` +2. Enforce **Minimum Validators commission** using onchain parameter. Default value is set to 5%. During upgrade each validator with commission less than 5% will be updated to 5%. -2. Introduce **Minimum Initial Deposit** for governance proposal using onchain parameter. +3. Introduce **Minimum Initial Deposit** for governance proposal using onchain parameter. Proposal originator must deposit at least **Minimum Initial Deposit** for proposal transaction to succeed. Default value is set to 40% of MinDeposit. -3. Fix dangling Escrow Payments. Some escrow payments remain in open state when actual escrow account is closed. -4. Deployment store is updated with v1beta3/ResourceUnits (added GPU unit) -5. Market store is updated with v1beta3/ResourceUnits (added GPU unit) -6. Introduce **Take Pay** +4. Fix dangling Escrow Payments. Some escrow payments remain in open state when actual escrow account is closed. +5. Deployment store is updated with `v1beta3/ResourceUnits` (added GPU unit) + Migrate `MinDeposit` param to `MinDeposits`, allowing deployments to be paid in non-akt currencies. +6. Market store is updated with `v1beta3/ResourceUnits` (added GPU unit) +7. Introduce **Take Pay** - Stores - - Added - - `agov` - - `astaking` - - `feegrant` - - `take` + - Added + - `agov` + - `astaking` + - `feegrant` + - `take` - Migrations - - deployment 2 -> 3 - - market 2 -> 3 - + - deployment `2 -> 3` + - market `2 -> 3` + ##### v0.20.0 -##### v0.28.0 +1. Remove support of interchain accounts (aka ICA) + +- Stores + - Deleted + - `icacontroller` + - `icahost` + +##### v0.18.0 + +1. Introduce interchain accounts (aka ICA) + +- Stores + - Added + - `icacontroller` + - `icahost` ##### v0.15.0 (upgrade name `akash_v0.15.0_cosmos_v0.44.x`) + +1. Introduce Akash marketplace +2. Migrate store prefixes from v0.38/v0.39 to 0.40 + +- Stores + - Added + - `audit` + - `cert` + - `deployment` + - `escrow` + - `market` + - `provider`