gnosis / dex-services

Off-chain services for the Gnosis Protocol v1.
33 stars 9 forks source link

Update transitive dependencies and correctly pin Rust version for docker #1652

Closed nlordell closed 3 years ago

nlordell commented 3 years ago

Fixes #1650

This PR just updates transitive dependencies and pins Rust versions to the tested ones when building docker images.

Test Plan

Once merged, we should see price estimator successfully deploy.

Some manual local testing:

$ docker build . -f price-estimator/docker/Dockerfile
...
STEP 10: COMMIT
--> 6d34379bd93
6d34379bd93510912048427a3c2f8aaff53cc77f748651d3e8b751757df1b63e

And that the rustup installation script accepts the parameter:

$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain 1.49.0
...
$ rustc --version
rustc 1.49.0 (e1884a8e3 2020-12-29)