-
Notifications
You must be signed in to change notification settings - Fork 122
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
cosmos-sdk-proto: cosmos::auth::v1beta1::query_client::QueryClient
missing in v0.12
#219
Comments
The very first proto in the list of SDK protos that is passed to tonic-build is:
...so I'm not sure why it's not generating the query client anymore. |
I faced the same issue when I tried to update the proto files last time. It worked for me after I manually updated the git sub-modules and skipped |
@devashishdxt what commit did you have checked out in the I was curious if this might be related to bumping the SDK release version, but I'm getting the same behavior for v0.45.2 and v0.45.4. If I try v0.46.0-beta2 I get this gnarly error:
|
The root cause is that `third_party` protos in `ibc-go` includes contains `auth.proto` (which does not contain query client). The generated `.rs` file from `cosmos-sdk` was being overwritten by the one generated by `ibc-go`. Fixes cosmos#219
The root cause is that `third_party` protos in `ibc-go` includes contains `auth.proto` (which does not contain query client). The generated `.rs` file from `cosmos-sdk` was being overwritten by the one generated by `ibc-go`. Fixes cosmos#219
@tony-iqlusion Created a PR to fix this #220. |
The root cause is that `third_party` protos in `ibc-go` includes contains `auth.proto` (which does not contain query client). The generated `.rs` file from `cosmos-sdk` was being overwritten by the one generated by `ibc-go`. Fixes #219
@devashishdxt thank you! |
This gRPC client in particular disappeared in the v0.12 release. It was present in the v0.11 release:
https://docs.rs/cosmos-sdk-proto/0.11.0/cosmos_sdk_proto/cosmos/auth/v1beta1/query_client/struct.QueryClient.html
Other gRPC clients, e.g.
authz
, are still present:https://docs.rs/cosmos-sdk-proto/0.12.0/cosmos_sdk_proto/?search=QueryClient
This is probably related to the
prost
v0.10 andtonic
v0.7 upgrade, which was the only major change in this release.The text was updated successfully, but these errors were encountered: