AJ ONeal

Results 429 comments of AJ ONeal

It looks like rerunning the build gives a different, perhaps more informative set of errors: ```text error: failed to run custom build command for `dapi-grpc v1.0.0-dev.5 (/home/app/dash-drive_v1.0-dev_2024-02-22/packages/dapi-grpc)` Caused by: process...

@pshenmic Yeah. We'll need to add specific versions for `protoc` and `llvm` to the docs because LTS is out of date and doesn't work. I'm not sure what the minimum...

I see that the message was updated, however the "our" is still ambiguous - since this message will be seen from a client and it will not be obvious that...

@pshenmic How do we get the official docs updated with this info? Is there a repo for it somewhere?

> The default log level should not be "trace", it should be "debug" Your wish is my command...

I'm seeing 9.1M which is just mind-blowingly HUGE. What's going on here? What does this thing even do? Why not use the modern, native js Dash Incubator libraries? Is there...

Looks like `docker` is a hard dependency: ```text scripts/build.sh: line 39: docker: command not found ``` ## Repro ```sh yarn workspace @dashevo/dapi-grpc build ``` ```text + rm -rf '/mnt/dashstore/app/dashpay-platform/packages/dapi-grpc/clients/core/v0/web/*' +...

## Deconstructing ```sh docker run \ -v "$PWD/protos/core/v0:$PWD/protos/core/v0" \ -v "$PWD/clients/core/v0/web:$PWD/clients/core/v0/web" \ --rm \ "rvolosatovs/protoc:4.0.0" \ --js_out="import_style=commonjs:$PWD/clients/core/v0/web" \ --ts_out="service=grpc-web:$PWD/clients/core/v0/web" \ -I="$PWD/protos/core/v0" \ "core.proto" ``` ```sh docker run \ -v ./packages/dapi-grpc/protos/core/v0:./packages/dapi-grpc/protos/core/v0...

From: https://github.com/rvolosatovs/docker-protobuf/blob/main/Dockerfile For safe keeping, y'know: \ (it [already disappeared](https://github.com/znly/docker-protobuf) once) ```Dockerfile # syntax=docker/dockerfile:1.4 ARG ALPINE_IMAGE_VERSION ARG DART_IMAGE_VERSION ARG GO_IMAGE_VERSION ARG NODE_IMAGE_VERSION ARG RUST_IMAGE_VERSION ARG SCALA_SBT_IMAGE_VERSION ARG SWIFT_IMAGE_VERSION ARG XX_IMAGE_VERSION...

What does it need docker for in this case? How can I skip past it?