Closed
Description
A few cli commands are still using amino or couldn't be easily migrated to use the proto pathway. These were discovered and flagged in #6859. Migrate them to use proto.
- x/auth Migrate {x/auth, x/gov, x/staking} missing CLI queries to proto #6994
- x/gov Migrate {x/auth, x/gov, x/staking} missing CLI queries to proto #6994
- x/distribution
-
GetCmdSubmitProposal
->ParseCommunityPoolSpendProposalJSON
Migrate missingx/distribution
CLI queries to proto #7244 -
NewWithdrawAllRewardsCmd
Migrate missingx/distribution
CLI queries to proto #7244
-
- x/staking Migrate {x/auth, x/gov, x/staking} missing CLI queries to proto #6994
- x/ibc (things have been migrated to proto but arrays of interfaces are being printed and jsonpb doesn't know what to do with that. They probably need to be wrapped in
Any
) /cc @fedekunze - Remove
client.Context.PrintOutputLegacy
(from Require proto.Message in client.Context.PrintOutput #6999)