diff --git a/Cargo.lock b/Cargo.lock index 0e70eb9ff2..ebbbf7a9b9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -33,7 +33,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fc95d1bdb8e6666b2b217308eeeb09f2d6728d104be3e31916cc74d15420331" dependencies = [ - "generic-array", + "generic-array 0.14.7", ] [[package]] @@ -732,15 +732,6 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" -[[package]] -name = "ansi_term" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" -dependencies = [ - "winapi", -] - [[package]] name = "anstream" version = "0.6.18" @@ -1914,16 +1905,15 @@ dependencies = [ [[package]] name = "blake3" -version = "1.6.0" +version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1230237285e3e10cde447185e8975408ae24deaa67205ce684805c25bc0c7937" +checksum = "675f87afced0413c9bb02843499dbbd3882a237645883f71a2b59644a6d2f753" dependencies = [ "arrayref", "arrayvec", "cc", "cfg-if", "constant_time_eq 0.3.1", - "memmap2", ] [[package]] @@ -1932,7 +1922,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" dependencies = [ - "generic-array", + "generic-array 0.14.7", ] [[package]] @@ -1941,7 +1931,7 @@ version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" dependencies = [ - "generic-array", + "generic-array 0.14.7", ] [[package]] @@ -2000,7 +1990,7 @@ dependencies = [ "jf-signature 0.2.0", "marketplace-builder-shared", "portpicker", - "rand 0.8.5", + "rand 0.9.0", "sequencer", "sequencer-utils", "surf-disco", @@ -2405,9 +2395,9 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "chrono" -version = "0.4.39" +version = "0.4.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825" +checksum = "1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c" dependencies = [ "android-tzdata", "iana-time-zone", @@ -2415,7 +2405,7 @@ dependencies = [ "num-traits", "serde", "wasm-bindgen", - "windows-targets 0.52.6", + "windows-link", ] [[package]] @@ -2451,7 +2441,7 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12f8e7987cbd042a63249497f41aed09f8e65add917ea6566effbc56578d6801" dependencies = [ - "generic-array", + "generic-array 0.14.7", ] [[package]] @@ -2636,7 +2626,7 @@ dependencies = [ "bech32", "bs58", "digest 0.10.7", - "generic-array", + "generic-array 0.14.7", "hex", "ripemd", "serde", @@ -2657,7 +2647,7 @@ dependencies = [ "bs58", "const-hex", "digest 0.10.7", - "generic-array", + "generic-array 0.14.7", "ripemd", "serde", "sha2 0.10.8", @@ -3064,7 +3054,7 @@ version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" dependencies = [ - "generic-array", + "generic-array 0.14.7", "rand_core 0.6.4", "subtle", "zeroize", @@ -3076,7 +3066,7 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" dependencies = [ - "generic-array", + "generic-array 0.14.7", "rand_core 0.6.4", "typenum", ] @@ -3087,7 +3077,7 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab" dependencies = [ - "generic-array", + "generic-array 0.14.7", "subtle", ] @@ -3097,7 +3087,7 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4857fd85a0c34b3c3297875b747c1e02e06b6a0ea32dd892d8192b9ce0813ea6" dependencies = [ - "generic-array", + "generic-array 0.14.7", "subtle", ] @@ -3476,7 +3466,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" dependencies = [ - "generic-array", + "generic-array 0.14.7", ] [[package]] @@ -3668,7 +3658,7 @@ dependencies = [ "crypto-bigint", "digest 0.10.7", "ff", - "generic-array", + "generic-array 0.14.7", "group", "pkcs8", "rand_core 0.6.4", @@ -3812,7 +3802,7 @@ dependencies = [ "hotshot-contract-adapter", "hotshot-query-service", "hotshot-types", - "itertools 0.12.1", + "itertools 0.14.0", "jf-merkle-tree 0.1.0", "jf-utils", "jf-vid", @@ -3822,7 +3812,7 @@ dependencies = [ "paste", "portpicker", "pretty_assertions", - "rand 0.8.5", + "rand 0.9.0", "sequencer-utils", "serde", "serde_json", @@ -3830,7 +3820,7 @@ dependencies = [ "static_assertions", "surf-disco", "tagged-base64", - "thiserror 1.0.69", + "thiserror 2.0.11", "tide-disco", "time 0.3.37", "tokio", @@ -4029,7 +4019,7 @@ dependencies = [ "const-hex", "elliptic-curve", "ethabi", - "generic-array", + "generic-array 0.14.7", "k256", "num_enum", "once_cell", @@ -4608,6 +4598,15 @@ dependencies = [ "zeroize", ] +[[package]] +name = "generic-array" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8c8444bc9d71b935156cc0ccab7f622180808af7867b1daae6547d773591703" +dependencies = [ + "typenum", +] + [[package]] name = "getrandom" version = "0.1.16" @@ -4999,7 +4998,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "17ea0a1394df5b6574da6e0c1ade9e78868c9fb0a4e5ef4428e32da4676b85b1" dependencies = [ "digest 0.9.0", - "generic-array", + "generic-array 0.14.7", "hmac 0.8.1", ] @@ -5054,7 +5053,7 @@ dependencies = [ "parking_lot", "portpicker", "primitive-types", - "rand 0.8.5", + "rand 0.9.0", "serde", "sha2 0.10.8", "time 0.3.37", @@ -5078,7 +5077,7 @@ dependencies = [ "hotshot-types", "serde", "tagged-base64", - "thiserror 1.0.69", + "thiserror 2.0.11", "tide-disco", "toml 0.8.20", "vbs", @@ -5118,7 +5117,7 @@ dependencies = [ "tokio", "tracing", "tracing-subscriber 0.3.19", - "tracing-test 0.1.0", + "tracing-test", "url", "vbs", ] @@ -5157,7 +5156,7 @@ dependencies = [ "tokio", "tracing", "tracing-subscriber 0.3.19", - "tracing-test 0.1.0", + "tracing-test", "url", "vbs", ] @@ -5185,7 +5184,7 @@ dependencies = [ "jf-utils", "num-bigint", "num-traits", - "rand 0.8.5", + "rand 0.9.0", "serde", ] @@ -5202,7 +5201,7 @@ dependencies = [ "hotshot-example-types", "hotshot-types", "portpicker", - "rand 0.8.5", + "rand 0.9.0", "serde", "snafu 0.8.5", "surf-disco", @@ -5210,7 +5209,7 @@ dependencies = [ "tokio", "toml 0.8.20", "tracing", - "tracing-test 0.2.5", + "tracing-test", "vbs", ] @@ -5226,12 +5225,12 @@ dependencies = [ "hotshot-task-impls", "hotshot-types", "jf-vid", - "rand 0.8.5", + "rand 0.9.0", "reqwest 0.12.12", "serde", "sha2 0.10.8", "sha3", - "thiserror 1.0.69", + "thiserror 2.0.11", "time 0.3.37", "tokio", "url", @@ -5259,7 +5258,7 @@ dependencies = [ "hotshot-types", "local-ip-address", "portpicker", - "rand 0.8.5", + "rand 0.9.0", "serde", "sha2 0.10.8", "surf-disco", @@ -5282,7 +5281,7 @@ dependencies = [ "futures", "hotshot-example-types", "hotshot-types", - "rand 0.8.5", + "rand 0.9.0", "tide-disco", "tokio", "toml 0.8.20", @@ -5311,7 +5310,7 @@ dependencies = [ "libp2p-identity", "libp2p-swarm-derive", "pin-project", - "rand 0.8.5", + "rand 0.9.0", "serde", "tokio", "tracing", @@ -5374,20 +5373,20 @@ dependencies = [ "either", "espresso-macros", "futures", - "generic-array", + "generic-array 1.2.0", "hotshot", "hotshot-example-types", "hotshot-testing", "hotshot-types", "include_dir", - "itertools 0.12.1", + "itertools 0.14.0", "jf-merkle-tree 0.1.0", "jf-vid", "lazy_static", "log", "portpicker", "prometheus", - "rand 0.8.5", + "rand 0.9.0", "refinery", "refinery-core", "reqwest 0.12.12", @@ -5426,7 +5425,7 @@ dependencies = [ "jf-signature 0.2.0", "jf-utils", "primitive-types", - "rand_chacha 0.3.1", + "rand_chacha 0.9.0", "serde", "tagged-base64", "workspace-hack", @@ -5452,7 +5451,7 @@ dependencies = [ "hotshot-contract-adapter", "hotshot-stake-table", "hotshot-types", - "itertools 0.12.1", + "itertools 0.14.0", "jf-crhf 0.1.0", "jf-pcs", "jf-plonk", @@ -5505,12 +5504,12 @@ dependencies = [ "hotshot-utils", "jf-vid", "lru 0.12.5", - "rand 0.8.5", + "rand 0.9.0", "serde", "sha2 0.10.8", "surf-disco", "tagged-base64", - "thiserror 1.0.69", + "thiserror 2.0.11", "time 0.3.37", "tokio", "tracing", @@ -5547,12 +5546,12 @@ dependencies = [ "lru 0.12.5", "portpicker", "primitive-types", - "rand 0.8.5", + "rand 0.9.0", "reqwest 0.12.12", "serde", "sha2 0.10.8", "tagged-base64", - "thiserror 1.0.69", + "thiserror 2.0.11", "tide-disco", "tokio", "tracing", @@ -5597,15 +5596,15 @@ dependencies = [ "mnemonic", "multiaddr", "primitive-types", - "rand 0.8.5", - "rand_chacha 0.3.1", + "rand 0.9.0", + "rand_chacha 0.9.0", "serde", "serde-inline-default", "serde_bytes", "serde_json", "sha2 0.10.8", "tagged-base64", - "thiserror 1.0.69", + "thiserror 2.0.11", "time 0.3.37", "tokio", "toml 0.8.20", @@ -5809,6 +5808,7 @@ dependencies = [ "tokio", "tokio-rustls 0.26.1", "tower-service", + "webpki-roots 0.26.8", ] [[package]] @@ -6208,7 +6208,7 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01" dependencies = [ - "generic-array", + "generic-array 0.14.7", ] [[package]] @@ -6665,7 +6665,7 @@ dependencies = [ "derivative", "digest 0.10.7", "displaydoc", - "generic-array", + "generic-array 0.14.7", "itertools 0.12.1", "jf-merkle-tree 0.1.0", "jf-pcs", @@ -7504,7 +7504,7 @@ dependencies = [ "tokio", "tracing", "tracing-subscriber 0.3.19", - "tracing-test 0.1.0", + "tracing-test", "url", "vbs", ] @@ -7535,16 +7535,16 @@ dependencies = [ "nonempty-collections", "portpicker", "quick_cache", - "rand 0.8.5", + "rand 0.9.0", "serde", "sha2 0.10.8", "surf-disco", - "thiserror 1.0.69", + "thiserror 2.0.11", "tide-disco", "tokio", "tracing", "tracing-subscriber 0.3.19", - "tracing-test 0.1.0", + "tracing-test", "url", "vbs", "vec1", @@ -7568,11 +7568,11 @@ dependencies = [ "hotshot-types", "marketplace-solver", "portpicker", - "rand 0.8.5", + "rand 0.9.0", "serde", "sqlx", "surf-disco", - "thiserror 1.0.69", + "thiserror 2.0.11", "tide-disco", "tokio", "toml 0.8.20", @@ -7586,15 +7586,6 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" -[[package]] -name = "matchers" -version = "0.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f099785f7595cc4b4553a174ce30dd7589ef93391ff414dbb67f62392b9e0ce1" -dependencies = [ - "regex-automata 0.1.10", -] - [[package]] name = "matchers" version = "0.1.0" @@ -7649,15 +7640,6 @@ version = "2.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" -[[package]] -name = "memmap2" -version = "0.9.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f" -dependencies = [ - "libc", -] - [[package]] name = "memoffset" version = "0.6.5" @@ -7927,7 +7909,7 @@ dependencies = [ "ark-ff 0.4.2", "ark-serialize 0.4.2", "digest 0.10.7", - "generic-array", + "generic-array 0.14.7", "hex", "keccak", "log", @@ -9434,9 +9416,9 @@ dependencies = [ "derive_more 1.0.0", "hotshot-types", "parking_lot", - "rand 0.8.5", + "rand 0.9.0", "serde", - "thiserror 1.0.69", + "thiserror 2.0.11", "tokio", "tokio-util", "tracing", @@ -9510,7 +9492,10 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite 0.2.16", + "quinn", + "rustls 0.23.23", "rustls-pemfile 2.2.0", + "rustls-pki-types", "serde", "serde_json", "serde_urlencoded", @@ -9518,12 +9503,14 @@ dependencies = [ "system-configuration 0.6.1", "tokio", "tokio-native-tls", + "tokio-rustls 0.26.1", "tower 0.5.2", "tower-service", "url", "wasm-bindgen", "wasm-bindgen-futures", "web-sys", + "webpki-roots 0.26.8", "windows-registry", ] @@ -10074,7 +10061,7 @@ checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" dependencies = [ "base16ct", "der", - "generic-array", + "generic-array 0.14.7", "pkcs8", "subtle", "zeroize", @@ -10197,7 +10184,7 @@ dependencies = [ "hotshot-testing", "hotshot-types", "include_dir", - "itertools 0.12.1", + "itertools 0.14.0", "jf-crhf 0.1.0", "jf-merkle-tree 0.1.0", "jf-rescue", @@ -10211,8 +10198,8 @@ dependencies = [ "portpicker", "pretty_assertions", "priority-queue", - "rand 0.8.5", - "rand_chacha 0.3.1", + "rand 0.9.0", + "rand_chacha 0.9.0", "rand_distr", "reqwest 0.12.12", "sequencer", @@ -10223,7 +10210,7 @@ dependencies = [ "snafu 0.8.5", "sqlx", "static_assertions", - "strum 0.26.3", + "strum 0.27.1", "surf-disco", "tagged-base64", "tempfile", @@ -10261,7 +10248,7 @@ dependencies = [ "hotshot-types", "log-panics", "portpicker", - "reqwest 0.11.27", + "reqwest 0.12.12", "serde", "serde_json", "surf", @@ -10836,7 +10823,7 @@ dependencies = [ "futures-core", "futures-io", "futures-util", - "generic-array", + "generic-array 0.14.7", "hex", "hkdf 0.12.4", "hmac 0.12.1", @@ -11516,7 +11503,7 @@ dependencies = [ "tracing", "tracing-distributed", "tracing-futures", - "tracing-log 0.2.0", + "tracing-log", "tracing-subscriber 0.3.19", "url", "vbs", @@ -12010,17 +11997,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "tracing-log" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f751112709b4e791d8ce53e32c4ed2d353565a795ce84da2285393f41557bdf2" -dependencies = [ - "log", - "once_cell", - "tracing-core", -] - [[package]] name = "tracing-log" version = "0.2.0" @@ -12032,16 +12008,6 @@ dependencies = [ "tracing-core", ] -[[package]] -name = "tracing-serde" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1" -dependencies = [ - "serde", - "tracing-core", -] - [[package]] name = "tracing-serde" version = "0.2.0" @@ -12058,20 +12024,7 @@ version = "0.2.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e0d2eaa99c3c2e41547cfa109e910a68ea03823cccad4a0525dcbc9b01e8c71" dependencies = [ - "ansi_term", - "chrono", - "lazy_static", - "matchers 0.0.1", - "regex", - "serde", - "serde_json", - "sharded-slab", - "smallvec", - "thread_local", - "tracing", "tracing-core", - "tracing-log 0.1.4", - "tracing-serde 0.1.3", ] [[package]] @@ -12080,7 +12033,7 @@ version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" dependencies = [ - "matchers 0.1.0", + "matchers", "nu-ansi-term", "once_cell", "regex", @@ -12091,20 +12044,8 @@ dependencies = [ "thread_local", "tracing", "tracing-core", - "tracing-log 0.2.0", - "tracing-serde 0.2.0", -] - -[[package]] -name = "tracing-test" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3b48778c2d401c6a7fcf38a0e3c55dc8e8e753cbd381044a8cdb6fd69a29f53" -dependencies = [ - "lazy_static", - "tracing-core", - "tracing-subscriber 0.2.25", - "tracing-test-macro 0.1.0", + "tracing-log", + "tracing-serde", ] [[package]] @@ -12115,18 +12056,7 @@ checksum = "557b891436fe0d5e0e363427fc7f217abf9ccd510d5136549847bdcbcd011d68" dependencies = [ "tracing-core", "tracing-subscriber 0.3.19", - "tracing-test-macro 0.2.5", -] - -[[package]] -name = "tracing-test-macro" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c49adbab879d2e0dd7f75edace5f0ac2156939ecb7e6a1e8fa14e53728328c48" -dependencies = [ - "lazy_static", - "quote", - "syn 1.0.109", + "tracing-test-macro", ] [[package]] @@ -12304,7 +12234,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8326b2c654932e3e4f9196e69d08fdf7cfd718e1dc6f66b347e6024a0c961402" dependencies = [ - "generic-array", + "generic-array 0.14.7", "subtle", ] @@ -12505,7 +12435,7 @@ dependencies = [ "jf-poseidon2", "jf-utils", "p3-maybe-rayon", - "rand 0.8.5", + "rand 0.9.0", "serde", "sha2 0.10.8", "sha3", @@ -12833,6 +12763,12 @@ dependencies = [ "windows-targets 0.52.6", ] +[[package]] +name = "windows-link" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3" + [[package]] name = "windows-registry" version = "0.2.0" @@ -13099,7 +13035,7 @@ dependencies = [ "futures-sink", "futures-task", "futures-util", - "generic-array", + "generic-array 0.14.7", "getrandom 0.2.15", "hashbrown 0.14.5", "hashbrown 0.15.2", @@ -13137,7 +13073,7 @@ dependencies = [ "toml_edit 0.22.24", "tracing", "tracing-core", - "tracing-log 0.2.0", + "tracing-log", "tracing-subscriber 0.3.19", "tungstenite 0.13.0", "uint", diff --git a/Cargo.toml b/Cargo.toml index 601b6d4da5..9ea9f68b1c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -87,7 +87,7 @@ base64 = "0.22" base64-bytes = "0.1" bincode = "1.3.3" bitvec = { version = "1", features = ["serde"] } -blake3 = "1.5" +blake3 = "1.6" circular-buffer = "0.1.9" clap = { version = "4.4", features = ["derive", "env", "string"] } cld = "0.5" @@ -109,7 +109,7 @@ tokio = { version = "1", default-features = false, features = [ libp2p-identity = "0.2" tower-service = { version = "0.3", default-features = false } tracing-subscriber = "0.3" -tracing-test = "0.1" +tracing-test = "0.2" lazy_static = "1" multiaddr = { version = "0.18" } serde-inline-default = "0.2" @@ -195,17 +195,17 @@ libp2p = { package = "libp2p", version = "0.54", default-features = false, featu ] } log-panics = { version = "2.0", features = ["with-backtrace"] } lru = "0.12" -strum = { version = "0.26", features = ["derive"] } +strum = { version = "0.27", features = ["derive"] } surf-disco = "0.9" sqlx = "=0.8.3" tagged-base64 = "0.4" tide-disco = "0.9.3" -thiserror = "1.0.69" +thiserror = "2.0.11" tracing = "0.1" bytesize = "1.3" -itertools = "0.12" +itertools = "0.14" priority-queue = "2" -rand_chacha = "0.3" +rand_chacha = "0.9" rand_distr = "0.4" reqwest = "0.12" serde = { version = "1.0.195", features = ["derive"] } @@ -224,7 +224,7 @@ static_assertions = "1.1" num-traits = "0.2" derivative = "2.2" paste = "1.0" -rand = "0.8.5" +rand = "0.9.0" time = "0.3" trait-set = "0.3.0" diff --git a/builder/Cargo.toml b/builder/Cargo.toml index 7890ac2338..862f4259de 100644 --- a/builder/Cargo.toml +++ b/builder/Cargo.toml @@ -22,7 +22,7 @@ hotshot-state-prover = { workspace = true } hotshot-types = { workspace = true } marketplace-builder-shared = { workspace = true } portpicker = { workspace = true } -rand = "0.8.5" +rand = "0.9.0" sequencer = { path = "../sequencer" } sequencer-utils = { path = "../utils" } surf-disco = { workspace = true } diff --git a/hotshot-query-service/Cargo.toml b/hotshot-query-service/Cargo.toml index 8a8d2a830b..e1f52282be 100644 --- a/hotshot-query-service/Cargo.toml +++ b/hotshot-query-service/Cargo.toml @@ -69,7 +69,7 @@ futures = { workspace = true } hotshot = { workspace = true } hotshot-testing = { workspace = true } hotshot-types = { workspace = true } -itertools = "0.12.1" +itertools = "0.14.0" jf-merkle-tree = { version = "0.1.0", git = "https://github.com/EspressoSystems/jellyfish", tag = "0.4.5", features = [ "std", ] } @@ -119,7 +119,7 @@ sqlx = { version = "0.8", features = [ espresso-macros = { git = "https://github.com/EspressoSystems/espresso-macros.git", tag = "0.1.0", optional = true } hotshot-example-types = { workspace = true } portpicker = { version = "0.1", optional = true } -rand = { version = "0.8", optional = true } +rand = { version = "0.9", optional = true } tempfile = { version = "3.10", optional = true } # Dependencies enabled by feature "backtrace-on-stack-overflow". @@ -136,8 +136,8 @@ backtrace-on-stack-overflow = { version = "0.3", optional = true } [dev-dependencies] clap = { version = "4.5", features = ["derive", "env"] } espresso-macros = { git = "https://github.com/EspressoSystems/espresso-macros.git", tag = "0.1.0" } -generic-array = "0.14" +generic-array = "1.2" portpicker = "0.1" -rand = "0.8" -reqwest = "0.12.3" +rand = "0.9" +reqwest = "0.12.12" tempfile = "3.10" diff --git a/sequencer/Cargo.toml b/sequencer/Cargo.toml index 0bca424833..979bd55c04 100644 --- a/sequencer/Cargo.toml +++ b/sequencer/Cargo.toml @@ -32,7 +32,7 @@ hotshot-example-types = { workspace = true } hotshot-query-service = { workspace = true } hotshot-testing = { workspace = true } pretty_assertions = { workspace = true } -rand = "0.8.5" +rand = "0.9.0" reqwest = { workspace = true } # Enable "testing" feature when running tests diff --git a/utils/Cargo.toml b/utils/Cargo.toml index e0ced8190d..e8eb249be0 100644 --- a/utils/Cargo.toml +++ b/utils/Cargo.toml @@ -27,7 +27,7 @@ hotshot-types = { workspace = true } log-panics = { workspace = true } portpicker = { workspace = true } # for price oracle and align with ethers-rs dep -reqwest = { version = "0.11.14", default-features = false, features = ["json", "rustls-tls"] } +reqwest = { version = "0.12.12", default-features = false, features = ["json", "rustls-tls"] } serde = { workspace = true } serde_json = "^1.0.113" surf = "2.3.2" diff --git a/vid/Cargo.toml b/vid/Cargo.toml index 20ee8c6c59..d79fca6c2e 100644 --- a/vid/Cargo.toml +++ b/vid/Cargo.toml @@ -26,7 +26,7 @@ tagged-base64 = { workspace = true } [dev-dependencies] ark-bls12-381 = { version = "0.4.0" } criterion = "0.5" -rand = "0.8.5" +rand = "0.9.0" [[bench]] name = "dispersal"