From 33c17e6c84fb549ceccc4fa8deceb015fef2d1d7 Mon Sep 17 00:00:00 2001 From: Jarred Parr Date: Thu, 23 Jan 2025 10:24:11 -0700 Subject: [PATCH] bump --- Cargo.lock | 397 +++++++++++++++++++++++++++++++++++++++++++++++++++-- Cargo.toml | 4 +- 2 files changed, 389 insertions(+), 12 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 575c752..94e117c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1176,6 +1176,15 @@ dependencies = [ "serde", ] +[[package]] +name = "cbor4ii" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "189a2a2e5eec2f203b2bb8bc4c2db55c7253770d2c6bf3ae5f79ace5a15c305f" +dependencies = [ + "serde", +] + [[package]] name = "cc" version = "1.1.16" @@ -2212,6 +2221,12 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" +[[package]] +name = "foldhash" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f" + [[package]] name = "foreign-types" version = "0.3.2" @@ -2542,6 +2557,17 @@ dependencies = [ "allocator-api2", ] +[[package]] +name = "hashbrown" +version = "0.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" +dependencies = [ + "allocator-api2", + "equivalent", + "foldhash", +] + [[package]] name = "hashlink" version = "0.9.1" @@ -2758,7 +2784,7 @@ dependencies = [ [[package]] name = "hotshot" version = "0.5.79" -source = "git+https://github.com/EspressoSystems/HotShot.git?tag=0.5.83#0cad9270f22138fe15f0cefd5d3b587ab495aea6" +source = "git+https://github.com/EspressoSystems/HotShot.git?branch=bump%2F0.5.84#1b1b8bef2f74c1084cbc09b4e204b4bdc7ecd2a1" dependencies = [ "anyhow", "async-broadcast", @@ -2796,12 +2822,13 @@ dependencies = [ "url", "utils", "vbs", + "workspace-hack", ] [[package]] name = "hotshot-builder-api" version = "0.1.7" -source = "git+https://github.com/EspressoSystems/HotShot.git?tag=0.5.83#0cad9270f22138fe15f0cefd5d3b587ab495aea6" +source = "git+https://github.com/EspressoSystems/HotShot.git?branch=bump%2F0.5.84#1b1b8bef2f74c1084cbc09b4e204b4bdc7ecd2a1" dependencies = [ "async-trait", "clap", @@ -2815,6 +2842,7 @@ dependencies = [ "tide-disco", "toml", "vbs", + "workspace-hack", ] [[package]] @@ -2849,7 +2877,7 @@ dependencies = [ [[package]] name = "hotshot-example-types" version = "0.5.79" -source = "git+https://github.com/EspressoSystems/HotShot.git?tag=0.5.83#0cad9270f22138fe15f0cefd5d3b587ab495aea6" +source = "git+https://github.com/EspressoSystems/HotShot.git?branch=bump%2F0.5.84#1b1b8bef2f74c1084cbc09b4e204b4bdc7ecd2a1" dependencies = [ "anyhow", "async-lock 3.4.0", @@ -2869,12 +2897,13 @@ dependencies = [ "tokio", "url", "vbs", + "workspace-hack", ] [[package]] name = "hotshot-task" version = "0.5.79" -source = "git+https://github.com/EspressoSystems/HotShot.git?tag=0.5.83#0cad9270f22138fe15f0cefd5d3b587ab495aea6" +source = "git+https://github.com/EspressoSystems/HotShot.git?branch=bump%2F0.5.84#1b1b8bef2f74c1084cbc09b4e204b4bdc7ecd2a1" dependencies = [ "async-broadcast", "async-trait", @@ -2882,12 +2911,13 @@ dependencies = [ "tokio", "tracing", "utils", + "workspace-hack", ] [[package]] name = "hotshot-task-impls" version = "0.5.79" -source = "git+https://github.com/EspressoSystems/HotShot.git?tag=0.5.83#0cad9270f22138fe15f0cefd5d3b587ab495aea6" +source = "git+https://github.com/EspressoSystems/HotShot.git?branch=bump%2F0.5.84#1b1b8bef2f74c1084cbc09b4e204b4bdc7ecd2a1" dependencies = [ "anyhow", "async-broadcast", @@ -2916,12 +2946,13 @@ dependencies = [ "utils", "vbs", "vec1", + "workspace-hack", ] [[package]] name = "hotshot-types" version = "0.1.11" -source = "git+https://github.com/EspressoSystems/HotShot.git?tag=0.5.83#0cad9270f22138fe15f0cefd5d3b587ab495aea6" +source = "git+https://github.com/EspressoSystems/HotShot.git?branch=bump%2F0.5.84#1b1b8bef2f74c1084cbc09b4e204b4bdc7ecd2a1" dependencies = [ "anyhow", "ark-bn254", @@ -2971,6 +3002,7 @@ dependencies = [ "utils", "vbs", "vec1", + "workspace-hack", ] [[package]] @@ -3213,6 +3245,124 @@ dependencies = [ "cc", ] +[[package]] +name = "icu_collections" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" +dependencies = [ + "displaydoc", + "yoke", + "zerofrom", + "zerovec", +] + +[[package]] +name = "icu_locid" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" +dependencies = [ + "displaydoc", + "litemap", + "tinystr", + "writeable", + "zerovec", +] + +[[package]] +name = "icu_locid_transform" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" +dependencies = [ + "displaydoc", + "icu_locid", + "icu_locid_transform_data", + "icu_provider", + "tinystr", + "zerovec", +] + +[[package]] +name = "icu_locid_transform_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e" + +[[package]] +name = "icu_normalizer" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" +dependencies = [ + "displaydoc", + "icu_collections", + "icu_normalizer_data", + "icu_properties", + "icu_provider", + "smallvec", + "utf16_iter", + "utf8_iter", + "write16", + "zerovec", +] + +[[package]] +name = "icu_normalizer_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516" + +[[package]] +name = "icu_properties" +version = "1.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" +dependencies = [ + "displaydoc", + "icu_collections", + "icu_locid_transform", + "icu_properties_data", + "icu_provider", + "tinystr", + "zerovec", +] + +[[package]] +name = "icu_properties_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569" + +[[package]] +name = "icu_provider" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" +dependencies = [ + "displaydoc", + "icu_locid", + "icu_provider_macros", + "stable_deref_trait", + "tinystr", + "writeable", + "yoke", + "zerofrom", + "zerovec", +] + +[[package]] +name = "icu_provider_macros" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.89", +] + [[package]] name = "ident_case" version = "1.0.1" @@ -3239,6 +3389,27 @@ dependencies = [ "unicode-normalization", ] +[[package]] +name = "idna" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" +dependencies = [ + "idna_adapter", + "smallvec", + "utf8_iter", +] + +[[package]] +name = "idna_adapter" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" +dependencies = [ + "icu_normalizer", + "icu_properties", +] + [[package]] name = "if-addrs" version = "0.10.2" @@ -3989,14 +4160,14 @@ dependencies = [ [[package]] name = "libp2p-networking" version = "0.5.79" -source = "git+https://github.com/EspressoSystems/HotShot.git?tag=0.5.83#0cad9270f22138fe15f0cefd5d3b587ab495aea6" +source = "git+https://github.com/EspressoSystems/HotShot.git?branch=bump%2F0.5.84#1b1b8bef2f74c1084cbc09b4e204b4bdc7ecd2a1" dependencies = [ "anyhow", "async-lock 3.4.0", "async-trait", "bincode", "blake3", - "cbor4ii", + "cbor4ii 1.0.0", "delegate", "derive_builder", "derive_more 1.0.0", @@ -4012,6 +4183,7 @@ dependencies = [ "tokio", "tracing", "tracing-subscriber 0.3.18", + "workspace-hack", ] [[package]] @@ -4045,7 +4217,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1356c9e376a94a75ae830c42cdaea3d4fe1290ba409a22c809033d1b7dcab0a6" dependencies = [ "async-trait", - "cbor4ii", + "cbor4ii 0.3.3", "futures", "futures-bounded", "futures-timer", @@ -4235,6 +4407,12 @@ version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" +[[package]] +name = "litemap" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" + [[package]] name = "local-ip-address" version = "0.6.2" @@ -6591,6 +6769,12 @@ dependencies = [ "url", ] +[[package]] +name = "stable_deref_trait" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" + [[package]] name = "standback" version = "0.2.17" @@ -7159,6 +7343,16 @@ dependencies = [ "crunchy", ] +[[package]] +name = "tinystr" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" +dependencies = [ + "displaydoc", + "zerovec", +] + [[package]] name = "tinyvec" version = "1.8.0" @@ -7668,6 +7862,18 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" +[[package]] +name = "utf16_iter" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" + +[[package]] +name = "utf8_iter" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" + [[package]] name = "utf8parse" version = "0.2.2" @@ -7677,9 +7883,10 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "utils" version = "0.5.79" -source = "git+https://github.com/EspressoSystems/HotShot.git?tag=0.5.83#0cad9270f22138fe15f0cefd5d3b587ab495aea6" +source = "git+https://github.com/EspressoSystems/HotShot.git?branch=bump%2F0.5.84#1b1b8bef2f74c1084cbc09b4e204b4bdc7ecd2a1" dependencies = [ "tracing", + "workspace-hack", ] [[package]] @@ -8210,6 +8417,109 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "workspace-hack" +version = "0.1.0" +source = "git+https://github.com/EspressoSystems/HotShot.git?branch=bump%2F0.5.84#1b1b8bef2f74c1084cbc09b4e204b4bdc7ecd2a1" +dependencies = [ + "ark-bls12-377", + "ark-bls12-381", + "ark-bn254", + "ark-bw6-761", + "ark-crypto-primitives", + "ark-ff", + "ark-relations", + "ark-serialize", + "ark-std", + "arrayvec", + "async-std", + "async-tungstenite", + "base64 0.13.1", + "base64 0.22.1", + "byteorder", + "bytes", + "concurrent-queue", + "crossbeam-utils", + "crunchy", + "crypto-common", + "data-encoding", + "derive_more 1.0.0", + "derive_more-impl", + "digest 0.10.7", + "digest 0.9.0", + "displaydoc", + "downcast-rs", + "either", + "event-listener 5.3.1", + "event-listener-strategy", + "form_urlencoded", + "futures", + "futures-channel", + "futures-core", + "futures-executor", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", + "generic-array", + "getrandom 0.2.15", + "hashbrown 0.14.5", + "hashbrown 0.15.2", + "idna 1.0.3", + "itertools 0.12.1", + "jf-relation", + "jf-rescue", + "jf-signature", + "jf-utils", + "libp2p-identity", + "libsecp256k1-core", + "log", + "memchr", + "multihash", + "num-bigint", + "num-integer", + "num-traits", + "rand 0.8.5", + "regex", + "regex-automata 0.4.7", + "regex-syntax 0.8.4", + "rustls-pki-types", + "serde", + "sha2 0.9.9", + "sha3", + "smallvec", + "sqlx-core", + "sqlx-sqlite", + "standback", + "subtle", + "syn 2.0.89", + "time 0.3.36", + "tokio", + "toml_datetime", + "toml_edit", + "tracing", + "tracing-core", + "tracing-log", + "tracing-subscriber 0.3.18", + "tungstenite", + "uint", + "url", + "zerocopy", + "zeroize", +] + +[[package]] +name = "write16" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" + +[[package]] +name = "writeable" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" + [[package]] name = "wyz" version = "0.5.1" @@ -8270,6 +8580,30 @@ dependencies = [ "time 0.3.36", ] +[[package]] +name = "yoke" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" +dependencies = [ + "serde", + "stable_deref_trait", + "yoke-derive", + "zerofrom", +] + +[[package]] +name = "yoke-derive" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.89", + "synstructure", +] + [[package]] name = "zerocopy" version = "0.7.35" @@ -8291,6 +8625,27 @@ dependencies = [ "syn 2.0.89", ] +[[package]] +name = "zerofrom" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e" +dependencies = [ + "zerofrom-derive", +] + +[[package]] +name = "zerofrom-derive" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.89", + "synstructure", +] + [[package]] name = "zeroize" version = "1.8.1" @@ -8310,3 +8665,25 @@ dependencies = [ "quote", "syn 2.0.89", ] + +[[package]] +name = "zerovec" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" +dependencies = [ + "yoke", + "zerofrom", + "zerovec-derive", +] + +[[package]] +name = "zerovec-derive" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.89", +] diff --git a/Cargo.toml b/Cargo.toml index 684aa97..655f7cd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ derivative = "2.2" derive_more = "0.99" either = { version = "1.12", features = ["serde"] } futures = "0.3" -hotshot-types = { git = "https://github.com/EspressoSystems/HotShot.git", tag = "0.5.83" } +hotshot-types = { git = "https://github.com/EspressoSystems/HotShot.git", branch = "bump/0.5.84" } libp2p-identity = { version = "0.2", features = ["serde"] } rand = "0.8.5" serde = { version = "1.0", features = ["derive"] } @@ -27,6 +27,6 @@ tracing-test = "0.2" vbs = "0.1.4" [dev-dependencies] -hotshot-example-types = { git = "https://github.com/EspressoSystems/HotShot.git", tag = "0.5.83" } +hotshot-example-types = { git = "https://github.com/EspressoSystems/HotShot.git", branch = "bump/0.5.84" } portpicker = "0.1.1" surf-disco = "0.9"