dcl-rpc-codegen

Crates.iodcl-rpc-codegen
lib.rsdcl-rpc-codegen
version0.1.0
sourcesrc
created_at2023-03-03 18:44:30.978256
updated_at2023-03-03 18:44:30.978256
descriptionDecentraland RPC Code Generation
homepage
repositoryhttps://github.com/decentraland/rpc-rust
max_upload_size
id799977
size16,352
Muna (decentraland-bot)

documentation

README

dcl-rpc

Build License Cargo Documentation

The Rust implementation of Decentraland RPC. At Decentraland, we have our own implementation of RPC for communications between the different services.

Currently, there are other implementations:

Requirements

  • Install protoc binaries

MacOS

brew install protobuf

Debian-based Linux

sudo apt-get install protobuf-compiler
  • Install Just

Install Just for commands

cargo install just

Build

cargo build

Examples

Run the integration example: RPC Client in Rust and RPC Server in Rust

just run-integration

Run the multi language integration example: RPC Client in Typescript and RPC Server in Rust

just run-multilang

Commit count: 108

cargo fmt