tendermint-rs
tendermint-rs copied to clipboard
1.0 release
With the current restructuring in Tendermint, where https://github.com/tendermint/tendermint/issues/9091 will result in v0.35 and v0.36 being skipped and going straight to v0.37 (which will be based on v0.34), there are a couple of things we need to do here to update tendermint-rs:
- [x] Create a new
mainbranch off ofv0.23.xas v0.37 will be based on Tendermint v0.34 - [x] Porting relevant PRs from
mastertomain:- [x] #1187
- [ ] #1128
Having tendermint-rs support multiple versions of Tendermint Core will allow us to:
- Cut a 1.0 release of tendermint-rs and start using semantic versioning properly
- Simplify the development process (simple trunk-based development)
- Keep the current crates' names as-is
The ABCI domain types should be on the list of PRs that need to be ported to main; not having those blocks us from rolling back to 0.34.
For developing against Tendermint v0.37, would HEAD of main branch be the best thing to track for the time being?