diff --git a/Cargo.lock b/Cargo.lock index 422b5d15f7e..bce4603e274 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3712,6 +3712,16 @@ dependencies = [ "prost-derive 0.12.6", ] +[[package]] +name = "prost" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac47baaef3631368888abc13a62cb6d42b88bfd5c3fc6f920a9cbe4d7d3ddc9d" +dependencies = [ + "bytes", + "prost-derive 0.13.0", +] + [[package]] name = "prost-build" version = "0.11.9" @@ -3736,20 +3746,20 @@ dependencies = [ [[package]] name = "prost-build" -version = "0.12.6" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" +checksum = "04952a6dc0bf60a696e83fc8c58e912d4f6c1d06c6637db44c1cce9c6735c920" dependencies = [ "bytes", "heck 0.5.0", - "itertools 0.12.1", + "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.0", + "prost-types 0.13.0", "regex", "syn 2.0.69", "tempfile", @@ -3781,6 +3791,19 @@ dependencies = [ "syn 2.0.69", ] +[[package]] +name = "prost-derive" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5834058badd2cf6cfcd9c92998ceb2bab614f012cccf3728de3edf2c57b9132" +dependencies = [ + "anyhow", + "itertools 0.13.0", + "proc-macro2", + "quote", + "syn 2.0.69", +] + [[package]] name = "prost-types" version = "0.11.9" @@ -3799,6 +3822,15 @@ dependencies = [ "prost 0.12.6", ] +[[package]] +name = "prost-types" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36c1964ef64b94480df8c92ae14e5764d470014ad951d2f99e5a6c0c7712710c" +dependencies = [ + "prost 0.13.0", +] + [[package]] name = "protobuf" version = "2.28.0" @@ -5417,13 +5449,13 @@ dependencies = [ [[package]] name = "tonic-build" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be4ef6dd70a610078cb4e338a0f79d06bc759ff1b22d2120c2ff02ae264ba9c2" +checksum = "690943cc223adcdd67bb597a2e573ead1b88e999ba37528fe8e6356bf44b29b6" dependencies = [ "prettyplease 0.2.20", "proc-macro2", - "prost-build 0.12.6", + "prost-build 0.13.0", "quote", "syn 2.0.69", ] diff --git a/Cargo.toml b/Cargo.toml index 08491bd9fce..8b05441981b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -39,7 +39,7 @@ serde_yaml = "0.9.21" sqlparser = "0.46.0" syn = { version = "2.0.66", features = ["full"] } tonic = { version = "0.11.0", features = ["tls-roots", "gzip"] } -tonic-build = { version = "0.11.0", features = ["prost"] } +tonic-build = { version = "0.12.0", features = ["prost"] } wasmtime = "15.0.1" wasmparser = "0.118.1" clap = { version = "4.5.4", features = ["derive", "env"] } diff --git a/substreams/substreams-trigger-filter/Cargo.toml b/substreams/substreams-trigger-filter/Cargo.toml index a3c736f2c92..345f8af7be2 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.0", features = ["prost"] }