Update Cargo.lock (#5670)

* update rust-yamux

* update Cargo.lock

* Merge branch 'unstable' of github.com:jxs/lighthouse into update-cargo

* Merge branch 'unstable' of github.com:sigp/lighthouse into update-cargo

* update to new libp2p versions
This commit is contained in:
João Oliveira
2024-05-02 04:32:00 +01:00
committed by GitHub
parent 01e4e3527e
commit 6725837dd7
2 changed files with 155 additions and 150 deletions

300
Cargo.lock generated
View File

@@ -533,7 +533,7 @@ dependencies = [
"futures-lite", "futures-lite",
"parking", "parking",
"polling", "polling",
"rustix 0.38.33", "rustix 0.38.34",
"slab", "slab",
"tracing", "tracing",
"windows-sys 0.52.0", "windows-sys 0.52.0",
@@ -739,9 +739,9 @@ checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
[[package]] [[package]]
name = "base64" name = "base64"
version = "0.22.0" version = "0.22.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9475866fec1451be56a3c2400fd081ff546538961565ccb5b7142cbd22bc7a51" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
[[package]] [[package]]
name = "base64ct" name = "base64ct"
@@ -781,7 +781,7 @@ dependencies = [
"merkle_proof", "merkle_proof",
"oneshot_broadcast", "oneshot_broadcast",
"operation_pool", "operation_pool",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"proto_array", "proto_array",
"rand", "rand",
"rayon", "rayon",
@@ -860,7 +860,7 @@ dependencies = [
"lighthouse_network", "lighthouse_network",
"logging", "logging",
"num_cpus", "num_cpus",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"serde", "serde",
"slog", "slog",
"slot_clock", "slot_clock",
@@ -1191,9 +1191,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
[[package]] [[package]]
name = "cc" name = "cc"
version = "1.0.95" version = "1.0.96"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d32a725bc159af97c3e629873bb9f88fb8cf8a4867175f76dc987815ea07c83b" checksum = "065a29261d53ba54260972629f9ca6bffa69bac13cd1fed61420f7fa68b9f8bd"
dependencies = [ dependencies = [
"jobserver", "jobserver",
"libc", "libc",
@@ -1346,7 +1346,7 @@ dependencies = [
"network", "network",
"num_cpus", "num_cpus",
"operation_pool", "operation_pool",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"sensitive_url", "sensitive_url",
"serde", "serde",
"serde_yaml", "serde_yaml",
@@ -1391,9 +1391,9 @@ dependencies = [
[[package]] [[package]]
name = "concurrent-queue" name = "concurrent-queue"
version = "2.4.0" version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363" checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"
dependencies = [ dependencies = [
"crossbeam-utils", "crossbeam-utils",
] ]
@@ -1752,15 +1752,15 @@ checksum = "7762d17f1241643615821a8455a0b2c3e803784b058693d990b11f2dce25a0ca"
[[package]] [[package]]
name = "data-encoding" name = "data-encoding"
version = "2.5.0" version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2"
[[package]] [[package]]
name = "data-encoding-macro" name = "data-encoding-macro"
version = "0.1.14" version = "0.1.15"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20c01c06f5f429efdf2bae21eb67c28b3df3cf85b7dd2d8ef09c0838dac5d33e" checksum = "f1559b6cba622276d6d63706db152618eeb15b89b3e4041446b05876e352e639"
dependencies = [ dependencies = [
"data-encoding", "data-encoding",
"data-encoding-macro-internal", "data-encoding-macro-internal",
@@ -1768,9 +1768,9 @@ dependencies = [
[[package]] [[package]]
name = "data-encoding-macro-internal" name = "data-encoding-macro-internal"
version = "0.1.12" version = "0.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0047d07f2c89b17dd631c80450d69841a6b5d7fb17278cbc43d7e4cfcf2576f3" checksum = "332d754c0af53bc87c108fed664d121ecf59207ec4196041f04d6ab9002ad33f"
dependencies = [ dependencies = [
"data-encoding", "data-encoding",
"syn 1.0.109", "syn 1.0.109",
@@ -2240,7 +2240,7 @@ version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a" checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a"
dependencies = [ dependencies = [
"heck", "heck 0.4.1",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 2.0.60", "syn 2.0.60",
@@ -2340,7 +2340,7 @@ dependencies = [
"lazy_static", "lazy_static",
"lighthouse_metrics", "lighthouse_metrics",
"merkle_proof", "merkle_proof",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"reqwest", "reqwest",
"sensitive_url", "sensitive_url",
"serde", "serde",
@@ -2848,7 +2848,7 @@ dependencies = [
"lighthouse_metrics", "lighthouse_metrics",
"lighthouse_version", "lighthouse_version",
"lru", "lru",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"pretty_reqwest_error", "pretty_reqwest_error",
"rand", "rand",
"reqwest", "reqwest",
@@ -2897,9 +2897,9 @@ checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a"
[[package]] [[package]]
name = "fastrand" name = "fastrand"
version = "2.0.2" version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984" checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a"
[[package]] [[package]]
name = "fastrlp" name = "fastrlp"
@@ -2950,9 +2950,9 @@ checksum = "ec54ac60a7f2ee9a97cad9946f9bf629a3bc6a7ae59e68983dc9318f5a54b81a"
[[package]] [[package]]
name = "fiat-crypto" name = "fiat-crypto"
version = "0.2.7" version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c007b1ae3abe1cb6f85a16305acd418b7ca6343b953633fee2b76d8f108b830f" checksum = "38793c55593b33412e3ae40c2c9781ffaa6f438f6f8c10f24e71846fbd7ae01e"
[[package]] [[package]]
name = "field-offset" name = "field-offset"
@@ -3005,9 +3005,9 @@ dependencies = [
[[package]] [[package]]
name = "flate2" name = "flate2"
version = "1.0.28" version = "1.0.30"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae"
dependencies = [ dependencies = [
"crc32fast", "crc32fast",
"libz-sys", "libz-sys",
@@ -3168,7 +3168,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "35bd3cf68c183738046838e300353e4716c674dc5e56890de4826801a6622a28" checksum = "35bd3cf68c183738046838e300353e4716c674dc5e56890de4826801a6622a28"
dependencies = [ dependencies = [
"futures-io", "futures-io",
"rustls 0.21.11", "rustls 0.21.12",
] ]
[[package]] [[package]]
@@ -3425,18 +3425,9 @@ checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
[[package]] [[package]]
name = "hashbrown" name = "hashbrown"
version = "0.13.2" version = "0.14.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
dependencies = [
"ahash",
]
[[package]]
name = "hashbrown"
version = "0.14.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
dependencies = [ dependencies = [
"ahash", "ahash",
"allocator-api2", "allocator-api2",
@@ -3457,7 +3448,7 @@ version = "0.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7"
dependencies = [ dependencies = [
"hashbrown 0.14.3", "hashbrown 0.14.5",
] ]
[[package]] [[package]]
@@ -3490,6 +3481,12 @@ version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
[[package]]
name = "heck"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
[[package]] [[package]]
name = "hermit-abi" name = "hermit-abi"
version = "0.1.19" version = "0.1.19"
@@ -3543,7 +3540,7 @@ dependencies = [
"ipnet", "ipnet",
"once_cell", "once_cell",
"rand", "rand",
"socket2 0.5.6", "socket2 0.5.7",
"thiserror", "thiserror",
"tinyvec", "tinyvec",
"tokio", "tokio",
@@ -3563,7 +3560,7 @@ dependencies = [
"ipconfig", "ipconfig",
"lru-cache", "lru-cache",
"once_cell", "once_cell",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"rand", "rand",
"resolv-conf", "resolv-conf",
"smallvec", "smallvec",
@@ -3714,7 +3711,7 @@ dependencies = [
"lru", "lru",
"network", "network",
"operation_pool", "operation_pool",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"proto_array", "proto_array",
"safe_arith", "safe_arith",
"sensitive_url", "sensitive_url",
@@ -3791,7 +3788,7 @@ dependencies = [
"httpdate", "httpdate",
"itoa", "itoa",
"pin-project-lite", "pin-project-lite",
"socket2 0.5.6", "socket2 0.5.7",
"tokio", "tokio",
"tower-service", "tower-service",
"tracing", "tracing",
@@ -3826,7 +3823,7 @@ dependencies = [
"futures-util", "futures-util",
"http 0.2.12", "http 0.2.12",
"hyper 0.14.28", "hyper 0.14.28",
"rustls 0.21.11", "rustls 0.21.12",
"tokio", "tokio",
"tokio-rustls 0.24.1", "tokio-rustls 0.24.1",
] ]
@@ -3856,7 +3853,7 @@ dependencies = [
"http-body 1.0.0", "http-body 1.0.0",
"hyper 1.3.1", "hyper 1.3.1",
"pin-project-lite", "pin-project-lite",
"socket2 0.5.6", "socket2 0.5.7",
"tokio", "tokio",
] ]
@@ -4036,7 +4033,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26"
dependencies = [ dependencies = [
"equivalent", "equivalent",
"hashbrown 0.14.3", "hashbrown 0.14.5",
] ]
[[package]] [[package]]
@@ -4095,7 +4092,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f"
dependencies = [ dependencies = [
"socket2 0.5.6", "socket2 0.5.7",
"widestring 1.1.0", "widestring 1.1.0",
"windows-sys 0.48.0", "windows-sys 0.48.0",
"winreg", "winreg",
@@ -4348,15 +4345,15 @@ dependencies = [
[[package]] [[package]]
name = "libc" name = "libc"
version = "0.2.153" version = "0.2.154"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346"
[[package]] [[package]]
name = "libflate" name = "libflate"
version = "2.0.0" version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9f7d5654ae1795afc7ff76f4365c2c8791b0feb18e8996a96adad8ffd7c3b2bf" checksum = "45d9dfdc14ea4ef0900c1cddbc8dcd553fbaacd8a4a282cf4018ae9dd04fb21e"
dependencies = [ dependencies = [
"adler32", "adler32",
"core2", "core2",
@@ -4367,12 +4364,12 @@ dependencies = [
[[package]] [[package]]
name = "libflate_lz77" name = "libflate_lz77"
version = "2.0.0" version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be5f52fb8c451576ec6b79d3f4deb327398bc05bbdbd99021a6e77a4c855d524" checksum = "e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d"
dependencies = [ dependencies = [
"core2", "core2",
"hashbrown 0.13.2", "hashbrown 0.14.5",
"rle-decode-fast", "rle-decode-fast",
] ]
@@ -4403,7 +4400,7 @@ dependencies = [
"indexmap 1.9.3", "indexmap 1.9.3",
"libc", "libc",
"mdbx-sys", "mdbx-sys",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"thiserror", "thiserror",
] ]
@@ -4480,7 +4477,7 @@ dependencies = [
"multihash", "multihash",
"multistream-select", "multistream-select",
"once_cell", "once_cell",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"pin-project", "pin-project",
"quick-protobuf", "quick-protobuf",
"rand", "rand",
@@ -4503,16 +4500,16 @@ dependencies = [
"hickory-resolver", "hickory-resolver",
"libp2p-core", "libp2p-core",
"libp2p-identity", "libp2p-identity",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"smallvec", "smallvec",
"tracing", "tracing",
] ]
[[package]] [[package]]
name = "libp2p-identify" name = "libp2p-identify"
version = "0.44.1" version = "0.44.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20499a945d2f0221fdc6269b3848892c0f370d2ee3e19c7f65a29d8f860f6126" checksum = "b5d635ebea5ca0c3c3e77d414ae9b67eccf2a822be06091b9c1a0d13029a1e2f"
dependencies = [ dependencies = [
"asynchronous-codec 0.7.0", "asynchronous-codec 0.7.0",
"either", "either",
@@ -4569,7 +4566,7 @@ dependencies = [
"libp2p-swarm", "libp2p-swarm",
"rand", "rand",
"smallvec", "smallvec",
"socket2 0.5.6", "socket2 0.5.7",
"tokio", "tokio",
"tracing", "tracing",
"void", "void",
@@ -4603,7 +4600,7 @@ dependencies = [
"libp2p-core", "libp2p-core",
"libp2p-identity", "libp2p-identity",
"nohash-hasher", "nohash-hasher",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"rand", "rand",
"smallvec", "smallvec",
"tracing", "tracing",
@@ -4665,12 +4662,12 @@ dependencies = [
"libp2p-core", "libp2p-core",
"libp2p-identity", "libp2p-identity",
"libp2p-tls", "libp2p-tls",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"quinn", "quinn",
"rand", "rand",
"ring 0.16.20", "ring 0.16.20",
"rustls 0.21.11", "rustls 0.21.12",
"socket2 0.5.6", "socket2 0.5.7",
"thiserror", "thiserror",
"tokio", "tokio",
"tracing", "tracing",
@@ -4678,9 +4675,9 @@ dependencies = [
[[package]] [[package]]
name = "libp2p-swarm" name = "libp2p-swarm"
version = "0.44.1" version = "0.44.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e92532fc3c4fb292ae30c371815c9b10103718777726ea5497abc268a4761866" checksum = "80cae6cb75f89dbca53862f9ebe0b9f463aa7b302762fcfaafb9e51dcc9b0f7e"
dependencies = [ dependencies = [
"either", "either",
"fnv", "fnv",
@@ -4690,6 +4687,7 @@ dependencies = [
"libp2p-core", "libp2p-core",
"libp2p-identity", "libp2p-identity",
"libp2p-swarm-derive", "libp2p-swarm-derive",
"lru",
"multistream-select", "multistream-select",
"once_cell", "once_cell",
"rand", "rand",
@@ -4701,11 +4699,11 @@ dependencies = [
[[package]] [[package]]
name = "libp2p-swarm-derive" name = "libp2p-swarm-derive"
version = "0.34.1" version = "0.34.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b644268b4acfdaa6a6100b31226ee7a36d96ab4c43287d113bfd2308607d8b6f" checksum = "5daceb9dd908417b6dfcfe8e94098bc4aac54500c282e78120b885dadc09b999"
dependencies = [ dependencies = [
"heck", "heck 0.5.0",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 2.0.60", "syn 2.0.60",
@@ -4723,7 +4721,7 @@ dependencies = [
"libc", "libc",
"libp2p-core", "libp2p-core",
"libp2p-identity", "libp2p-identity",
"socket2 0.5.6", "socket2 0.5.7",
"tokio", "tokio",
"tracing", "tracing",
] ]
@@ -4740,7 +4738,7 @@ dependencies = [
"libp2p-identity", "libp2p-identity",
"rcgen", "rcgen",
"ring 0.16.20", "ring 0.16.20",
"rustls 0.21.11", "rustls 0.21.12",
"rustls-webpki 0.101.7", "rustls-webpki 0.101.7",
"thiserror", "thiserror",
"x509-parser", "x509-parser",
@@ -4749,9 +4747,9 @@ dependencies = [
[[package]] [[package]]
name = "libp2p-upnp" name = "libp2p-upnp"
version = "0.2.1" version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b49cc89949bf0e06869297cd4fe2c132358c23fe93e76ad43950453df4da3d35" checksum = "cccf04b0e3ff3de52d07d5fd6c3b061d0e7f908ffc683c32d9638caedce86fc8"
dependencies = [ dependencies = [
"futures", "futures",
"futures-timer", "futures-timer",
@@ -4775,7 +4773,7 @@ dependencies = [
"thiserror", "thiserror",
"tracing", "tracing",
"yamux 0.12.1", "yamux 0.12.1",
"yamux 0.13.1", "yamux 0.13.2",
] ]
[[package]] [[package]]
@@ -4941,7 +4939,7 @@ dependencies = [
"lighthouse_version", "lighthouse_version",
"lru", "lru",
"lru_cache", "lru_cache",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"prometheus-client", "prometheus-client",
"quickcheck", "quickcheck",
"quickcheck_macros", "quickcheck_macros",
@@ -5022,9 +5020,9 @@ dependencies = [
[[package]] [[package]]
name = "lock_api" name = "lock_api"
version = "0.4.11" version = "0.4.12"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
dependencies = [ dependencies = [
"autocfg", "autocfg",
"scopeguard", "scopeguard",
@@ -5051,7 +5049,7 @@ dependencies = [
"chrono", "chrono",
"lazy_static", "lazy_static",
"lighthouse_metrics", "lighthouse_metrics",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"serde", "serde",
"serde_json", "serde_json",
"slog", "slog",
@@ -5073,7 +5071,7 @@ version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc" checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc"
dependencies = [ dependencies = [
"hashbrown 0.14.3", "hashbrown 0.14.5",
] ]
[[package]] [[package]]
@@ -5111,7 +5109,7 @@ dependencies = [
"lazy_static", "lazy_static",
"libc", "libc",
"lighthouse_metrics", "lighthouse_metrics",
"parking_lot 0.12.1", "parking_lot 0.12.2",
] ]
[[package]] [[package]]
@@ -5258,7 +5256,7 @@ dependencies = [
"ethereum_ssz", "ethereum_ssz",
"ethereum_ssz_derive", "ethereum_ssz_derive",
"itertools", "itertools",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"rayon", "rayon",
"serde", "serde",
"smallvec", "smallvec",
@@ -5511,7 +5509,7 @@ dependencies = [
"matches", "matches",
"num_cpus", "num_cpus",
"operation_pool", "operation_pool",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"rand", "rand",
"rlp", "rlp",
"slog", "slog",
@@ -5707,7 +5705,7 @@ checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
name = "oneshot_broadcast" name = "oneshot_broadcast"
version = "0.1.0" version = "0.1.0"
dependencies = [ dependencies = [
"parking_lot 0.12.1", "parking_lot 0.12.2",
] ]
[[package]] [[package]]
@@ -5814,7 +5812,7 @@ dependencies = [
"lazy_static", "lazy_static",
"lighthouse_metrics", "lighthouse_metrics",
"maplit", "maplit",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"rand", "rand",
"rayon", "rayon",
"serde", "serde",
@@ -5913,12 +5911,12 @@ dependencies = [
[[package]] [[package]]
name = "parking_lot" name = "parking_lot"
version = "0.12.1" version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" checksum = "7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb"
dependencies = [ dependencies = [
"lock_api", "lock_api",
"parking_lot_core 0.9.9", "parking_lot_core 0.9.10",
] ]
[[package]] [[package]]
@@ -5937,15 +5935,15 @@ dependencies = [
[[package]] [[package]]
name = "parking_lot_core" name = "parking_lot_core"
version = "0.9.9" version = "0.9.10"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"libc", "libc",
"redox_syscall 0.4.1", "redox_syscall 0.5.1",
"smallvec", "smallvec",
"windows-targets 0.48.5", "windows-targets 0.52.5",
] ]
[[package]] [[package]]
@@ -6007,7 +6005,7 @@ version = "3.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae" checksum = "8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae"
dependencies = [ dependencies = [
"base64 0.22.0", "base64 0.22.1",
"serde", "serde",
] ]
@@ -6028,9 +6026,9 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
[[package]] [[package]]
name = "pest" name = "pest"
version = "2.7.9" version = "2.7.10"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "311fb059dee1a7b802f036316d790138c613a4e8b180c822e3925a662e9f0c95" checksum = "560131c633294438da9f7c4b08189194b20946c8274c6b9e38881a7874dc8ee8"
dependencies = [ dependencies = [
"memchr", "memchr",
"thiserror", "thiserror",
@@ -6165,15 +6163,15 @@ dependencies = [
[[package]] [[package]]
name = "polling" name = "polling"
version = "3.6.0" version = "3.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e0c976a60b2d7e99d6f229e414670a9b85d13ac305cc6d1e9c134de58c5aaaf6" checksum = "645493cf344456ef24219d02a768cf1fb92ddf8c92161679ae3d91b91a637be3"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"concurrent-queue", "concurrent-queue",
"hermit-abi 0.3.9", "hermit-abi 0.3.9",
"pin-project-lite", "pin-project-lite",
"rustix 0.38.33", "rustix 0.38.34",
"tracing", "tracing",
"windows-sys 0.52.0", "windows-sys 0.52.0",
] ]
@@ -6360,7 +6358,7 @@ dependencies = [
"fnv", "fnv",
"lazy_static", "lazy_static",
"memchr", "memchr",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"protobuf", "protobuf",
"thiserror", "thiserror",
] ]
@@ -6373,7 +6371,7 @@ checksum = "c1ca959da22a332509f2a73ae9e5f23f9dcfc31fd3a54d71f159495bd5909baa"
dependencies = [ dependencies = [
"dtoa", "dtoa",
"itoa", "itoa",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"prometheus-client-derive-encode", "prometheus-client-derive-encode",
] ]
@@ -6521,7 +6519,7 @@ dependencies = [
"quinn-proto", "quinn-proto",
"quinn-udp", "quinn-udp",
"rustc-hash", "rustc-hash",
"rustls 0.21.11", "rustls 0.21.12",
"thiserror", "thiserror",
"tokio", "tokio",
"tracing", "tracing",
@@ -6537,7 +6535,7 @@ dependencies = [
"rand", "rand",
"ring 0.16.20", "ring 0.16.20",
"rustc-hash", "rustc-hash",
"rustls 0.21.11", "rustls 0.21.12",
"slab", "slab",
"thiserror", "thiserror",
"tinyvec", "tinyvec",
@@ -6552,7 +6550,7 @@ checksum = "055b4e778e8feb9f93c4e439f71dc2156ef13360b432b799e179a8c4cdf0b1d7"
dependencies = [ dependencies = [
"bytes", "bytes",
"libc", "libc",
"socket2 0.5.6", "socket2 0.5.7",
"tracing", "tracing",
"windows-sys 0.48.0", "windows-sys 0.48.0",
] ]
@@ -6573,7 +6571,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "51de85fb3fb6524929c8a2eb85e6b6d363de4e8c48f9e2c2eac4944abc181c93" checksum = "51de85fb3fb6524929c8a2eb85e6b6d363de4e8c48f9e2c2eac4944abc181c93"
dependencies = [ dependencies = [
"log", "log",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"scheduled-thread-pool", "scheduled-thread-pool",
] ]
@@ -6688,6 +6686,15 @@ dependencies = [
"bitflags 1.3.2", "bitflags 1.3.2",
] ]
[[package]]
name = "redox_syscall"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e"
dependencies = [
"bitflags 2.5.0",
]
[[package]] [[package]]
name = "redox_users" name = "redox_users"
version = "0.4.5" version = "0.4.5"
@@ -6768,7 +6775,7 @@ dependencies = [
"once_cell", "once_cell",
"percent-encoding", "percent-encoding",
"pin-project-lite", "pin-project-lite",
"rustls 0.21.11", "rustls 0.21.12",
"rustls-pemfile 1.0.4", "rustls-pemfile 1.0.4",
"serde", "serde",
"serde_json", "serde_json",
@@ -7016,9 +7023,9 @@ dependencies = [
[[package]] [[package]]
name = "rustix" name = "rustix"
version = "0.38.33" version = "0.38.34"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3cc72858054fcff6d7dea32df2aeaee6a7c24227366d7ea429aada2f26b16ad" checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"
dependencies = [ dependencies = [
"bitflags 2.5.0", "bitflags 2.5.0",
"errno", "errno",
@@ -7029,9 +7036,9 @@ dependencies = [
[[package]] [[package]]
name = "rustls" name = "rustls"
version = "0.21.11" version = "0.21.12"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7fecbfb7b1444f477b345853b1fce097a2c6fb637b2bfb87e6bc5db0f043fae4" checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e"
dependencies = [ dependencies = [
"log", "log",
"ring 0.17.8", "ring 0.17.8",
@@ -7048,7 +7055,7 @@ dependencies = [
"log", "log",
"ring 0.17.8", "ring 0.17.8",
"rustls-pki-types", "rustls-pki-types",
"rustls-webpki 0.102.2", "rustls-webpki 0.102.3",
"subtle", "subtle",
"zeroize", "zeroize",
] ]
@@ -7068,15 +7075,15 @@ version = "2.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d" checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d"
dependencies = [ dependencies = [
"base64 0.22.0", "base64 0.22.1",
"rustls-pki-types", "rustls-pki-types",
] ]
[[package]] [[package]]
name = "rustls-pki-types" name = "rustls-pki-types"
version = "1.4.1" version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ecd36cc4259e3e4514335c4a138c6b43171a8d61d8f5c9348f9fc7529416f247" checksum = "beb461507cee2c2ff151784c52762cf4d9ff6a61f3e80968600ed24fa837fa54"
[[package]] [[package]]
name = "rustls-webpki" name = "rustls-webpki"
@@ -7090,9 +7097,9 @@ dependencies = [
[[package]] [[package]]
name = "rustls-webpki" name = "rustls-webpki"
version = "0.102.2" version = "0.102.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "faaa0a62740bedb9b2ef5afa303da42764c012f743917351dc9a237ea1663610" checksum = "f3bce581c0dd41bce533ce695a1437fa16a7ab5ac3ccfa99fe1a620a7885eabf"
dependencies = [ dependencies = [
"ring 0.17.8", "ring 0.17.8",
"rustls-pki-types", "rustls-pki-types",
@@ -7195,7 +7202,7 @@ version = "0.2.7"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3cbc66816425a074528352f5789333ecff06ca41b36b0b0efdfbb29edc391a19" checksum = "3cbc66816425a074528352f5789333ecff06ca41b36b0b0efdfbb29edc391a19"
dependencies = [ dependencies = [
"parking_lot 0.12.1", "parking_lot 0.12.2",
] ]
[[package]] [[package]]
@@ -7326,9 +7333,9 @@ dependencies = [
[[package]] [[package]]
name = "serde" name = "serde"
version = "1.0.198" version = "1.0.200"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9846a40c979031340571da2545a4e5b7c4163bdae79b301d5f86d03979451fcc" checksum = "ddc6f9cc94d67c0e21aaf7eda3a010fd3af78ebf6e096aa6e2e13c79749cce4f"
dependencies = [ dependencies = [
"serde_derive", "serde_derive",
] ]
@@ -7355,9 +7362,9 @@ dependencies = [
[[package]] [[package]]
name = "serde_derive" name = "serde_derive"
version = "1.0.198" version = "1.0.200"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e88edab869b01783ba905e7d0153f9fc1a6505a96e4ad3018011eedb838566d9" checksum = "856f046b9400cee3c8c94ed572ecdb752444c24528c035cd35882aad6f492bcb"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@@ -7587,7 +7594,7 @@ dependencies = [
"execution_layer", "execution_layer",
"futures", "futures",
"node_test_rig", "node_test_rig",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"rayon", "rayon",
"sensitive_url", "sensitive_url",
"serde_json", "serde_json",
@@ -7629,7 +7636,7 @@ dependencies = [
"logging", "logging",
"lru", "lru",
"maplit", "maplit",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"rand", "rand",
"rayon", "rayon",
"safe_arith", "safe_arith",
@@ -7786,7 +7793,7 @@ version = "0.2.0"
dependencies = [ dependencies = [
"lazy_static", "lazy_static",
"lighthouse_metrics", "lighthouse_metrics",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"types", "types",
] ]
@@ -7831,9 +7838,9 @@ dependencies = [
[[package]] [[package]]
name = "socket2" name = "socket2"
version = "0.5.6" version = "0.5.7"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871" checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c"
dependencies = [ dependencies = [
"libc", "libc",
"windows-sys 0.52.0", "windows-sys 0.52.0",
@@ -7956,7 +7963,7 @@ dependencies = [
"lighthouse_metrics", "lighthouse_metrics",
"logging", "logging",
"lru", "lru",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"safe_arith", "safe_arith",
"serde", "serde",
"slog", "slog",
@@ -8006,7 +8013,7 @@ version = "0.24.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59"
dependencies = [ dependencies = [
"heck", "heck 0.4.1",
"proc-macro2", "proc-macro2",
"quote", "quote",
"rustversion", "rustversion",
@@ -8129,7 +8136,7 @@ name = "system_health"
version = "0.1.0" version = "0.1.0"
dependencies = [ dependencies = [
"lighthouse_network", "lighthouse_network",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"serde", "serde",
"serde_json", "serde_json",
"sysinfo", "sysinfo",
@@ -8183,7 +8190,7 @@ checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"fastrand", "fastrand",
"rustix 0.38.33", "rustix 0.38.34",
"windows-sys 0.52.0", "windows-sys 0.52.0",
] ]
@@ -8396,7 +8403,7 @@ dependencies = [
"num_cpus", "num_cpus",
"pin-project-lite", "pin-project-lite",
"signal-hook-registry", "signal-hook-registry",
"socket2 0.5.6", "socket2 0.5.7",
"tokio-macros", "tokio-macros",
"windows-sys 0.48.0", "windows-sys 0.48.0",
] ]
@@ -8445,14 +8452,14 @@ dependencies = [
"futures-channel", "futures-channel",
"futures-util", "futures-util",
"log", "log",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"percent-encoding", "percent-encoding",
"phf", "phf",
"pin-project-lite", "pin-project-lite",
"postgres-protocol", "postgres-protocol",
"postgres-types", "postgres-types",
"rand", "rand",
"socket2 0.5.6", "socket2 0.5.7",
"tokio", "tokio",
"tokio-util 0.7.10", "tokio-util 0.7.10",
"whoami", "whoami",
@@ -8464,7 +8471,7 @@ version = "0.24.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
dependencies = [ dependencies = [
"rustls 0.21.11", "rustls 0.21.12",
"tokio", "tokio",
] ]
@@ -8741,9 +8748,9 @@ dependencies = [
[[package]] [[package]]
name = "triomphe" name = "triomphe"
version = "0.1.9" version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0eee8098afad3fb0c54a9007aab6804558410503ad676d4633f9c2559a00ac0f" checksum = "859eb650cfee7434994602c3a68b25d77ad9e68c8a6cd491616ef86661382eb3"
dependencies = [ dependencies = [
"serde", "serde",
"stable_deref_trait", "stable_deref_trait",
@@ -8789,7 +8796,7 @@ dependencies = [
"merkle_proof", "merkle_proof",
"metastruct", "metastruct",
"milhouse", "milhouse",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"paste", "paste",
"rand", "rand",
"rand_xorshift", "rand_xorshift",
@@ -8878,9 +8885,9 @@ dependencies = [
[[package]] [[package]]
name = "unicode-width" name = "unicode-width"
version = "0.1.11" version = "0.1.12"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6"
[[package]] [[package]]
name = "unicode-xid" name = "unicode-xid"
@@ -8958,7 +8965,7 @@ version = "0.1.0"
dependencies = [ dependencies = [
"lazy_static", "lazy_static",
"lru_cache", "lru_cache",
"parking_lot 0.12.1", "parking_lot 0.12.2",
] ]
[[package]] [[package]]
@@ -9012,7 +9019,7 @@ dependencies = [
"logging", "logging",
"malloc_utils", "malloc_utils",
"monitoring_api", "monitoring_api",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"rand", "rand",
"reqwest", "reqwest",
"ring 0.16.20", "ring 0.16.20",
@@ -9350,7 +9357,7 @@ dependencies = [
"eth2_network_config", "eth2_network_config",
"futures", "futures",
"lazy_static", "lazy_static",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"reqwest", "reqwest",
"serde", "serde",
"serde_json", "serde_json",
@@ -9412,11 +9419,11 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
[[package]] [[package]]
name = "winapi-util" name = "winapi-util"
version = "0.1.6" version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b"
dependencies = [ dependencies = [
"winapi", "windows-sys 0.52.0",
] ]
[[package]] [[package]]
@@ -9787,7 +9794,7 @@ dependencies = [
"futures", "futures",
"log", "log",
"nohash-hasher", "nohash-hasher",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"pin-project", "pin-project",
"rand", "rand",
"static_assertions", "static_assertions",
@@ -9795,14 +9802,15 @@ dependencies = [
[[package]] [[package]]
name = "yamux" name = "yamux"
version = "0.13.1" version = "0.13.2"
source = "git+https://github.com/sigp/rust-yamux.git#12a23aa0e34b7807c0c5f87f06b3438f7d6c2ed0" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f97202f6b125031b95d83e01dc57292b529384f80bfae4677e4bbc10178cf72"
dependencies = [ dependencies = [
"futures", "futures",
"instant", "instant",
"log", "log",
"nohash-hasher", "nohash-hasher",
"parking_lot 0.12.1", "parking_lot 0.12.2",
"pin-project", "pin-project",
"rand", "rand",
"static_assertions", "static_assertions",

View File

@@ -104,7 +104,7 @@ byteorder = "1"
bytes = "1" bytes = "1"
# Turn off c-kzg's default features which include `blst/portable`. We can turn on blst's portable # Turn off c-kzg's default features which include `blst/portable`. We can turn on blst's portable
# feature ourselves when desired. # feature ourselves when desired.
c-kzg = { version = "1", default-features = false } c-kzg = { version = "1", default-features = false }
clap = "2" clap = "2"
compare_fields_derive = { path = "common/compare_fields_derive" } compare_fields_derive = { path = "common/compare_fields_derive" }
criterion = "0.3" criterion = "0.3"
@@ -238,9 +238,6 @@ validator_client = { path = "validator_client" }
validator_dir = { path = "common/validator_dir" } validator_dir = { path = "common/validator_dir" }
warp_utils = { path = "common/warp_utils" } warp_utils = { path = "common/warp_utils" }
[patch.crates-io]
yamux = { git = "https://github.com/sigp/rust-yamux.git" }
[profile.maxperf] [profile.maxperf]
inherits = "release" inherits = "release"
lto = "fat" lto = "fat"