Closed
Description
opened on Aug 24, 2020
Summary
This issue is meant to serve as an up-to-date issue where information can be found about the remaining work to be done for an initial Stargate Release Candidate. The scope is essentially the same as that in the stargate milestone, with the exception of remaining test improvement & documentation issues.
Outstanding Work
- Make JSONMarshaler methods require proto.Message Make JSONMarshaler methods require proto.Message #7054
- Query Protobuf Migration Query Protobuf Migration #5921 (@anilcse, @atheeshp)
- GRPC gateway init gRPC gateway init #7019
- Register remaining gRPC routes (@anilcse) Register gRPC Gateway routes #7173 Adds grpc tests for x/staking #7204 Register
x/mint
gRPC gateway routes #7214
- Register remaining gRPC routes (@anilcse) Register gRPC Gateway routes #7173 Adds grpc tests for x/staking #7204 Register
- Add swagger for gRPC REST Add swagger for gRPC REST #7075
- Migrate forgotten CLI queries to proto Migrate remaining CLI cmd's to proto #6987 Migrate {x/auth, x/gov, x/staking} missing CLI queries to proto #6994
- GRPC gateway init gRPC gateway init #7019
- use protobuf PubKey in base account / extensible address format Extensible address format #5694
- Update tm pubkey references Update tm pubkey references #7102 (@sahith-narahari)
- Create PubKey proto types Create PubKey proto types #7109 / PubKey proto types #7147 (@blushi)
- use Any for PubKey in proto Tx Use Any for PubKey in proto Tx's #7076 (@amaurymartiny)
- Migrate BaseAccount PubKey to protobuf PublicKey Migrate BaseAccount PubKey to use Any #7268 (@blushi)
- Tendermint v0.34 remaining changes
- state sync support Add state sync support #7166 (@robert-zaremba reviewing)
- support abritrary initial height Add height in exported genesis #7089 (@amaurymartiny)
- return app hash from InitChain Return app hash from
InitChain
#7020 (@amaurymartiny) - SDK handling of new tendermint evidence type SDK handling of new evidence types #7190 (@robert-zaremba)
- Tendermint v.34 release Tracking issue for tendermint v0.34 #6365
- 0.39 -> 0.40 migrate command 0.39->0.40 CLI
migrate
command #6839 (blocked on PubKey work above) (@amaurymartiny) - Clean up CHANGELOG.md & prepare release notes Pre-Stargate CHANGELOG.md cleanup #7387 (@clevinson)
- Add block pruning support Add block pruning support #6164
Post-RC tasks
The following tasks are still required for a published Stargate release, but are non-blocking for getting a first RC out the door.
- update encoding doc Update Encoding Doc #5647
- document new key type creation document how to create a new key type and add it to the keyring #6500
- general amino audit / cleanup General Amino audit / cleanup / IAVL changes #6194 (@blushi)
- update docs for Stargate Update documentation for Stargate #6953
- add missing in process cli tests Add missing in process cli tests #7067
Metadata
Assignees
Labels
No labels
Activity