20 lines
520 B
Docker
20 lines
520 B
Docker
FROM node:14
|
|
WORKDIR /app
|
|
|
|
RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
|
|
ENV PATH="/root/.cargo/bin:${PATH}"
|
|
RUN cargo install zkutil
|
|
|
|
COPY --from=tornadocash/tornado-trees \
|
|
/app/artifacts/circuits/BatchTreeUpdate.params \
|
|
/app/artifacts/circuits/BatchTreeUpdate \
|
|
/app/artifacts/circuits/BatchTreeUpdate.dat \
|
|
/app/artifacts/circuits/BatchTreeUpdate.r1cs \
|
|
./snarks/
|
|
|
|
COPY package.json yarn.lock ./
|
|
RUN yarn && yarn cache clean --force
|
|
COPY . .
|
|
|
|
CMD ["yarn", "start"]
|