diff --git a/Cargo.lock b/Cargo.lock index dc62bfad2ab..9b1d8a1340e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1446,8 +1446,8 @@ dependencies = [ "petgraph 0.6.0", "priority-queue", "prometheus", - "prost", - "prost-types", + "prost 0.8.0", + "prost-types 0.8.0", "rand 0.6.5", "reqwest", "semver 1.0.4", @@ -1471,7 +1471,7 @@ dependencies = [ "tokio-retry", "tokio-stream", "tonic", - "tonic-build", + "tonic-build 0.6.2", "url", "wasmparser", "web3", @@ -1494,13 +1494,13 @@ dependencies = [ "jsonrpc-core 17.1.0", "lazy_static", "mockall", - "prost", - "prost-types", + "prost 0.8.0", + "prost-types 0.8.0", "semver 1.0.4", "serde", "test-store", "tiny-keccak 1.5.0", - "tonic-build", + "tonic-build 0.6.2", ] [[package]] @@ -1515,11 +1515,11 @@ dependencies = [ "graph-runtime-wasm", "graph-store-postgres", "pretty_assertions 0.7.2", - "prost", - "prost-types", + "prost 0.8.0", + "prost-types 0.8.0", "serde", "test-store", - "tonic-build", + "tonic-build 0.5.2", ] [[package]] @@ -3196,7 +3196,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de5e2533f59d08fcf364fd374ebda0692a70bd6d7e66ef97f306f45c6c5d8020" dependencies = [ "bytes 1.0.1", - "prost-derive", + "prost-derive 0.8.0", +] + +[[package]] +name = "prost" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "444879275cb4fd84958b1a1d5420d15e6fcf7c235fe47f053c9c2a80aceb6001" +dependencies = [ + "bytes 1.0.1", + "prost-derive 0.9.0", ] [[package]] @@ -3211,8 +3221,28 @@ dependencies = [ "log", "multimap", "petgraph 0.5.1", - "prost", - "prost-types", + "prost 0.8.0", + "prost-types 0.8.0", + "tempfile", + "which", +] + +[[package]] +name = "prost-build" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62941722fb675d463659e49c4f3fe1fe792ff24fe5bbaa9c08cd3b98a1c354f5" +dependencies = [ + "bytes 1.0.1", + "heck 0.3.3", + "itertools", + "lazy_static", + "log", + "multimap", + "petgraph 0.6.0", + "prost 0.9.0", + "prost-types 0.9.0", + "regex", "tempfile", "which", ] @@ -3230,6 +3260,19 @@ dependencies = [ "syn", ] +[[package]] +name = "prost-derive" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9cc1a3263e07e0bf68e96268f37665207b49560d98739662cdfaae215c720fe" +dependencies = [ + "anyhow", + "itertools", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "prost-types" version = "0.8.0" @@ -3237,7 +3280,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "603bbd6394701d13f3f25aada59c7de9d35a6a5887cfc156181234a44002771b" dependencies = [ "bytes 1.0.1", - "prost", + "prost 0.8.0", +] + +[[package]] +name = "prost-types" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "534b7a0e836e3c482d2693070f982e39e7611da9695d4d1f5a4b186b51faef0a" +dependencies = [ + "bytes 1.0.1", + "prost 0.9.0", ] [[package]] @@ -4779,8 +4832,8 @@ dependencies = [ "hyper-timeout", "percent-encoding", "pin-project", - "prost", - "prost-derive", + "prost 0.8.0", + "prost-derive 0.8.0", "rustls-native-certs", "tokio 1.16.1", "tokio-rustls", @@ -4800,7 +4853,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12b52d07035516c2b74337d2ac7746075e7dcae7643816c1b12c5ff8a7484c08" dependencies = [ "proc-macro2", - "prost-build", + "prost-build 0.8.0", + "quote", + "syn", +] + +[[package]] +name = "tonic-build" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9403f1bafde247186684b230dc6f38b5cd514584e8bec1dd32514be4745fa757" +dependencies = [ + "proc-macro2", + "prost-build 0.9.0", "quote", "syn", ] diff --git a/chain/ethereum/Cargo.toml b/chain/ethereum/Cargo.toml index 8f0aa30b255..16f7cf2a85b 100644 --- a/chain/ethereum/Cargo.toml +++ b/chain/ethereum/Cargo.toml @@ -29,4 +29,4 @@ graph-core = { path = "../../core" } test-store = { path = "../../store/test-store" } [build-dependencies] -tonic-build = "0.5.1" +tonic-build = "0.6.2" diff --git a/graph/Cargo.toml b/graph/Cargo.toml index 26eca2466e0..0e425b98f83 100644 --- a/graph/Cargo.toml +++ b/graph/Cargo.toml @@ -67,4 +67,4 @@ maplit = "1.0.2" structopt = { version = "0.3" } [build-dependencies] -tonic-build = "0.5.1" +tonic-build = "0.6.2"