From 52573295597211f0e8416b3ff59a17d83e35474f Mon Sep 17 00:00:00 2001 From: Bryan Stitt Date: Fri, 4 Aug 2023 16:19:43 -0700 Subject: [PATCH] cargo upgrade --- Cargo.lock | 69 ++++++++++++++++++++++++++++----------- entities/Cargo.toml | 4 +-- latency/Cargo.toml | 2 +- migration/Cargo.toml | 4 +-- web3_proxy/Cargo.toml | 6 ++-- web3_proxy_cli/Cargo.toml | 4 +-- 6 files changed, 60 insertions(+), 29 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index bdff027c..285457df 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -538,9 +538,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "axum" -version = "0.6.19" +version = "0.6.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6a1de45611fdb535bfde7b7de4fd54f4fd2b17b1737c0a59b69bf9b92074b8c" +checksum = "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf" dependencies = [ "async-trait", "axum-core", @@ -566,7 +566,7 @@ dependencies = [ "sha1", "sync_wrapper", "tokio", - "tokio-tungstenite", + "tokio-tungstenite 0.20.0", "tower", "tower-layer", "tower-service", @@ -2094,7 +2094,7 @@ dependencies = [ "serde_json", "thiserror", "tokio", - "tokio-tungstenite", + "tokio-tungstenite 0.19.0", "tracing", "tracing-futures", "url", @@ -5204,9 +5204,9 @@ dependencies = [ [[package]] name = "sea-orm" -version = "0.12.1" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90b508f060b689cd91abd76973ba4f1b0f416bb09915e2177fd3c6f853be76bc" +checksum = "61f6c7daef05dde3476d97001e11fca7a52b655aa3bf4fd610ab2da1176a2ed5" dependencies = [ "async-stream", "async-trait", @@ -5232,9 +5232,9 @@ dependencies = [ [[package]] name = "sea-orm-cli" -version = "0.12.1" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d3b389690bccc6565e6a6af367599957b196288c4f556a7b4157a8c5086eb8d" +checksum = "3e3f0ff2fa5672e2e7314d107c6498a18e469beeb340a0ed84e3075fce73c2cd" dependencies = [ "chrono", "clap 4.3.19", @@ -5249,9 +5249,9 @@ dependencies = [ [[package]] name = "sea-orm-macros" -version = "0.12.1" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d49560a5a1bbd57f82fa1a622a8deefa51e44ce3a0b27f012f50bb6092a914f" +checksum = "cd90e73d5f5b184bad525767da29fbfec132b4e62ebd6f60d2f2737ec6468f62" dependencies = [ "heck", "proc-macro2", @@ -5263,9 +5263,9 @@ dependencies = [ [[package]] name = "sea-orm-migration" -version = "0.12.1" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdccbb31e93d1a426a0df84f5f36d0b84d302444c3156e3a4fedb0b8da64ae87" +checksum = "21f673fcefb3a7e7b89a12b6c0e854ec0be14367635ac3435369c8ad7f11e09e" dependencies = [ "async-trait", "clap 4.3.19", @@ -5533,9 +5533,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.180" +version = "1.0.181" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ea67f183f058fe88a4e3ec6e2788e003840893b91bac4559cabedd00863b3ed" +checksum = "6d3e73c93c3240c0bda063c239298e633114c69a888c3e37ca8bb33f343e9890" dependencies = [ "serde_derive", ] @@ -5553,9 +5553,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.180" +version = "1.0.181" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24e744d7782b686ab3b73267ef05697159cc0e5abbed3f47f9933165e5219036" +checksum = "be02f6cb0cd3a5ec20bbcfbcbd749f57daddb1a0882dc2e46a6c236c90b977ed" dependencies = [ "proc-macro2", "quote", @@ -6572,10 +6572,22 @@ dependencies = [ "rustls 0.21.5", "tokio", "tokio-rustls 0.24.1", - "tungstenite", + "tungstenite 0.19.0", "webpki-roots 0.23.1", ] +[[package]] +name = "tokio-tungstenite" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b2dbec703c26b00d74844519606ef15d09a7d6857860f84ad223dec002ddea2" +dependencies = [ + "futures-util", + "log", + "tokio", + "tungstenite 0.20.0", +] + [[package]] name = "tokio-util" version = "0.7.8" @@ -6873,6 +6885,25 @@ dependencies = [ "webpki", ] +[[package]] +name = "tungstenite" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e862a1c4128df0112ab625f55cd5c934bcb4312ba80b39ae4b4835a3fd58e649" +dependencies = [ + "byteorder", + "bytes", + "data-encoding", + "http", + "httparse", + "log", + "rand 0.8.5", + "sha1", + "thiserror", + "url", + "utf-8", +] + [[package]] name = "typenum" version = "1.16.0" @@ -7208,7 +7239,7 @@ dependencies = [ [[package]] name = "web3_proxy" -version = "1.42.2" +version = "1.42.3" dependencies = [ "anyhow", "arc-swap", @@ -7289,7 +7320,7 @@ dependencies = [ [[package]] name = "web3_proxy_cli" -version = "0.1.0" +version = "1.42.3" dependencies = [ "env_logger", "parking_lot", diff --git a/entities/Cargo.toml b/entities/Cargo.toml index a8033ad0..8ccb47de 100644 --- a/entities/Cargo.toml +++ b/entities/Cargo.toml @@ -11,6 +11,6 @@ path = "src/mod.rs" [dependencies] ethers = { version = "2.0.8", default-features = false } -sea-orm = "0.12.1" -serde = "1.0.180" +sea-orm = "0.12.2" +serde = "1.0.181" ulid = "1.0.0" diff --git a/latency/Cargo.toml b/latency/Cargo.toml index d87bd3d6..b8dc6b23 100644 --- a/latency/Cargo.toml +++ b/latency/Cargo.toml @@ -8,7 +8,7 @@ edition = "2021" [dependencies] log = "0.4.19" portable-atomic = { version = "1.4.2", features = ["float"] } -serde = { version = "1.0.180", features = [] } +serde = { version = "1.0.181", features = [] } tokio = { version = "1.29.1", features = ["full"] } tracing = "0.1.37" watermill = "0.1.1" diff --git a/migration/Cargo.toml b/migration/Cargo.toml index d754dfe6..b1686065 100644 --- a/migration/Cargo.toml +++ b/migration/Cargo.toml @@ -11,10 +11,10 @@ path = "src/lib.rs" [dependencies] tokio = { version = "1.29.1", features = ["full", "tracing"] } chrono = "0.4.26" -sea-orm = { version = "0.12.1", features = ["with-chrono"]} +sea-orm = { version = "0.12.2", features = ["with-chrono"]} [dependencies.sea-orm-migration] -version = "0.12.1" +version = "0.12.2" features = [ # Enable at least one `ASYNC_RUNTIME` and `DATABASE_DRIVER` feature if you want to run migration via CLI. # View the list of supported features at https://www.sea-ql.org/SeaORM/docs/install-and-config/database-and-async-runtime. diff --git a/web3_proxy/Cargo.toml b/web3_proxy/Cargo.toml index 086c20da..0c821e12 100644 --- a/web3_proxy/Cargo.toml +++ b/web3_proxy/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "web3_proxy" -version = "1.42.2" +version = "1.42.3" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html @@ -39,7 +39,7 @@ arc-swap = { version = "1.6.0" } argh = "0.1.10" async-stripe = { version = "0.22.2", default-features = false, features = ["billing", "checkout", "connect", "runtime-tokio-hyper-rustls", "webhook-events"] } async-trait = "0.1.72" -axum = { version = "0.6.19", features = ["headers", "tracing", "ws"] } +axum = { version = "0.6.20", features = ["headers", "tracing", "ws"] } axum-client-ip = "0.4.1" axum-macros = "0.3.8" base64 = "0.21.2" @@ -80,7 +80,7 @@ rmp-serde = "1.1.2" rust_decimal = { version = "1.31.0", features = ["maths"] } sentry = { version = "0.31.5", default-features = false, features = ["anyhow", "backtrace", "contexts", "panic", "reqwest", "rustls", "serde_json", "tracing"] } sentry-tracing = "0.31.5" -serde = { version = "1.0.180" } +serde = { version = "1.0.181" } serde-inline-default = "0.1.1" serde_json = { version = "1.0.104", default-features = false, features = ["raw_value"] } serde_prometheus = "0.2.3" diff --git a/web3_proxy_cli/Cargo.toml b/web3_proxy_cli/Cargo.toml index 0940590f..0f596125 100644 --- a/web3_proxy_cli/Cargo.toml +++ b/web3_proxy_cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "web3_proxy_cli" -version = "0.1.0" +version = "1.42.3" edition = "2021" default-run = "web3_proxy_cli" @@ -20,7 +20,7 @@ web3_proxy = { path = "../web3_proxy" } parking_lot = { version = "0.12.1", features = ["arc_lock", "nightly"] } prettytable = "0.10.0" -serde = { version = "1.0.180" } +serde = { version = "1.0.181" } serde_json = { version = "1.0.104", default-features = false, features = ["raw_value"] } tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] }