Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add MsgSoftwareUpgrade and MsgCancelUpgrade (for new msgs-based gov proposals) #11116

Merged
merged 27 commits into from
Mar 3, 2022
Merged
Show file tree
Hide file tree
Changes from 25 commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
a6a1463
Add Msg/SoftwareUpgrade wip
blushi Feb 3, 2022
2705931
Add msg server impl and tests
blushi Feb 4, 2022
ff85950
Add CLI
blushi Feb 4, 2022
ad36272
Add parse tests
blushi Feb 4, 2022
3eb75c5
Merge branch 'master' into marie/10489-gov-upgrade-msg
blushi Feb 4, 2022
8216437
Add changelog
blushi Feb 4, 2022
3e606b2
Update proto/cosmos/upgrade/v1beta1/tx.proto
blushi Feb 9, 2022
3845818
Update proto/cosmos/upgrade/v1beta1/tx.proto
blushi Feb 9, 2022
be03a49
make proto-gen
blushi Feb 9, 2022
08ddb21
Merge branch 'master' into marie/10489-gov-upgrade-msg
blushi Feb 9, 2022
43e56a3
merge master
amaury1093 Feb 15, 2022
30dccb0
Add CancelUpgrade message
amaury1093 Feb 15, 2022
756c95c
add cancel upgrade cli
cmwaters Feb 16, 2022
192528a
add authority grpc method
cmwaters Feb 21, 2022
3101849
Merge branch 'master' into marie/10489-gov-upgrade-msg
cmwaters Feb 21, 2022
5da8064
remove the new upgrade cli
cmwaters Feb 25, 2022
3df9278
fix cli build problems
cmwaters Feb 25, 2022
7ec2a25
Merge branch 'master' into marie/10489-gov-upgrade-msg
cmwaters Feb 25, 2022
650cc34
add a check for the authority
cmwaters Mar 1, 2022
689789a
implement code suggestions
cmwaters Mar 1, 2022
d3c83e8
implement suggestions
cmwaters Mar 3, 2022
28f1d8d
Merge branch 'master' into marie/10489-gov-upgrade-msg
cmwaters Mar 3, 2022
7a3a715
implement suggestions
cmwaters Mar 3, 2022
7a95a45
Merge branch 'marie/10489-gov-upgrade-msg' of github.com:cosmos/cosmo…
cmwaters Mar 3, 2022
d2d3ee2
remove redundant parse command
cmwaters Mar 3, 2022
f13b5b5
clean up changelog
cmwaters Mar 3, 2022
0007831
Merge branch 'master' into marie/10489-gov-upgrade-msg
cmwaters Mar 3, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ Ref: https://keepachangelog.com/en/1.0.0/

### Features

* (x/upgrade) [\#11116](https://github.com/cosmos/cosmos-sdk/pull/11116) A new `MsgSoftwareUpgrade` has been added to support v1beta2 msgs-based gov proposals.
* [\#10977](https://github.com/cosmos/cosmos-sdk/pull/10977) Now every cosmos message protobuf definition must be extended with a ``cosmos.msg.v1.signer`` option to signal the signer fields in a language agnostic way.
* [\#10710](https://github.com/cosmos/cosmos-sdk/pull/10710) Chain-id shouldn't be required for creating a transaction with both --generate-only and --offline flags.
* [\#10703](https://github.com/cosmos/cosmos-sdk/pull/10703) Create a new grantee account, if the grantee of an authorization does not exist.
Expand Down Expand Up @@ -70,6 +71,7 @@ Ref: https://keepachangelog.com/en/1.0.0/

### API Breaking Changes

* (x/gov) [\#11116](https://github.com/cosmos/cosmos-sdk/pull/11116) The `NewAppModuleBasic` function now accepts both msgs-based proposal CLI handlers and legacy content-based proposal CLI handlers as arguments.
amaury1093 marked this conversation as resolved.
Show resolved Hide resolved
* (store)[\#11152](https://github.com/cosmos/cosmos-sdk/pull/11152) Remove `keep-every` from pruning options.
* [\#10950](https://github.com/cosmos/cosmos-sdk/pull/10950) Add `envPrefix` parameter to `cmd.Execute`.
* (x/mint) [\#10441](https://github.com/cosmos/cosmos-sdk/pull/10441) The `NewAppModule` function now accepts an inflation calculation function as an argument.
Expand Down Expand Up @@ -150,6 +152,7 @@ Ref: https://keepachangelog.com/en/1.0.0/
* [\#9780](https://github.com/cosmos/cosmos-sdk/pull/9780) Use sigs.k8s.io for yaml, which might lead to minor YAML output changes
* [\#10625](https://github.com/cosmos/cosmos-sdk/pull/10625) Rename `--fee-account` CLI flag to `--fee-granter`
* [\#10684](https://github.com/cosmos/cosmos-sdk/pull/10684) Rename `edit-validator` command's `--moniker` flag to `--new-moniker`
* [\#11116](https://github.com/cosmos/cosmos-sdk/pull/11116) `software-upgrade` and `cancel-software-upgrade` gov proposal commands have changed to `legacy-software-upgrade` and `legacy-cancel-software-upgrade`.

### Improvements

Expand Down
Loading