-
Notifications
You must be signed in to change notification settings - Fork 108
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
add(scan): Adds gRPC reflection and documents how to use the zebra-scan gRPC server #8288
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, i added some comments.
c36a10d
to
6a1057a
Compare
Co-authored-by: Marek <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think there are some problems with the error responses in the grpc methods that are not related to this PR. Rest looks good.
…an gRPC server (ZcashFoundation#8288) * adds tonic-reflection * adds listen_addr to log * Adds user guide for scan server to zebra book * fixes typo * Applies suggestions from code review * update link Co-authored-by: Marek <[email protected]> --------- Co-authored-by: Alfredo Garcia <[email protected]> Co-authored-by: Marek <[email protected]>
Motivation
We want to provide a guide for getting started using the shielded scanner's gRPC server.
We also want to add gRPC server reflection so that users don't need the protocol definitions to call the server.
Closes #8284.
PR Author Checklist
Check before marking the PR as ready for review:
For significant changes:
If a checkbox isn't relevant to the PR, mark it as done.
Solution
tonic-reflection
to provide a gRPC reflection serviceReview
Anyone can review.
Reviewer Checklist
Check before approving the PR:
PR blockers can be dealt with in new tickets or PRs.
And check the PR Author checklist is complete.