diff --git a/Cargo.lock b/Cargo.lock index ff0d1be0f..4055c94ae 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -27,6 +27,12 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" +[[package]] +name = "adler2" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" + [[package]] name = "aead" version = "0.3.2" @@ -498,9 +504,9 @@ checksum = "9d151e35f61089500b617991b791fc8bfd237ae50cd5950803758a179b41e67a" [[package]] name = "arrayvec" -version = "0.7.4" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" +checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" [[package]] name = "ascii-canvas" @@ -535,7 +541,7 @@ checksum = "965c2d33e53cb6b267e148a4cb0760bc01f4904c1cd4bb4002a085bb016d1490" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", "synstructure 0.13.1", ] @@ -547,7 +553,7 @@ checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -888,7 +894,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -918,7 +924,7 @@ checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -1021,7 +1027,7 @@ checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -1038,7 +1044,7 @@ checksum = "edf3ee19dbc0a46d740f6f0926bde8c50f02bdbc7b536842da28f6ac56513a8b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -1096,7 +1102,7 @@ dependencies = [ "cc", "cfg-if", "libc", - "miniz_oxide", + "miniz_oxide 0.7.4", "object", "rustc-demangle", ] @@ -1225,9 +1231,9 @@ dependencies = [ [[package]] name = "blake3" -version = "1.5.3" +version = "1.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9ec96fe9a81b5e365f9db71fe00edc4fe4ca2cc7dcb7861f0603012a7caa210" +checksum = "d82033247fd8e890df8f740e407ad4d038debb9eb1f40533fffb32e7d17dc6f7" dependencies = [ "arrayref", "arrayvec", @@ -1416,9 +1422,9 @@ dependencies = [ [[package]] name = "camino" -version = "1.1.7" +version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0ec6b951b160caa93cc0c7b209e5a3bff7aae9062213451ac99493cd844c239" +checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3" dependencies = [ "serde", ] @@ -1466,18 +1472,18 @@ dependencies = [ [[package]] name = "cbor4ii" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59b4c883b9cc4757b061600d39001d4d0232bece4a3174696cf8f58a14db107d" +checksum = "472931dd4dfcc785075b09be910147f9c6258883fc4591d0dac6116392b2daa6" dependencies = [ "serde", ] [[package]] name = "cc" -version = "1.1.12" +version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68064e60dbf1f17005c2fde4d07c16d8baa506fd7ffed8ccab702d93617975c7" +checksum = "72db2f7947ecee9b03b510377e8bb9077afa27176fdbff55c51027e976fdcc48" dependencies = [ "jobserver", "libc", @@ -1619,9 +1625,9 @@ checksum = "da987586004ae7c43b7df5e3f7693775068522e1086f8d9b2d74c778a0f43313" [[package]] name = "clap" -version = "4.5.15" +version = "4.5.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11d8838454fda655dafd3accb2b6e2bea645b9e4078abe84a22ceb947235c5cc" +checksum = "ed6719fffa43d0d87e5fd8caeab59be1554fb028cd30edc88fc4369b17971019" dependencies = [ "clap_builder", "clap_derive", @@ -1648,7 +1654,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -1764,9 +1770,9 @@ dependencies = [ [[package]] name = "committable" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93c989a517928da3346fce6f6f75794285420edc3ef42c995ced45519f065acd" +checksum = "05a8809c2761232ce27226ef1ca1bc78b480b558406895848f76ab8fce04076c" dependencies = [ "arbitrary", "ark-serialize", @@ -2237,7 +2243,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -2279,7 +2285,7 @@ dependencies = [ "itertools 0.12.1", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", "synstructure 0.13.1", ] @@ -2304,7 +2310,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -2315,7 +2321,7 @@ checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ "darling_core", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -2412,7 +2418,7 @@ checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -2433,7 +2439,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -2443,7 +2449,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "206868b8242f27cecce124c19fd88157fbd0dd334df2587f36417bafbc85097b" dependencies = [ "derive_builder_core", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -2456,7 +2462,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version 0.4.0", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -2476,7 +2482,7 @@ checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -2607,7 +2613,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -2784,7 +2790,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -3042,7 +3048,7 @@ dependencies = [ "reqwest 0.11.27", "serde", "serde_json", - "syn 2.0.74", + "syn 2.0.75", "toml", "walkdir", ] @@ -3060,7 +3066,7 @@ dependencies = [ "proc-macro2", "quote", "serde_json", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -3086,7 +3092,7 @@ dependencies = [ "serde", "serde_json", "strum", - "syn 2.0.74", + "syn 2.0.75", "tempfile", "thiserror", "tiny-keccak", @@ -3330,12 +3336,12 @@ checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" [[package]] name = "flate2" -version = "1.0.31" +version = "1.0.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f211bbe8e69bbd0cfdea405084f128ae8b4aaa6b0b522fc8f2b009084797920" +checksum = "9c0596c1eac1f9e04ed902702e9878208b336edc9d6fddc8a48387349bab3666" dependencies = [ "crc32fast", - "miniz_oxide", + "miniz_oxide 0.8.0", ] [[package]] @@ -3533,7 +3539,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -3720,9 +3726,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa82e28a107a8cc405f0839610bdc9b15f1e25ec7d696aa5cf173edbcb1486ab" +checksum = "524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205" dependencies = [ "atomic-waker", "bytes 1.7.1", @@ -3993,7 +3999,7 @@ dependencies = [ [[package]] name = "hotshot" version = "0.5.69" -source = "git+https://github.com/EspressoSystems/hotshot?tag=0.5.70#3e38cdf852816d73a3b4ffc58c5ccd3a0c6e8028" +source = "git+https://github.com/EspressoSystems/hotshot?branch=jp/revert-3535#88fa772366bc35d57a0ac569bbdc35abaf7e9d62" dependencies = [ "anyhow", "async-broadcast", @@ -4040,7 +4046,7 @@ dependencies = [ [[package]] name = "hotshot-builder-api" version = "0.1.7" -source = "git+https://github.com/EspressoSystems/hotshot?tag=0.5.70#3e38cdf852816d73a3b4ffc58c5ccd3a0c6e8028" +source = "git+https://github.com/EspressoSystems/hotshot?branch=jp/revert-3535#88fa772366bc35d57a0ac569bbdc35abaf7e9d62" dependencies = [ "async-trait", "clap", @@ -4059,7 +4065,7 @@ dependencies = [ [[package]] name = "hotshot-builder-core" version = "0.1.39" -source = "git+https://github.com/EspressoSystems/hotshot-builder-core?tag=0.1.41#9fdf32825ec363f5783648781b582bb35c319f2e" +source = "git+https://github.com/EspressoSystems/hotshot-builder-core?branch=jp/debug-restart#ed1172e10779331455234e7d49ac488c85c71910" dependencies = [ "anyhow", "async-broadcast", @@ -4111,7 +4117,7 @@ dependencies = [ [[package]] name = "hotshot-events-service" version = "0.1.38" -source = "git+https://github.com/EspressoSystems/hotshot-events-service.git?tag=0.1.41#6812369e20eb2972851690f080a117cae0282a6f" +source = "git+https://github.com/EspressoSystems/hotshot-events-service.git?branch=jp/debug-restart#e565abff457ead60ea60ac4a763e2e5085f98376" dependencies = [ "async-broadcast", "async-compatibility-layer", @@ -4137,7 +4143,7 @@ dependencies = [ [[package]] name = "hotshot-example-types" version = "0.5.69" -source = "git+https://github.com/EspressoSystems/hotshot?tag=0.5.70#3e38cdf852816d73a3b4ffc58c5ccd3a0c6e8028" +source = "git+https://github.com/EspressoSystems/hotshot?branch=jp/revert-3535#88fa772366bc35d57a0ac569bbdc35abaf7e9d62" dependencies = [ "anyhow", "async-broadcast", @@ -4155,7 +4161,7 @@ dependencies = [ "hotshot-task-impls", "hotshot-types", "rand 0.8.5", - "reqwest 0.12.5", + "reqwest 0.12.7", "serde", "sha2 0.10.8", "sha3", @@ -4170,7 +4176,7 @@ dependencies = [ [[package]] name = "hotshot-fakeapi" version = "0.5.69" -source = "git+https://github.com/EspressoSystems/hotshot?tag=0.5.70#3e38cdf852816d73a3b4ffc58c5ccd3a0c6e8028" +source = "git+https://github.com/EspressoSystems/hotshot?branch=jp/revert-3535#88fa772366bc35d57a0ac569bbdc35abaf7e9d62" dependencies = [ "anyhow", "async-lock 2.8.0", @@ -4189,18 +4195,18 @@ dependencies = [ [[package]] name = "hotshot-macros" version = "0.5.69" -source = "git+https://github.com/EspressoSystems/hotshot?tag=0.5.70#3e38cdf852816d73a3b4ffc58c5ccd3a0c6e8028" +source = "git+https://github.com/EspressoSystems/hotshot?branch=jp/revert-3535#88fa772366bc35d57a0ac569bbdc35abaf7e9d62" dependencies = [ "derive_builder", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] name = "hotshot-orchestrator" version = "0.5.69" -source = "git+https://github.com/EspressoSystems/hotshot?tag=0.5.70#3e38cdf852816d73a3b4ffc58c5ccd3a0c6e8028" +source = "git+https://github.com/EspressoSystems/hotshot?branch=jp/revert-3535#88fa772366bc35d57a0ac569bbdc35abaf7e9d62" dependencies = [ "anyhow", "async-compatibility-layer", @@ -4230,7 +4236,7 @@ dependencies = [ [[package]] name = "hotshot-query-service" version = "0.1.51" -source = "git+https://github.com/EspressoSystems/hotshot-query-service?tag=0.1.52#432444e27f2883d69f3563964b7ff01b09d31df6" +source = "git+https://github.com/EspressoSystems/hotshot-query-service?branch=jp/debug-restart#3c7c90e6258b412ffc68b7786a6a9edb3618ee93" dependencies = [ "anyhow", "ark-serialize", @@ -4286,7 +4292,7 @@ dependencies = [ [[package]] name = "hotshot-stake-table" version = "0.5.69" -source = "git+https://github.com/EspressoSystems/hotshot?tag=0.5.70#3e38cdf852816d73a3b4ffc58c5ccd3a0c6e8028" +source = "git+https://github.com/EspressoSystems/hotshot?branch=jp/revert-3535#88fa772366bc35d57a0ac569bbdc35abaf7e9d62" dependencies = [ "ark-bn254", "ark-ed-on-bn254", @@ -4336,7 +4342,7 @@ dependencies = [ "jf-rescue", "jf-signature", "jf-utils", - "reqwest 0.12.5", + "reqwest 0.12.7", "sequencer-utils", "serde", "surf-disco", @@ -4351,7 +4357,7 @@ dependencies = [ [[package]] name = "hotshot-task" version = "0.5.69" -source = "git+https://github.com/EspressoSystems/hotshot?tag=0.5.70#3e38cdf852816d73a3b4ffc58c5ccd3a0c6e8028" +source = "git+https://github.com/EspressoSystems/hotshot?branch=jp/revert-3535#88fa772366bc35d57a0ac569bbdc35abaf7e9d62" dependencies = [ "anyhow", "async-broadcast", @@ -4366,7 +4372,7 @@ dependencies = [ [[package]] name = "hotshot-task-impls" version = "0.5.69" -source = "git+https://github.com/EspressoSystems/hotshot?tag=0.5.70#3e38cdf852816d73a3b4ffc58c5ccd3a0c6e8028" +source = "git+https://github.com/EspressoSystems/hotshot?branch=jp/revert-3535#88fa772366bc35d57a0ac569bbdc35abaf7e9d62" dependencies = [ "anyhow", "async-broadcast", @@ -4403,7 +4409,7 @@ dependencies = [ [[package]] name = "hotshot-testing" version = "0.5.69" -source = "git+https://github.com/EspressoSystems/hotshot?tag=0.5.70#3e38cdf852816d73a3b4ffc58c5ccd3a0c6e8028" +source = "git+https://github.com/EspressoSystems/hotshot?branch=jp/revert-3535#88fa772366bc35d57a0ac569bbdc35abaf7e9d62" dependencies = [ "anyhow", "async-broadcast", @@ -4432,7 +4438,7 @@ dependencies = [ "lru 0.12.4", "portpicker", "rand 0.8.5", - "reqwest 0.12.5", + "reqwest 0.12.7", "serde", "sha2 0.10.8", "sha3", @@ -4449,7 +4455,7 @@ dependencies = [ [[package]] name = "hotshot-types" version = "0.1.11" -source = "git+https://github.com/EspressoSystems/hotshot?tag=0.5.70#3e38cdf852816d73a3b4ffc58c5ccd3a0c6e8028" +source = "git+https://github.com/EspressoSystems/hotshot?branch=jp/revert-3535#88fa772366bc35d57a0ac569bbdc35abaf7e9d62" dependencies = [ "anyhow", "ark-bn254", @@ -4485,7 +4491,7 @@ dependencies = [ "memoize", "rand 0.8.5", "rand_chacha 0.3.1", - "reqwest 0.12.5", + "reqwest 0.12.7", "serde", "sha2 0.10.8", "snafu 0.8.4", @@ -4642,7 +4648,7 @@ dependencies = [ "bytes 1.7.1", "futures-channel", "futures-util", - "h2 0.4.5", + "h2 0.4.6", "http 1.1.0", "http-body 1.0.1", "httparse", @@ -4806,7 +4812,7 @@ dependencies = [ "log", "rtnetlink", "smol", - "system-configuration", + "system-configuration 0.5.1", "tokio", "windows", ] @@ -4968,7 +4974,7 @@ dependencies = [ "socket2 0.5.7", "widestring", "windows-sys 0.48.0", - "winreg 0.50.0", + "winreg", ] [[package]] @@ -5409,9 +5415,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.155" +version = "0.2.158" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" +checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" [[package]] name = "libm" @@ -5444,17 +5450,17 @@ dependencies = [ "libp2p-allow-block-list", "libp2p-autonat", "libp2p-connection-limits", - "libp2p-core 0.41.3", + "libp2p-core", "libp2p-dns", - "libp2p-gossipsub 0.46.1", - "libp2p-identify 0.44.2", + "libp2p-gossipsub", + "libp2p-identify", "libp2p-identity", - "libp2p-kad 0.45.3", + "libp2p-kad", "libp2p-mdns", "libp2p-metrics", "libp2p-quic", "libp2p-request-response", - "libp2p-swarm 0.44.2", + "libp2p-swarm", "libp2p-tcp", "libp2p-upnp", "multiaddr", @@ -5469,9 +5475,9 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "107b238b794cb83ab53b74ad5dcf7cca3200899b72fe662840cfb52f5b0a32e6" dependencies = [ - "libp2p-core 0.41.3", + "libp2p-core", "libp2p-identity", - "libp2p-swarm 0.44.2", + "libp2p-swarm", "void", ] @@ -5486,10 +5492,10 @@ dependencies = [ "futures", "futures-timer", "instant", - "libp2p-core 0.41.3", + "libp2p-core", "libp2p-identity", "libp2p-request-response", - "libp2p-swarm 0.44.2", + "libp2p-swarm", "quick-protobuf", "quick-protobuf-codec 0.2.0", "rand 0.8.5", @@ -5502,9 +5508,9 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7cd50a78ccfada14de94cbacd3ce4b0138157f376870f13d3a8422cd075b4fd" dependencies = [ - "libp2p-core 0.41.3", + "libp2p-core", "libp2p-identity", - "libp2p-swarm 0.44.2", + "libp2p-swarm", "void", ] @@ -5537,34 +5543,6 @@ dependencies = [ "web-time", ] -[[package]] -name = "libp2p-core" -version = "0.42.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a61f26c83ed111104cd820fe9bc3aaabbac5f1652a1d213ed6e900b7918a1298" -dependencies = [ - "either", - "fnv", - "futures", - "futures-timer", - "libp2p-identity", - "multiaddr", - "multihash", - "multistream-select", - "once_cell", - "parking_lot", - "pin-project", - "quick-protobuf", - "rand 0.8.5", - "rw-stream-sink", - "smallvec", - "thiserror", - "tracing", - "unsigned-varint 0.8.0", - "void", - "web-time", -] - [[package]] name = "libp2p-dns" version = "0.41.1" @@ -5575,7 +5553,7 @@ dependencies = [ "async-trait", "futures", "hickory-resolver", - "libp2p-core 0.41.3", + "libp2p-core", "libp2p-identity", "parking_lot", "smallvec", @@ -5599,9 +5577,9 @@ dependencies = [ "getrandom 0.2.15", "hex_fmt", "instant", - "libp2p-core 0.41.3", + "libp2p-core", "libp2p-identity", - "libp2p-swarm 0.44.2", + "libp2p-swarm", "prometheus-client", "quick-protobuf", "quick-protobuf-codec 0.3.1", @@ -5614,37 +5592,6 @@ dependencies = [ "void", ] -[[package]] -name = "libp2p-gossipsub" -version = "0.47.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4e830fdf24ac8c444c12415903174d506e1e077fbe3875c404a78c5935a8543" -dependencies = [ - "asynchronous-codec 0.7.0", - "base64 0.22.1", - "byteorder", - "bytes 1.7.1", - "either", - "fnv", - "futures", - "futures-ticker", - "getrandom 0.2.15", - "hex_fmt", - "libp2p-core 0.42.0", - "libp2p-identity", - "libp2p-swarm 0.45.1", - "prometheus-client", - "quick-protobuf", - "quick-protobuf-codec 0.3.1", - "rand 0.8.5", - "regex", - "sha2 0.10.8", - "smallvec", - "tracing", - "void", - "web-time", -] - [[package]] name = "libp2p-identify" version = "0.44.2" @@ -5656,32 +5603,9 @@ dependencies = [ "futures", "futures-bounded", "futures-timer", - "libp2p-core 0.41.3", - "libp2p-identity", - "libp2p-swarm 0.44.2", - "lru 0.12.4", - "quick-protobuf", - "quick-protobuf-codec 0.3.1", - "smallvec", - "thiserror", - "tracing", - "void", -] - -[[package]] -name = "libp2p-identify" -version = "0.45.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1711b004a273be4f30202778856368683bd9a83c4c7dcc8f848847606831a4e3" -dependencies = [ - "asynchronous-codec 0.7.0", - "either", - "futures", - "futures-bounded", - "futures-timer", - "libp2p-core 0.42.0", + "libp2p-core", "libp2p-identity", - "libp2p-swarm 0.45.1", + "libp2p-swarm", "lru 0.12.4", "quick-protobuf", "quick-protobuf-codec 0.3.1", @@ -5727,9 +5651,9 @@ dependencies = [ "futures-bounded", "futures-timer", "instant", - "libp2p-core 0.41.3", + "libp2p-core", "libp2p-identity", - "libp2p-swarm 0.44.2", + "libp2p-swarm", "quick-protobuf", "quick-protobuf-codec 0.3.1", "rand 0.8.5", @@ -5742,35 +5666,6 @@ dependencies = [ "void", ] -[[package]] -name = "libp2p-kad" -version = "0.46.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3fd4d149f0539e608d178b7cd1cfb0c1c6a8dc367eda2bc1cc81a28a1552161" -dependencies = [ - "arrayvec", - "asynchronous-codec 0.7.0", - "bytes 1.7.1", - "either", - "fnv", - "futures", - "futures-bounded", - "futures-timer", - "libp2p-core 0.42.0", - "libp2p-identity", - "libp2p-swarm 0.45.1", - "quick-protobuf", - "quick-protobuf-codec 0.3.1", - "rand 0.8.5", - "sha2 0.10.8", - "smallvec", - "thiserror", - "tracing", - "uint", - "void", - "web-time", -] - [[package]] name = "libp2p-mdns" version = "0.45.1" @@ -5783,9 +5678,9 @@ dependencies = [ "futures", "hickory-proto", "if-watch", - "libp2p-core 0.41.3", + "libp2p-core", "libp2p-identity", - "libp2p-swarm 0.44.2", + "libp2p-swarm", "rand 0.8.5", "smallvec", "socket2 0.5.7", @@ -5796,26 +5691,26 @@ dependencies = [ [[package]] name = "libp2p-metrics" -version = "0.14.2" +version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a70afa7692c81ee03e89c40d1e8638d634f18baef6aeeea30fd245edfae4d3fd" +checksum = "fdac91ae4f291046a3b2660c039a2830c931f84df2ee227989af92f7692d3357" dependencies = [ "futures", - "libp2p-core 0.42.0", - "libp2p-gossipsub 0.47.0", - "libp2p-identify 0.45.0", + "instant", + "libp2p-core", + "libp2p-gossipsub", + "libp2p-identify", "libp2p-identity", - "libp2p-kad 0.46.0", - "libp2p-swarm 0.45.1", + "libp2p-kad", + "libp2p-swarm", "pin-project", "prometheus-client", - "web-time", ] [[package]] name = "libp2p-networking" version = "0.5.69" -source = "git+https://github.com/EspressoSystems/hotshot?tag=0.5.70#3e38cdf852816d73a3b4ffc58c5ccd3a0c6e8028" +source = "git+https://github.com/EspressoSystems/hotshot?branch=jp/revert-3535#88fa772366bc35d57a0ac569bbdc35abaf7e9d62" dependencies = [ "anyhow", "async-compatibility-layer", @@ -5856,7 +5751,7 @@ dependencies = [ "futures", "futures-timer", "if-watch", - "libp2p-core 0.41.3", + "libp2p-core", "libp2p-identity", "libp2p-tls", "parking_lot", @@ -5882,9 +5777,9 @@ dependencies = [ "futures-bounded", "futures-timer", "instant", - "libp2p-core 0.41.3", + "libp2p-core", "libp2p-identity", - "libp2p-swarm 0.44.2", + "libp2p-swarm", "rand 0.8.5", "serde", "smallvec", @@ -5904,7 +5799,7 @@ dependencies = [ "futures", "futures-timer", "instant", - "libp2p-core 0.41.3", + "libp2p-core", "libp2p-identity", "libp2p-swarm-derive", "lru 0.12.4", @@ -5917,28 +5812,6 @@ dependencies = [ "void", ] -[[package]] -name = "libp2p-swarm" -version = "0.45.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7dd6741793d2c1fb2088f67f82cf07261f25272ebe3c0b0c311e0c6b50e851a" -dependencies = [ - "either", - "fnv", - "futures", - "futures-timer", - "libp2p-core 0.42.0", - "libp2p-identity", - "lru 0.12.4", - "multistream-select", - "once_cell", - "rand 0.8.5", - "smallvec", - "tracing", - "void", - "web-time", -] - [[package]] name = "libp2p-swarm-derive" version = "0.34.2" @@ -5948,7 +5821,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -5962,7 +5835,7 @@ dependencies = [ "futures-timer", "if-watch", "libc", - "libp2p-core 0.41.3", + "libp2p-core", "libp2p-identity", "socket2 0.5.7", "tokio", @@ -5977,7 +5850,7 @@ checksum = "72b7b831e55ce2aa6c354e6861a85fdd4dd0a2b97d5e276fabac0e4810a71776" dependencies = [ "futures", "futures-rustls", - "libp2p-core 0.41.3", + "libp2p-core", "libp2p-identity", "rcgen 0.11.3", "ring 0.17.8", @@ -5997,8 +5870,8 @@ dependencies = [ "futures", "futures-timer", "igd-next", - "libp2p-core 0.41.3", - "libp2p-swarm 0.44.2", + "libp2p-core", + "libp2p-swarm", "tokio", "tracing", "void", @@ -6233,7 +6106,7 @@ dependencies = [ [[package]] name = "marketplace-builder-core" version = "0.0.2" -source = "git+https://github.com/EspressoSystems/marketplace-builder-core?tag=0.0.5#0135f166dc007776a41aecc6d68de1dd6859136d" +source = "git+https://github.com/EspressoSystems/marketplace-builder-core?branch=jp/debug-restart#372f03b5d89dbfcbe49f446699cb9ac6a06d1729" dependencies = [ "anyhow", "async-broadcast", @@ -6340,7 +6213,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -6425,6 +6298,15 @@ dependencies = [ "adler", ] +[[package]] +name = "miniz_oxide" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" +dependencies = [ + "adler2", +] + [[package]] name = "mio" version = "1.0.2" @@ -6661,7 +6543,7 @@ dependencies = [ "hotshot-testing", "hotshot-types", "prometheus-parse", - "reqwest 0.12.5", + "reqwest 0.12.7", "serde", "serde_json", "surf-disco", @@ -6819,7 +6701,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -6909,7 +6791,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -7129,7 +7011,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -7193,7 +7075,7 @@ dependencies = [ "phf_shared 0.11.2", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -7231,7 +7113,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -7431,7 +7313,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f12335488a2f3b0a83b14edad48dca9879ce89b2edd10e80237e4e852dd645e" dependencies = [ "proc-macro2", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -7530,7 +7412,7 @@ checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -7578,10 +7460,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.74", + "syn 2.0.75", ] [[package]] @@ -7904,9 +7786,9 @@ dependencies = [ [[package]] name = "redox_users" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891" +checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" dependencies = [ "getrandom 0.2.15", "libredox", @@ -7955,7 +7837,7 @@ dependencies = [ "quote", "refinery-core", "regex", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -8040,7 +7922,7 @@ dependencies = [ "serde_json", "serde_urlencoded", "sync_wrapper 0.1.2", - "system-configuration", + "system-configuration 0.5.1", "tokio", "tokio-rustls 0.24.1", "tower-service", @@ -8049,21 +7931,21 @@ dependencies = [ "wasm-bindgen-futures", "web-sys", "webpki-roots 0.25.4", - "winreg 0.50.0", + "winreg", ] [[package]] name = "reqwest" -version = "0.12.5" +version = "0.12.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7d6d2a27d57148378eb5e111173f4276ad26340ecc5c49a4a2152167a2d6a37" +checksum = "f8f4955649ef5c38cc7f9e8aa41761d48fb9677197daea9984dc54f56aad5e63" dependencies = [ "base64 0.22.1", "bytes 1.7.1", "encoding_rs", "futures-core", "futures-util", - "h2 0.4.5", + "h2 0.4.6", "http 1.1.0", "http-body 1.0.1", "http-body-util", @@ -8084,7 +7966,7 @@ dependencies = [ "serde_json", "serde_urlencoded", "sync_wrapper 1.0.1", - "system-configuration", + "system-configuration 0.6.0", "tokio", "tokio-native-tls", "tower-service", @@ -8092,7 +7974,7 @@ dependencies = [ "wasm-bindgen", "wasm-bindgen-futures", "web-sys", - "winreg 0.52.0", + "windows-registry", ] [[package]] @@ -8156,9 +8038,9 @@ dependencies = [ [[package]] name = "rkyv" -version = "0.7.44" +version = "0.7.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cba464629b3394fc4dbc6f940ff8f5b4ff5c7aef40f29166fd4ad12acbc99c0" +checksum = "9008cd6385b9e161d8229e1f6549dd23c3d022f132a2ea37ac3a10ac4935779b" dependencies = [ "bitvec", "bytecheck", @@ -8174,9 +8056,9 @@ dependencies = [ [[package]] name = "rkyv_derive" -version = "0.7.44" +version = "0.7.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7dddfff8de25e6f62b9d64e6e432bf1c6736c57d20323e15ee10435fbda7c65" +checksum = "503d1d27590a2b0a3a4ca4c94755aa2875657196ecbf401a42eff41d7de532c0" dependencies = [ "proc-macro2", "quote", @@ -8689,7 +8571,7 @@ dependencies = [ "rand 0.8.5", "rand_chacha 0.3.1", "rand_distr", - "reqwest 0.12.5", + "reqwest 0.12.7", "sequencer-utils", "serde", "serde_json", @@ -8738,9 +8620,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.207" +version = "1.0.208" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5665e14a49a4ea1b91029ba7d3bca9f299e1f7cfa194388ccc20f14743e784f2" +checksum = "cff085d2cb684faa248efb494c39b68e522822ac0de72ccf08109abde717cfb2" dependencies = [ "serde_derive", ] @@ -8767,13 +8649,13 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.207" +version = "1.0.208" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6aea2634c86b0e8ef2cfdc0c340baede54ec27b1e46febd7f80dffb2aa44a00e" +checksum = "24008e81ff7613ed8e5ba0cfaf24e2c2f1e5b8a0495711e44fcd4882fca62bcf" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -8856,7 +8738,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -9131,7 +9013,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -9532,7 +9414,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -9575,7 +9457,7 @@ dependencies = [ "derivative", "futures", "hex", - "reqwest 0.12.5", + "reqwest 0.12.7", "serde", "serde_json", "tide-disco", @@ -9694,9 +9576,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.74" +version = "2.0.75" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fceb41e3d546d0bd83421d3409b1460cc7444cd389341a4c880fe7a042cb3d7" +checksum = "f6af063034fc1935ede7be0122941bafa9bacb949334d090b77ca98b5817c7d9" dependencies = [ "proc-macro2", "quote", @@ -9714,6 +9596,9 @@ name = "sync_wrapper" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" +dependencies = [ + "futures-core", +] [[package]] name = "synstructure" @@ -9735,7 +9620,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -9746,7 +9631,18 @@ checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" dependencies = [ "bitflags 1.3.2", "core-foundation", - "system-configuration-sys", + "system-configuration-sys 0.5.0", +] + +[[package]] +name = "system-configuration" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "658bc6ee10a9b4fcf576e9b0819d95ec16f4d2c02d39fd83ac1c8789785c4a42" +dependencies = [ + "bitflags 2.6.0", + "core-foundation", + "system-configuration-sys 0.6.0", ] [[package]] @@ -9759,6 +9655,16 @@ dependencies = [ "libc", ] +[[package]] +name = "system-configuration-sys" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4" +dependencies = [ + "core-foundation-sys", + "libc", +] + [[package]] name = "tagged-base64" version = "0.4.0" @@ -9832,7 +9738,7 @@ checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -9904,7 +9810,7 @@ dependencies = [ "parking_lot", "pin-project", "prometheus", - "reqwest 0.12.5", + "reqwest 0.12.7", "routefinder", "semver 1.0.23", "serde", @@ -10044,9 +9950,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.39.2" +version = "1.39.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "daa4fb1bc778bd6f04cbfc4bb2d06a7396a8f299dc33ea1900cedaa316f467b1" +checksum = "9babc99b9923bfa4804bd74722ff02c0381021eafa4db9949217e3be8e84fff5" dependencies = [ "backtrace", "bytes 1.7.1", @@ -10079,7 +9985,7 @@ checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -10340,7 +10246,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -10444,7 +10350,7 @@ checksum = "70977707304198400eb4835a78f6a9f928bf41bba420deb8fdb175cd965d77a7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -10496,9 +10402,9 @@ dependencies = [ [[package]] name = "typeid" -version = "1.0.0" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "059d83cc991e7a42fc37bd50941885db0888e34209f8cfd9aab07ddec03bc9cf" +checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e" [[package]] name = "typenum" @@ -10562,9 +10468,9 @@ dependencies = [ [[package]] name = "unicode-properties" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4259d9d4425d9f0661581b804cb85fe66a4c631cadd8f490d1c13a35d5d9291" +checksum = "52ea75f83c0137a9b98608359a5f1af8144876eb67bcb1ce837368e906a9f524" [[package]] name = "unicode-segmentation" @@ -10574,9 +10480,9 @@ checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" [[package]] name = "unicode-xid" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" +checksum = "229730647fbc343e3a80e463c1db7f78f3855d3f3739bee0dda773c9a037c90a" [[package]] name = "unicode_categories" @@ -10872,7 +10778,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", "wasm-bindgen-shared", ] @@ -10906,7 +10812,7 @@ checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -11047,6 +10953,36 @@ dependencies = [ "windows-targets 0.52.6", ] +[[package]] +name = "windows-registry" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" +dependencies = [ + "windows-result", + "windows-strings", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-result" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-strings" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" +dependencies = [ + "windows-result", + "windows-targets 0.52.6", +] + [[package]] name = "windows-sys" version = "0.48.0" @@ -11223,16 +11159,6 @@ dependencies = [ "windows-sys 0.48.0", ] -[[package]] -name = "winreg" -version = "0.52.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" -dependencies = [ - "cfg-if", - "windows-sys 0.48.0", -] - [[package]] name = "ws_stream_wasm" version = "0.7.4" @@ -11336,7 +11262,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -11356,7 +11282,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index e0e4a4b53..4cc4daa2d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -53,22 +53,22 @@ dyn-clone = "1.0" ethers = { version = "2.0", features = ["solc"] } futures = "0.3" -hotshot = { git = "https://github.com/EspressoSystems/hotshot", tag = "0.5.70" } +hotshot = { git = "https://github.com/EspressoSystems/hotshot", branch = "jp/revert-3535" } # Hotshot imports -hotshot-builder-api = { git = "https://github.com/EspressoSystems/HotShot.git", tag = "0.5.70" } -hotshot-builder-core = { git = "https://github.com/EspressoSystems/hotshot-builder-core", tag = "0.1.41" } -marketplace-builder-core = { git = "https://github.com/EspressoSystems/marketplace-builder-core", tag = "0.0.5" } -hotshot-events-service = { git = "https://github.com/EspressoSystems/hotshot-events-service.git", tag = "0.1.41" } -hotshot-orchestrator = { git = "https://github.com/EspressoSystems/hotshot", tag = "0.5.70" } -hotshot-query-service = { git = "https://github.com/EspressoSystems/hotshot-query-service", tag = "0.1.52" } -hotshot-stake-table = { git = "https://github.com/EspressoSystems/hotshot", tag = "0.5.70" } +hotshot-builder-api = { git = "https://github.com/EspressoSystems/HotShot.git", branch = "jp/revert-3535" } +hotshot-builder-core = { git = "https://github.com/EspressoSystems/hotshot-builder-core", branch = "jp/debug-restart" } +marketplace-builder-core = { git = "https://github.com/EspressoSystems/marketplace-builder-core", branch = "jp/debug-restart" } +hotshot-events-service = { git = "https://github.com/EspressoSystems/hotshot-events-service.git", branch = "jp/debug-restart" } +hotshot-orchestrator = { git = "https://github.com/EspressoSystems/hotshot", branch = "jp/revert-3535" } +hotshot-query-service = { git = "https://github.com/EspressoSystems/hotshot-query-service", branch = "jp/debug-restart" } +hotshot-stake-table = { git = "https://github.com/EspressoSystems/hotshot", branch = "jp/revert-3535" } hotshot-state-prover = { version = "0.1.0", path = "hotshot-state-prover" } -hotshot-task = { git = "https://github.com/EspressoSystems/hotshot", tag = "0.5.70" } -hotshot-testing = { git = "https://github.com/EspressoSystems/hotshot", tag = "0.5.70" } -hotshot-types = { git = "https://github.com/EspressoSystems/hotshot", tag = "0.5.70" } +hotshot-task = { git = "https://github.com/EspressoSystems/hotshot", branch = "jp/revert-3535" } +hotshot-testing = { git = "https://github.com/EspressoSystems/hotshot", branch = "jp/revert-3535" } +hotshot-types = { git = "https://github.com/EspressoSystems/hotshot", branch = "jp/revert-3535" } hotshot-contract-adapter = { version = "0.1.0", path = "contracts/rust/adapter" } # Temporary, used to pull in the mock auction results provider -hotshot-example-types = { git = "https://github.com/EspressoSystems/hotshot", tag = "0.5.70" } +hotshot-example-types = { git = "https://github.com/EspressoSystems/hotshot", branch = "jp/revert-3535" } # Push CDN imports cdn-broker = { git = "https://github.com/EspressoSystems/Push-CDN", features = [