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

[META] make ethereum's RPC using protobuf messages #140

Open
5 tasks
pcppcp opened this issue Nov 1, 2018 · 0 comments
Open
5 tasks

[META] make ethereum's RPC using protobuf messages #140

pcppcp opened this issue Nov 1, 2018 · 0 comments
Labels
Meta Discussions about the code architecture, features, etc.

Comments

@pcppcp
Copy link
Contributor

pcppcp commented Nov 1, 2018

json is too verbose and too difficult to parse. We have to use binary format to pass data from embedded targets.

  • evaluate available protobuf libraries suitable for an embedded system
  • port JSONRPC messages to protobuf definition
  • make a proxy that accepts protobuf-encoded message on one side (using HTTP as transport for now) and translates the request to JSONRPC (this can be done in python/flask)
  • create protobuf RPC library for the embedded part
  • integrate the proxy and the library
@pcppcp pcppcp added the Meta Discussions about the code architecture, features, etc. label Nov 1, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Meta Discussions about the code architecture, features, etc.
Projects
None yet
Development

No branches or pull requests

1 participant