Orchestra is a project of one docker-compose
for full fluidex-backend.
It contains major features as below (for now):
- RPC protocol and generation for dingir-exchange and rollup-state-manager
docker-compose
for full fluidex-backenddocker-compose
for Swagger UI
- golang (for Swagger JSON generation)
- rust
- protobuf (update for latest to support keyword
optional
)
List the major make commands as below. Reference the comments in Makefile
for all commands.
User could run make
directly for RPC generation if any protocol file *.proto
is updated.
The RPC Rust code should be updated in folder src/rpc
.
Run docker-compose
for full fluidex-backend
User could run make runbe
to start docker-compose
for full fluidex-backend.
And make stopbe
for stop.
User could run make runswui
to start docker-compose
for Swagger UI.
And make stopswui
for stop.