diff --git a/Cargo.lock b/Cargo.lock index 00762bcea58..b9dd976b193 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3771,6 +3771,16 @@ dependencies = [ "prost-derive 0.12.6", ] +[[package]] +name = "prost" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b0487d90e047de87f984913713b85c601c05609aad5b0df4b4573fbf69aa13f" +dependencies = [ + "bytes", + "prost-derive 0.13.3", +] + [[package]] name = "prost-build" version = "0.11.9" @@ -3795,20 +3805,20 @@ dependencies = [ [[package]] name = "prost-build" -version = "0.12.6" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" +checksum = "0c1318b19085f08681016926435853bbf7858f9c082d0999b80550ff5d9abe15" dependencies = [ "bytes", "heck 0.5.0", - "itertools 0.10.5", + "itertools 0.13.0", "log", "multimap 0.10.0", "once_cell", "petgraph", "prettyplease 0.2.20", - "prost 0.12.6", - "prost-types 0.12.6", + "prost 0.13.3", + "prost-types 0.13.3", "regex", "syn 2.0.69", "tempfile", @@ -3840,6 +3850,19 @@ dependencies = [ "syn 2.0.69", ] +[[package]] +name = "prost-derive" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9552f850d5f0964a4e4d0bf306459ac29323ddfbae05e35a7c0d35cb0803cc5" +dependencies = [ + "anyhow", + "itertools 0.13.0", + "proc-macro2", + "quote", + "syn 2.0.69", +] + [[package]] name = "prost-types" version = "0.11.9" @@ -3858,6 +3881,15 @@ dependencies = [ "prost 0.12.6", ] +[[package]] +name = "prost-types" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4759aa0d3a6232fb8dbdb97b61de2c20047c68aca932c7ed76da9d788508d670" +dependencies = [ + "prost 0.13.3", +] + [[package]] name = "protobuf" version = "2.28.0" @@ -5432,13 +5464,14 @@ dependencies = [ [[package]] name = "tonic-build" -version = "0.11.0" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be4ef6dd70a610078cb4e338a0f79d06bc759ff1b22d2120c2ff02ae264ba9c2" +checksum = "9557ce109ea773b399c9b9e5dca39294110b74f1f342cb347a80d1fce8c26a11" dependencies = [ "prettyplease 0.2.20", "proc-macro2", - "prost-build 0.12.6", + "prost-build 0.13.3", + "prost-types 0.13.3", "quote", "syn 2.0.69", ] diff --git a/Cargo.toml b/Cargo.toml index 0421a32e274..654c94be7f0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -63,7 +63,7 @@ test-store = { path = "./store/test-store" } thiserror = "1.0.25" tokio = { version = "1.38.0", features = ["full"] } tonic = { version = "0.11.0", features = ["tls-roots", "gzip"] } -tonic-build = { version = "0.11.0", features = ["prost"] } +tonic-build = { version = "0.12.3", features = ["prost"] } tower-http = { version = "0.5.2", features = ["cors"] } wasmparser = "0.118.1" wasmtime = "15.0.1" diff --git a/substreams/substreams-trigger-filter/Cargo.toml b/substreams/substreams-trigger-filter/Cargo.toml index a3c736f2c92..71fdcef35e6 100644 --- a/substreams/substreams-trigger-filter/Cargo.toml +++ b/substreams/substreams-trigger-filter/Cargo.toml @@ -18,4 +18,4 @@ substreams-near-core = "0.10.1" trigger-filters.path = "../trigger-filters" [build-dependencies] -tonic-build = { version = "0.11.0", features = ["prost"] } +tonic-build = { version = "0.12.3", features = ["prost"] }