From 59b61dff643d504c3ceda2ee510254ff231914c6 Mon Sep 17 00:00:00 2001 From: tbro Date: Mon, 6 Jan 2025 14:00:36 -0300 Subject: [PATCH] Cargo update and fix Remove check for `drb_seed` --- Cargo.lock | 488 +++++++++++++++++++++--------------------- types/src/v0/utils.rs | 8 +- 2 files changed, 245 insertions(+), 251 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a7e094f35..af9b76c90 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -197,9 +197,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.94" +version = "1.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7" +checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04" [[package]] name = "arbitrary" @@ -541,7 +541,7 @@ checksum = "965c2d33e53cb6b267e148a4cb0760bc01f4904c1cd4bb4002a085bb016d1490" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", "synstructure", ] @@ -553,7 +553,7 @@ checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -574,14 +574,14 @@ dependencies = [ [[package]] name = "async-broadcast" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20cd0e2e25ea8e5f7e9df04578dc6cf5c83577fd09b1a46aaf5c85e1c33f2a7e" +checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532" dependencies = [ "event-listener 5.3.1", "event-listener-strategy", "futures-core", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", ] [[package]] @@ -604,7 +604,7 @@ dependencies = [ "concurrent-queue", "event-listener-strategy", "futures-core", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", ] [[package]] @@ -719,7 +719,7 @@ checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" dependencies = [ "event-listener 5.3.1", "event-listener-strategy", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", ] [[package]] @@ -813,7 +813,7 @@ dependencies = [ "log", "memchr", "once_cell", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "pin-utils", "slab", "wasm-bindgen-futures", @@ -827,7 +827,7 @@ checksum = "0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476" dependencies = [ "async-stream-impl", "futures-core", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", ] [[package]] @@ -838,7 +838,7 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -862,13 +862,13 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.83" +version = "0.1.84" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" +checksum = "1b1244b10dcd56c92219da4e14caa97e312079e185f04ba3eea25061561dc0a0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -883,7 +883,7 @@ dependencies = [ "futures-io", "futures-util", "log", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "tungstenite 0.13.0", ] @@ -908,7 +908,7 @@ dependencies = [ "futures-sink", "futures-util", "memchr", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", ] [[package]] @@ -967,7 +967,7 @@ checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -984,7 +984,7 @@ checksum = "edf3ee19dbc0a46d740f6f0926bde8c50f02bdbc7b536842da28f6ac56513a8b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -1006,11 +1006,11 @@ dependencies = [ "memchr", "mime", "percent-encoding", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "rustversion", "serde", "sync_wrapper 0.1.2", - "tower", + "tower 0.4.13", "tower-layer", "tower-service", ] @@ -1322,22 +1322,22 @@ dependencies = [ [[package]] name = "bytemuck" -version = "1.20.0" +version = "1.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b37c88a63ffd85d15b406896cc343916d7cf57838a847b3a6f2ca5d39a5695a" +checksum = "ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3" dependencies = [ "bytemuck_derive", ] [[package]] name = "bytemuck_derive" -version = "1.8.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcfcc3cd946cb52f0bbfdbbcfa2f4e24f75ebb6c0e1002f7c25904fada18b9ec" +checksum = "3fa76293b4f7bb636ab88fd78228235b5248b4d05cc589aed610f954af5d7c7a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -1459,9 +1459,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.5" +version = "1.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c31a0499c1dc64f458ad13872de75c0eb7e3fdb0e67964610c914b034fc5956e" +checksum = "a012a0df96dd6d06ba9a1b29d6402d1a5d77c6befd2566afdc26e10603dc93d7" dependencies = [ "jobserver", "libc", @@ -1576,7 +1576,7 @@ dependencies = [ "prometheus", "quinn", "rand 0.8.5", - "rcgen 0.13.1", + "rcgen 0.13.2", "redis", "rkyv", "rustls 0.23.20", @@ -1611,7 +1611,7 @@ dependencies = [ "prometheus", "quinn", "rand 0.8.5", - "rcgen 0.13.1", + "rcgen 0.13.2", "redis", "rkyv", "rustls 0.23.20", @@ -1708,7 +1708,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -1816,7 +1816,7 @@ dependencies = [ "bytes 1.9.0", "futures-core", "memchr", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "tokio", "tokio-util", ] @@ -1946,9 +1946,9 @@ dependencies = [ [[package]] name = "const_fn" -version = "0.4.10" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "373e9fafaa20882876db20562275ff58d50e0caa2590077fe7ce7bef90211d0d" +checksum = "2f8a2ca5ac02d09563609681103aada9e1777d54fc57a5acd7a41404f9c93b6e" [[package]] name = "constant_time_eq" @@ -2258,7 +2258,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -2279,7 +2279,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", "synstructure", ] @@ -2304,7 +2304,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -2315,7 +2315,7 @@ checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ "darling_core", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -2366,7 +2366,7 @@ checksum = "bc2323e10c92e1cf4d86e11538512e6dc03ceb586842970b6332af3d4046a046" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -2423,7 +2423,7 @@ checksum = "30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -2444,7 +2444,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -2454,7 +2454,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c" dependencies = [ "derive_builder_core", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -2467,7 +2467,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version 0.4.1", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -2488,7 +2488,7 @@ dependencies = [ "convert_case 0.6.0", "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", "unicode-xid", ] @@ -2619,7 +2619,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -2791,7 +2791,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -3047,7 +3047,7 @@ dependencies = [ "reqwest 0.11.27", "serde", "serde_json", - "syn 2.0.90", + "syn 2.0.95", "toml 0.8.19", "walkdir", ] @@ -3065,7 +3065,7 @@ dependencies = [ "proc-macro2", "quote", "serde_json", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -3091,7 +3091,7 @@ dependencies = [ "serde", "serde_json", "strum", - "syn 2.0.90", + "syn 2.0.95", "tempfile", "thiserror 1.0.69", "tiny-keccak", @@ -3245,7 +3245,7 @@ checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" dependencies = [ "concurrent-queue", "parking", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", ] [[package]] @@ -3255,7 +3255,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2" dependencies = [ "event-listener 5.3.1", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", ] [[package]] @@ -3373,9 +3373,9 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "foldhash" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2" +checksum = "a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f" [[package]] name = "foreign-types" @@ -3498,7 +3498,7 @@ dependencies = [ "futures-io", "memchr", "parking", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "waker-fn", ] @@ -3512,7 +3512,7 @@ dependencies = [ "futures-core", "futures-io", "parking", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", ] [[package]] @@ -3533,7 +3533,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -3593,7 +3593,7 @@ dependencies = [ "futures-sink", "futures-task", "memchr", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "pin-utils", "slab", ] @@ -3674,9 +3674,9 @@ checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" [[package]] name = "glob" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" +checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" [[package]] name = "gloo-timers" @@ -3810,11 +3810,11 @@ dependencies = [ [[package]] name = "hashlink" -version = "0.9.1" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ba4ff7128dee98c7dc9794b6a411377e1404dba1c97deb8d1a55297bd25d8af" +checksum = "7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1" dependencies = [ - "hashbrown 0.14.5", + "hashbrown 0.15.2", ] [[package]] @@ -4024,7 +4024,7 @@ dependencies = [ [[package]] name = "hotshot" version = "0.5.83" -source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#bd6781ccf26c67935e14f3d16273aa452982f0ba" +source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#9b28cba354828480f0355315723e8e57f92f4f87" dependencies = [ "anyhow", "async-broadcast", @@ -4067,7 +4067,7 @@ dependencies = [ [[package]] name = "hotshot-builder-api" version = "0.1.7" -source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#bd6781ccf26c67935e14f3d16273aa452982f0ba" +source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#9b28cba354828480f0355315723e8e57f92f4f87" dependencies = [ "async-trait", "clap", @@ -4077,7 +4077,7 @@ dependencies = [ "hotshot-types", "serde", "tagged-base64", - "thiserror 2.0.8", + "thiserror 2.0.9", "tide-disco", "toml 0.8.19", "vbs", @@ -4086,7 +4086,7 @@ dependencies = [ [[package]] name = "hotshot-builder-core" version = "0.1.58" -source = "git+https://github.com/EspressoSystems/marketplace-builder-core?branch=ma%2Fhotshot-0.5.83#b128b5764e5d6e245beeaa42e9db1981f7aab732" +source = "git+https://github.com/EspressoSystems/marketplace-builder-core?branch=ma%2Fhotshot-0.5.83#ff6beeea528d0e353cafbfda57f3bf215d841205" dependencies = [ "anyhow", "async-broadcast", @@ -4172,7 +4172,7 @@ dependencies = [ [[package]] name = "hotshot-example-types" version = "0.5.83" -source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#bd6781ccf26c67935e14f3d16273aa452982f0ba" +source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#9b28cba354828480f0355315723e8e57f92f4f87" dependencies = [ "anyhow", "async-lock 3.4.0", @@ -4183,11 +4183,11 @@ dependencies = [ "hotshot-types", "jf-vid", "rand 0.8.5", - "reqwest 0.12.9", + "reqwest 0.12.12", "serde", "sha2 0.10.8", "sha3", - "thiserror 2.0.8", + "thiserror 2.0.9", "time 0.3.37", "tokio", "url", @@ -4197,7 +4197,7 @@ dependencies = [ [[package]] name = "hotshot-fakeapi" version = "0.5.83" -source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#bd6781ccf26c67935e14f3d16273aa452982f0ba" +source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#9b28cba354828480f0355315723e8e57f92f4f87" dependencies = [ "anyhow", "async-lock 3.4.0", @@ -4215,18 +4215,18 @@ dependencies = [ [[package]] name = "hotshot-macros" version = "0.5.83" -source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#bd6781ccf26c67935e14f3d16273aa452982f0ba" +source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#9b28cba354828480f0355315723e8e57f92f4f87" dependencies = [ "derive_builder", "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] name = "hotshot-orchestrator" version = "0.5.83" -source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#bd6781ccf26c67935e14f3d16273aa452982f0ba" +source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#9b28cba354828480f0355315723e8e57f92f4f87" dependencies = [ "anyhow", "async-lock 3.4.0", @@ -4249,7 +4249,7 @@ dependencies = [ [[package]] name = "hotshot-query-service" version = "0.1.76" -source = "git+https://github.com/EspressoSystems/hotshot-query-service?branch=ma%2Fhotshot-0.5.83#b6337c1a68949734d7a38acce8ea6b282379c443" +source = "git+https://github.com/EspressoSystems/hotshot-query-service?branch=ma%2Fhotshot-0.5.83#b589da19376787e3e0a9e374fd482a402b67baa7" dependencies = [ "anyhow", "ark-serialize", @@ -4304,7 +4304,7 @@ dependencies = [ [[package]] name = "hotshot-stake-table" version = "0.5.83" -source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#bd6781ccf26c67935e14f3d16273aa452982f0ba" +source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#9b28cba354828480f0355315723e8e57f92f4f87" dependencies = [ "ark-bn254", "ark-ed-on-bn254", @@ -4350,7 +4350,7 @@ dependencies = [ "jf-rescue", "jf-signature 0.2.0", "jf-utils", - "reqwest 0.12.9", + "reqwest 0.12.12", "sequencer-utils", "serde", "surf-disco", @@ -4366,7 +4366,7 @@ dependencies = [ [[package]] name = "hotshot-task" version = "0.5.83" -source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#bd6781ccf26c67935e14f3d16273aa452982f0ba" +source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#9b28cba354828480f0355315723e8e57f92f4f87" dependencies = [ "async-broadcast", "async-trait", @@ -4379,7 +4379,7 @@ dependencies = [ [[package]] name = "hotshot-task-impls" version = "0.5.83" -source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#bd6781ccf26c67935e14f3d16273aa452982f0ba" +source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#9b28cba354828480f0355315723e8e57f92f4f87" dependencies = [ "anyhow", "async-broadcast", @@ -4400,7 +4400,7 @@ dependencies = [ "sha2 0.10.8", "surf-disco", "tagged-base64", - "thiserror 2.0.8", + "thiserror 2.0.9", "time 0.3.37", "tokio", "tracing", @@ -4413,7 +4413,7 @@ dependencies = [ [[package]] name = "hotshot-testing" version = "0.5.83" -source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#bd6781ccf26c67935e14f3d16273aa452982f0ba" +source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#9b28cba354828480f0355315723e8e57f92f4f87" dependencies = [ "anyhow", "async-broadcast", @@ -4438,11 +4438,11 @@ dependencies = [ "portpicker", "primitive-types", "rand 0.8.5", - "reqwest 0.12.9", + "reqwest 0.12.12", "serde", "sha2 0.10.8", "tagged-base64", - "thiserror 2.0.8", + "thiserror 2.0.9", "tide-disco", "tokio", "tracing", @@ -4454,7 +4454,7 @@ dependencies = [ [[package]] name = "hotshot-types" version = "0.1.11" -source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#bd6781ccf26c67935e14f3d16273aa452982f0ba" +source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#9b28cba354828480f0355315723e8e57f92f4f87" dependencies = [ "anyhow", "ark-bn254", @@ -4494,7 +4494,7 @@ dependencies = [ "serde_json", "sha2 0.10.8", "tagged-base64", - "thiserror 2.0.8", + "thiserror 2.0.9", "time 0.3.37", "tokio", "toml 0.8.19", @@ -4536,7 +4536,7 @@ checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" dependencies = [ "bytes 1.9.0", "http 0.2.12", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", ] [[package]] @@ -4559,7 +4559,7 @@ dependencies = [ "futures-util", "http 1.2.0", "http-body 1.0.1", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", ] [[package]] @@ -4589,7 +4589,7 @@ dependencies = [ "cookie", "futures-lite 1.13.0", "infer", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "rand 0.7.3", "serde", "serde_json", @@ -4632,7 +4632,7 @@ dependencies = [ "httparse", "httpdate", "itoa", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "socket2 0.5.8", "tokio", "tower-service", @@ -4654,7 +4654,7 @@ dependencies = [ "http-body 1.0.1", "httparse", "itoa", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "smallvec", "tokio", "want", @@ -4676,9 +4676,9 @@ dependencies = [ [[package]] name = "hyper-rustls" -version = "0.27.4" +version = "0.27.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6884a48c6826ec44f524c7456b163cebe9e55a18d7b5e307cb4f100371cc767" +checksum = "2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2" dependencies = [ "futures-util", "http 1.2.0", @@ -4698,7 +4698,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" dependencies = [ "hyper 0.14.32", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "tokio", "tokio-io-timeout", ] @@ -4731,7 +4731,7 @@ dependencies = [ "http 1.2.0", "http-body 1.0.1", "hyper 1.5.2", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "socket2 0.5.8", "tokio", "tower-service", @@ -4876,7 +4876,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -4993,7 +4993,7 @@ checksum = "a0eb5a3343abf848c0984fe4604b2b105da9539376e24fc0a3b0007411ae4fd9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -6004,7 +6004,7 @@ dependencies = [ [[package]] name = "libp2p-networking" version = "0.5.83" -source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#bd6781ccf26c67935e14f3d16273aa452982f0ba" +source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#9b28cba354828480f0355315723e8e57f92f4f87" dependencies = [ "anyhow", "async-lock 3.4.0", @@ -6130,7 +6130,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -6410,7 +6410,7 @@ dependencies = [ [[package]] name = "marketplace-builder-core" version = "0.1.58" -source = "git+https://github.com/EspressoSystems/marketplace-builder-core?branch=ma%2Fhotshot-0.5.83#b128b5764e5d6e245beeaa42e9db1981f7aab732" +source = "git+https://github.com/EspressoSystems/marketplace-builder-core?branch=ma%2Fhotshot-0.5.83#ff6beeea528d0e353cafbfda57f3bf215d841205" dependencies = [ "anyhow", "async-broadcast", @@ -6435,7 +6435,7 @@ dependencies = [ [[package]] name = "marketplace-builder-shared" version = "0.1.58" -source = "git+https://github.com/EspressoSystems/marketplace-builder-core?branch=ma%2Fhotshot-0.5.83#b128b5764e5d6e245beeaa42e9db1981f7aab732" +source = "git+https://github.com/EspressoSystems/marketplace-builder-core?branch=ma%2Fhotshot-0.5.83#ff6beeea528d0e353cafbfda57f3bf215d841205" dependencies = [ "anyhow", "async-broadcast", @@ -6463,7 +6463,7 @@ dependencies = [ "serde", "sha2 0.10.8", "surf-disco", - "thiserror 2.0.8", + "thiserror 2.0.9", "tokio", "tracing", "tracing-subscriber 0.3.19", @@ -6543,7 +6543,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -6842,7 +6842,7 @@ dependencies = [ "hotshot-types", "node-metrics", "prometheus-parse", - "reqwest 0.12.9", + "reqwest 0.12.12", "serde", "serde_json", "surf-disco", @@ -7006,7 +7006,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -7020,9 +7020,9 @@ dependencies = [ [[package]] name = "object" -version = "0.36.5" +version = "0.36.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e" +checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" dependencies = [ "memchr", ] @@ -7096,7 +7096,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -7286,7 +7286,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc" dependencies = [ "memchr", - "thiserror 2.0.8", + "thiserror 2.0.9", "ucd-trie", ] @@ -7310,7 +7310,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -7374,7 +7374,7 @@ dependencies = [ "phf_shared 0.11.2", "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -7397,22 +7397,22 @@ dependencies = [ [[package]] name = "pin-project" -version = "1.1.7" +version = "1.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be57f64e946e500c8ee36ef6331845d40a93055567ec57e8fae13efd33759b95" +checksum = "1e2ec53ad785f4d35dac0adea7f7dc6f1bb277ad84a680c7afefeae05d1f5916" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.1.7" +version = "1.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c0f5fad0874fc7abcd4d750e76917eaebbecaa2c20bde22e1dbeeba8beb758c" +checksum = "d56a66c0c55993aa927429d0f8a0abfd74f084e4d9c192cffed01e418d83eefb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -7423,9 +7423,9 @@ checksum = "257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777" [[package]] name = "pin-project-lite" -version = "0.2.15" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff" +checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" [[package]] name = "pin-utils" @@ -7489,7 +7489,7 @@ dependencies = [ "concurrent-queue", "libc", "log", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "windows-sys 0.48.0", ] @@ -7502,7 +7502,7 @@ dependencies = [ "cfg-if", "concurrent-queue", "hermit-abi 0.4.0", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "rustix 0.38.42", "tracing", "windows-sys 0.59.0", @@ -7590,12 +7590,12 @@ dependencies = [ [[package]] name = "prettyplease" -version = "0.2.25" +version = "0.2.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64d1ec885c64d0457d564db4ec299b2dae3f9c02808b8ad9c3a089c591b18033" +checksum = "483f8c21f64f3ea09fe0f30f5d48c3e8eefe5dac9129f0075f76593b4c1da705" dependencies = [ "proc-macro2", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -7705,7 +7705,7 @@ checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -7753,10 +7753,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" dependencies = [ "anyhow", - "itertools 0.11.0", + "itertools 0.12.1", "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -7842,13 +7842,13 @@ checksum = "62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef" dependencies = [ "bytes 1.9.0", "futures-io", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "quinn-proto", "quinn-udp", "rustc-hash", "rustls 0.23.20", "socket2 0.5.8", - "thiserror 2.0.8", + "thiserror 2.0.9", "tokio", "tracing", ] @@ -7867,7 +7867,7 @@ dependencies = [ "rustls 0.23.20", "rustls-pki-types", "slab", - "thiserror 2.0.8", + "thiserror 2.0.9", "tinyvec", "tracing", "web-time", @@ -7889,9 +7889,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.37" +version = "1.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" +checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" dependencies = [ "proc-macro2", ] @@ -8026,9 +8026,9 @@ dependencies = [ [[package]] name = "rcgen" -version = "0.13.1" +version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54077e1872c46788540de1ea3d7f4ccb1983d12f9aa909b234468676c1a36779" +checksum = "75e669e5202259b5314d1ea5397316ad400819437857b90861765f24c4cf80a2" dependencies = [ "pem 3.0.4", "ring 0.17.8", @@ -8055,7 +8055,7 @@ dependencies = [ "itoa", "num-bigint", "percent-encoding", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "ryu", "tokio", "tokio-util", @@ -8124,7 +8124,7 @@ dependencies = [ "quote", "refinery-core", "regex", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -8202,7 +8202,7 @@ dependencies = [ "mime", "once_cell", "percent-encoding", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "rustls 0.21.12", "rustls-pemfile 1.0.4", "serde", @@ -8223,9 +8223,9 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.12.9" +version = "0.12.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f" +checksum = "43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da" dependencies = [ "base64 0.22.1", "bytes 1.9.0", @@ -8237,7 +8237,7 @@ dependencies = [ "http-body 1.0.1", "http-body-util", "hyper 1.5.2", - "hyper-rustls 0.27.4", + "hyper-rustls 0.27.5", "hyper-tls", "hyper-util", "ipnet", @@ -8247,7 +8247,7 @@ dependencies = [ "native-tls", "once_cell", "percent-encoding", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "rustls-pemfile 2.2.0", "serde", "serde_json", @@ -8256,6 +8256,7 @@ dependencies = [ "system-configuration 0.6.1", "tokio", "tokio-native-tls", + "tower 0.5.2", "tower-service", "url", "wasm-bindgen", @@ -8612,9 +8613,9 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.18" +version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248" +checksum = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4" [[package]] name = "rw-stream-sink" @@ -8672,7 +8673,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -8864,7 +8865,7 @@ dependencies = [ "rand 0.8.5", "rand_chacha 0.3.1", "rand_distr", - "reqwest 0.12.9", + "reqwest 0.12.12", "sequencer", "sequencer-utils", "serde", @@ -8921,9 +8922,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.216" +version = "1.0.217" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e" +checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" dependencies = [ "serde_derive", ] @@ -8936,7 +8937,7 @@ checksum = "59fb1bedd774187d304179493b0d3c41fbe97b04b14305363f68d2bdf5e47cb9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -8950,13 +8951,13 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.216" +version = "1.0.217" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e" +checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -8970,9 +8971,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.133" +version = "1.0.134" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377" +checksum = "d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d" dependencies = [ "itoa", "memchr", @@ -9014,9 +9015,9 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.11.0" +version = "3.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e28bdad6db2b8340e449f7108f020b3b092e8583a9e3fb82713e1d4e71fe817" +checksum = "d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa" dependencies = [ "base64 0.22.1", "chrono", @@ -9032,14 +9033,14 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.11.0" +version = "3.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d846214a9854ef724f3da161b426242d8de7c1fc7de2f89bb1efcb154dca79d" +checksum = "8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e" dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -9297,10 +9298,10 @@ version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03c3c6b7927ffe7ecaa769ee0e3994da3b8cafc8f444578982c83ecb161af917" dependencies = [ - "heck 0.4.1", + "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -9380,21 +9381,11 @@ dependencies = [ "der", ] -[[package]] -name = "sqlformat" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7bba3a93db0cc4f7bdece8bb09e77e2e785c20bfebf79eb8340ed80708048790" -dependencies = [ - "nom", - "unicode_categories", -] - [[package]] name = "sqlx" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93334716a037193fac19df402f8571269c84a00852f6a7066b5d2616dcd64d3e" +checksum = "4410e73b3c0d8442c5f99b425d7a435b5ee0ae4167b3196771dd3f7a01be745f" dependencies = [ "sqlx-core", "sqlx-macros", @@ -9405,39 +9396,33 @@ dependencies = [ [[package]] name = "sqlx-core" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4d8060b456358185f7d50c55d9b5066ad956956fddec42ee2e8567134a8936e" +checksum = "6a007b6936676aa9ab40207cde35daab0a04b823be8ae004368c0793b96a61e0" dependencies = [ - "atoi", "bit-vec", - "byteorder", "bytes 1.9.0", "crc", "crossbeam-queue", "either", "event-listener 5.3.1", - "futures-channel", "futures-core", "futures-intrusive", "futures-io", "futures-util", - "hashbrown 0.14.5", - "hashlink 0.9.1", - "hex", + "hashbrown 0.15.2", + "hashlink 0.10.0", "indexmap 2.7.0", "log", "memchr", "native-tls", "once_cell", - "paste", "percent-encoding", "serde", "serde_json", "sha2 0.10.8", "smallvec", - "sqlformat", - "thiserror 1.0.69", + "thiserror 2.0.9", "time 0.3.37", "tokio", "tokio-stream", @@ -9447,22 +9432,22 @@ dependencies = [ [[package]] name = "sqlx-macros" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cac0692bcc9de3b073e8d747391827297e075c7710ff6276d9f7a1f3d58c6657" +checksum = "3112e2ad78643fef903618d78cf0aec1cb3134b019730edb039b69eaf531f310" dependencies = [ "proc-macro2", "quote", "sqlx-core", "sqlx-macros-core", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] name = "sqlx-macros-core" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1804e8a7c7865599c9c79be146dc8a9fd8cc86935fa641d3ea58e5f0688abaa5" +checksum = "4e9f90acc5ab146a99bf5061a7eb4976b573f560bc898ef3bf8435448dd5e7ad" dependencies = [ "dotenvy", "either", @@ -9478,7 +9463,7 @@ dependencies = [ "sqlx-mysql", "sqlx-postgres", "sqlx-sqlite", - "syn 2.0.90", + "syn 2.0.95", "tempfile", "tokio", "url", @@ -9486,9 +9471,9 @@ dependencies = [ [[package]] name = "sqlx-mysql" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64bb4714269afa44aef2755150a0fc19d756fb580a67db8885608cf02f47d06a" +checksum = "4560278f0e00ce64938540546f59f590d60beee33fffbd3b9cd47851e5fff233" dependencies = [ "atoi", "base64 0.22.1", @@ -9521,7 +9506,7 @@ dependencies = [ "smallvec", "sqlx-core", "stringprep", - "thiserror 1.0.69", + "thiserror 2.0.9", "time 0.3.37", "tracing", "whoami", @@ -9529,9 +9514,9 @@ dependencies = [ [[package]] name = "sqlx-postgres" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fa91a732d854c5d7726349bb4bb879bb9478993ceb764247660aee25f67c2f8" +checksum = "c5b98a57f363ed6764d5b3a12bfedf62f07aa16e1856a7ddc2a0bb190a959613" dependencies = [ "atoi", "base64 0.22.1", @@ -9543,7 +9528,6 @@ dependencies = [ "etcetera", "futures-channel", "futures-core", - "futures-io", "futures-util", "hex", "hkdf 0.12.4", @@ -9561,7 +9545,7 @@ dependencies = [ "smallvec", "sqlx-core", "stringprep", - "thiserror 1.0.69", + "thiserror 2.0.9", "time 0.3.37", "tracing", "whoami", @@ -9569,9 +9553,9 @@ dependencies = [ [[package]] name = "sqlx-sqlite" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5b2cf34a45953bfd3daaf3db0f7a7878ab9b7a6b91b422d24a7a9e4c857b680" +checksum = "f85ca71d3a5b24e64e1d08dd8fe36c6c95c339a896cc33068148906784620540" dependencies = [ "atoi", "flume 0.11.1", @@ -9710,7 +9694,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -9736,7 +9720,7 @@ dependencies = [ "log", "mime_guess", "once_cell", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "serde", "serde_json", "web-sys", @@ -9753,7 +9737,7 @@ dependencies = [ "derivative", "futures", "hex", - "reqwest 0.12.9", + "reqwest 0.12.12", "serde", "serde_json", "tide-disco", @@ -9872,9 +9856,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.90" +version = "2.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31" +checksum = "46f71c0377baf4ef1cc3e3402ded576dccc315800fbc62dfc7fe04b009773b4a" dependencies = [ "proc-macro2", "quote", @@ -9904,7 +9888,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -9983,12 +9967,13 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "tempfile" -version = "3.14.0" +version = "3.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c" +checksum = "9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704" dependencies = [ "cfg-if", "fastrand 2.3.0", + "getrandom 0.2.15", "once_cell", "rustix 0.38.42", "windows-sys 0.59.0", @@ -10015,7 +10000,7 @@ dependencies = [ "espresso-types", "ethers", "futures", - "reqwest 0.12.9", + "reqwest 0.12.12", "surf-disco", "tokio", "vbs", @@ -10032,11 +10017,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.8" +version = "2.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08f5383f3e0071702bf93ab5ee99b52d26936be9dedd9413067cbdcddcb6141a" +checksum = "f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc" dependencies = [ - "thiserror-impl 2.0.8", + "thiserror-impl 2.0.9", ] [[package]] @@ -10047,18 +10032,18 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] name = "thiserror-impl" -version = "2.0.8" +version = "2.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2f357fcec90b3caef6623a099691be676d033b40a058ac95d2a6ade6fa0c943" +checksum = "7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -10095,7 +10080,7 @@ dependencies = [ "http-types", "kv-log-macro", "log", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "route-recognizer", "serde", "serde_json", @@ -10131,7 +10116,7 @@ dependencies = [ "pin-project", "prometheus", "rand 0.8.5", - "reqwest 0.12.9", + "reqwest 0.12.12", "routefinder", "semver 1.0.24", "serde", @@ -10266,9 +10251,9 @@ dependencies = [ [[package]] name = "tinyvec" -version = "1.8.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" +checksum = "022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8" dependencies = [ "tinyvec_macros", ] @@ -10290,7 +10275,7 @@ dependencies = [ "proc-macro2", "quote", "semver 1.0.24", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -10304,7 +10289,7 @@ dependencies = [ "libc", "mio", "parking_lot", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "socket2 0.5.8", "tokio-macros", "tracing", @@ -10317,7 +10302,7 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf" dependencies = [ - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "tokio", ] @@ -10329,7 +10314,7 @@ checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -10358,7 +10343,7 @@ dependencies = [ "parking_lot", "percent-encoding", "phf", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "postgres-protocol", "postgres-types", "rand 0.8.5", @@ -10395,7 +10380,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047" dependencies = [ "futures-core", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "tokio", ] @@ -10423,7 +10408,7 @@ dependencies = [ "bytes 1.9.0", "futures-core", "futures-sink", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "tokio", ] @@ -10483,7 +10468,7 @@ dependencies = [ "serde", "serde_spanned", "toml_datetime", - "winnow 0.6.20", + "winnow 0.6.22", ] [[package]] @@ -10507,7 +10492,7 @@ dependencies = [ "prost", "tokio", "tokio-stream", - "tower", + "tower 0.4.13", "tower-layer", "tower-service", "tracing", @@ -10523,7 +10508,7 @@ dependencies = [ "futures-util", "indexmap 1.9.3", "pin-project", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "rand 0.8.5", "slab", "tokio", @@ -10533,6 +10518,21 @@ dependencies = [ "tracing", ] +[[package]] +name = "tower" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" +dependencies = [ + "futures-core", + "futures-util", + "pin-project-lite 0.2.16", + "sync_wrapper 1.0.2", + "tokio", + "tower-layer", + "tower-service", +] + [[package]] name = "tower-layer" version = "0.3.3" @@ -10552,7 +10552,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" dependencies = [ "log", - "pin-project-lite 0.2.15", + "pin-project-lite 0.2.16", "tracing-attributes", "tracing-core", ] @@ -10565,7 +10565,7 @@ checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -10669,7 +10669,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04659ddb06c87d233c566112c1c9c5b9e98256d9af50ec3bc9c8327f873a7568" dependencies = [ "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -10680,7 +10680,7 @@ checksum = "70977707304198400eb4835a78f6a9f928bf41bba420deb8fdb175cd965d77a7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -10768,9 +10768,9 @@ checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" [[package]] name = "unicase" -version = "2.8.0" +version = "2.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e51b68083f157f853b6379db119d1c1be0e6e4dec98101079dec41f6f5cf6df" +checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539" [[package]] name = "unicode-bidi" @@ -10811,12 +10811,6 @@ version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" -[[package]] -name = "unicode_categories" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e" - [[package]] name = "universal-hash" version = "0.4.0" @@ -10906,7 +10900,7 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "utils" version = "0.5.83" -source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#bd6781ccf26c67935e14f3d16273aa452982f0ba" +source = "git+https://github.com/EspressoSystems/hotshot?branch=bump%2F0.5.83#9b28cba354828480f0355315723e8e57f92f4f87" dependencies = [ "tracing", ] @@ -11122,7 +11116,7 @@ dependencies = [ "log", "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", "wasm-bindgen-shared", ] @@ -11157,7 +11151,7 @@ checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -11497,9 +11491,9 @@ dependencies = [ [[package]] name = "winnow" -version = "0.6.20" +version = "0.6.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b" +checksum = "39281189af81c07ec09db316b302a3e67bf9bd7cbf6c820b50e35fee9c2fa980" dependencies = [ "memchr", ] @@ -11639,7 +11633,7 @@ checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", "synstructure", ] @@ -11661,7 +11655,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -11681,7 +11675,7 @@ checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", "synstructure", ] @@ -11702,7 +11696,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] @@ -11724,7 +11718,7 @@ checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.90", + "syn 2.0.95", ] [[package]] diff --git a/types/src/v0/utils.rs b/types/src/v0/utils.rs index 0c3df9579..fdac8c80e 100644 --- a/types/src/v0/utils.rs +++ b/types/src/v0/utils.rs @@ -7,7 +7,6 @@ use futures::future::BoxFuture; use hotshot_types::{ consensus::CommitmentMap, data::{Leaf, Leaf2, QuorumProposal}, - drb::{INITIAL_DRB_RESULT, INITIAL_DRB_SEED_INPUT}, traits::node_implementation::NodeType, }; use rand::Rng; @@ -27,9 +26,10 @@ use time::{ use tokio::time::sleep; pub fn downgrade_leaf(leaf2: Leaf2) -> Leaf { - if leaf2.drb_seed != INITIAL_DRB_SEED_INPUT && leaf2.drb_result != INITIAL_DRB_RESULT { - panic!("Downgrade of Leaf2 to Leaf will lose DRB information!"); - } + // TODO verify removal. It doesn't seem we need this check, but lets double check. + // if leaf2.drb_seed != INITIAL_DRB_SEED_INPUT && leaf2.drb_result != INITIAL_DRB_RESULT { + // panic!("Downgrade of Leaf2 to Leaf will lose DRB information!"); + // } let quorum_proposal = QuorumProposal { block_header: leaf2.block_header().clone(), view_number: leaf2.view_number(),