-
Notifications
You must be signed in to change notification settings - Fork 82
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
Migrate the codebase from tendermint-rs dependency to cometbft-rs #1073
Comments
The |
There could be a way forward that does not need waiting for upstream protos to convert from the bundled Unfortunately, as I have just discovered, the upstream proto revisions as currently pulled to build ibc-proto-rs are not consistent as per the revisions of
However, by the way the build process is set up in sync-protobuf.sh, all of these inputs to proto-compiler actually end up including the The proper way out of this mess is to convert the upstreams to produce buf modules and reuse buf.build/cometbft/cometbft as a common dependency. Then the build process in ibc-proto-rs could consume the buf modules to generate Rust bindings for them. Meanwhile, it's possible to juggle the |
Feature Summary
We need to test, validate, and ship the upgrade to CometBFT-rs so that we can safely sunset Tendermint-rs eventually.
Tasks
The text was updated successfully, but these errors were encountered: