diff --git a/Relayer.Dockerfile b/Relayer.Dockerfile index b727fd8c..b6894269 100644 --- a/Relayer.Dockerfile +++ b/Relayer.Dockerfile @@ -1,9 +1,12 @@ # Use the base image -FROM sorasue/relayer-base:latest +FROM sorasue/relayer:latest # Copy the project files COPY packages/relayer /relayer/packages/relayer +# Copy the rust-toolchain.toml file +COPY rust-toolchain.toml /relayer/packages/relayer/rust-toolchain.toml + # Set the working directory for the Rust project WORKDIR /relayer/packages/relayer diff --git a/packages/relayer/Cargo.toml b/packages/relayer/Cargo.toml index 22db04b8..3273c59d 100644 --- a/packages/relayer/Cargo.toml +++ b/packages/relayer/Cargo.toml @@ -33,9 +33,9 @@ ff = { version = "0.13.0", default-features = false, features = ["std"] } async-trait = "0.1.36" handlebars = "4.4.0" graphql_client = { version = "0.13.0", features = ["reqwest"] } -ic-utils = { version = "0.30.0" } -ic-agent = { version = "0.30.0", features = ["pem", "reqwest"] } -candid = "0.9.11" +ic-utils = { version = "0.39.0" } +ic-agent = { version = "0.39.0", features = ["pem"] } +candid = "0.10.10" lazy_static = "1.4" function_name = "0.3.0" base64 = "0.21.7" diff --git a/rust-toolchain.toml b/rust-toolchain.toml index b6e154b6..3a7b65ab 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,3 +1,3 @@ [toolchain] -channel = "1.73.0" +channel = "1.75.0" components = ["rustfmt"] \ No newline at end of file