Skip to content
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

sui-network: manually define rpc service #1844

Merged
merged 2 commits into from
May 6, 2022
Merged

Conversation

bmwill
Copy link
Contributor

@bmwill bmwill commented May 5, 2022

Manually define our Validator rpc service instead of relying on a .proto
file. This has the advantange that for now we can use types already
defined in Rust for wire messages instead of requiring proto definitions
or using the awkward double serialization we were currently using.

@bmwill bmwill requested a review from huitseeker May 5, 2022 20:23
Manually define our Validator rpc service instead of relying on a .proto
file. This has the advantange that for now we can use types already
defined in Rust for wire messages instead of requiring proto definitions
or using the awkward double serialization we were currently using.
@bmwill bmwill requested review from gdanezis and lxfind May 5, 2022 22:31
Copy link
Contributor

@Clay-Mysten Clay-Mysten left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Markdown lgtm

Copy link
Collaborator

@gdanezis gdanezis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Excellent stuff! One nit: should we make bootstrap.rs more explicitly a utility?

@bmwill bmwill merged commit d290a43 into MystenLabs:main May 6, 2022
@bmwill bmwill deleted the network branch May 6, 2022 15:24
@bmwill
Copy link
Contributor Author

bmwill commented May 6, 2022

🤦🏼‍♂️ I forgot that github's rebase function doesn't support --autosquash 😢

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants