From 461e7310a7117c35411115c9a182a745396317d3 Mon Sep 17 00:00:00 2001 From: Adam Wierzbicki Date: Thu, 23 May 2024 15:52:22 +0200 Subject: [PATCH] Transport upgrade (v1.0.0-rc3) --- Cargo.lock | 14 +++++++------- Cargo.toml | 2 +- Dockerfile | 10 ++++++++-- 3 files changed, 16 insertions(+), 10 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4c8dd61..c94fa94 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1191,7 +1191,7 @@ checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" [[package]] name = "contract-client" version = "1.0.0-rc1" -source = "git+ssh://git@github.com/subsquid/subsquid-network.git#ed9ee4e612b407729cd59d90d2e1749e93f83981" +source = "git+ssh://git@github.com/subsquid/subsquid-network.git#aad87d907cb69316752c79f4b3c2fcb782f766b7" dependencies = [ "async-trait", "clap", @@ -5098,7 +5098,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9554e3ab233f0a932403704f1a1d08c30d5ccd931adfdfa1e8b5a19b52c1d55a" dependencies = [ "anyhow", - "itertools 0.12.1", + "itertools 0.10.5", "proc-macro2", "quote", "syn 2.0.63", @@ -6263,8 +6263,8 @@ dependencies = [ [[package]] name = "subsquid-messages" -version = "1.0.0-rc2" -source = "git+ssh://git@github.com/subsquid/subsquid-network.git#ed9ee4e612b407729cd59d90d2e1749e93f83981" +version = "1.0.0-rc3" +source = "git+ssh://git@github.com/subsquid/subsquid-network.git#aad87d907cb69316752c79f4b3c2fcb782f766b7" dependencies = [ "anyhow", "hex", @@ -6278,8 +6278,8 @@ dependencies = [ [[package]] name = "subsquid-network-transport" -version = "1.0.0-rc2" -source = "git+ssh://git@github.com/subsquid/subsquid-network.git#ed9ee4e612b407729cd59d90d2e1749e93f83981" +version = "1.0.0-rc3" +source = "git+ssh://git@github.com/subsquid/subsquid-network.git#aad87d907cb69316752c79f4b3c2fcb782f766b7" dependencies = [ "anyhow", "async-trait", @@ -6307,7 +6307,7 @@ dependencies = [ [[package]] name = "subsquid-worker" -version = "1.0.0-rc2" +version = "1.0.0-rc3" dependencies = [ "anyhow", "async-stream", diff --git a/Cargo.toml b/Cargo.toml index 5d8d31e..a8b5859 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "subsquid-worker" license = "AGPL-3.0-or-later" -version = "1.0.0-rc2" +version = "1.0.0-rc3" edition = "2021" [[bin]] diff --git a/Dockerfile b/Dockerfile index 34a7c25..e1d9cdf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,10 @@ WORKDIR /app FROM chef AS planner -COPY . . +COPY Cargo.toml . +COPY Cargo.lock . +COPY src ./src +COPY benches ./benches RUN cargo chef prepare --recipe-path recipe.json @@ -14,7 +17,10 @@ RUN apt-get update && apt-get install protobuf-compiler pkg-config libssl-dev li COPY --from=planner /app/recipe.json recipe.json RUN --mount=type=ssh cargo chef cook --release --recipe-path recipe.json -COPY . . +COPY Cargo.toml . +COPY Cargo.lock . +COPY src ./src +COPY benches ./benches RUN --mount=type=ssh cargo build --release