diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 8ca74bad..1a9cb9d1 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -42,11 +42,23 @@ jobs: $LkPath = Get-Command lair-keystore | Select-Object -ExpandProperty Definition Copy-Item $LkPath -Destination src-tauri/bins/lair-keystore-x86_64-pc-windows-msvc.exe - cargo install cargo-tree - cargo tree | grep hdi - cargo tree | grep holochain_integrity_types + cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev b455538b80228410417f372d828d07a7cfa9e4d5 holochain + $HcPath = Get-Command holochain | Select-Object -ExpandProperty Definition + Copy-Item $HcPath -Destination src-tauri/bins/holochain-v0.0.145-x86_64-pc-windows-msvc.exe + + cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev 55264b3de477e0bd6bad678afa54aaa1236ff220 holochain + $HcPath = Get-Command holochain | Select-Object -ExpandProperty Definition + Copy-Item $HcPath -Destination src-tauri/bins/holochain-v0.0.150-x86_64-pc-windows-msvc.exe - cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev fe3b8fde13e52b3c37b8d3e451cf5d20d18f0c3a holochain + cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev 24f88aede5ae770be73d3b690ac22b62d7ae7719 holochain + $HcPath = Get-Command holochain | Select-Object -ExpandProperty Definition + Copy-Item $HcPath -Destination src-tauri/bins/holochain-v0.0.152-x86_64-pc-windows-msvc.exe + + cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev 38b683d0009ada21a9d79f638ca2dc3986163bd9 holochain + $HcPath = Get-Command holochain | Select-Object -ExpandProperty Definition + Copy-Item $HcPath -Destination src-tauri/bins/holochain-v0.0.154-x86_64-pc-windows-msvc.exe + + cargo install --locked holochain $HcPath = Get-Command holochain | Select-Object -ExpandProperty Definition Copy-Item $HcPath -Destination src-tauri/bins/holochain-v0.0.156-x86_64-pc-windows-msvc.exe @@ -68,11 +80,23 @@ jobs: LAIR_PATH=$(which lair-keystore) cp $LAIR_PATH src-tauri/bins/lair-keystore-x86_64-apple-darwin - cargo install cargo-tree - cargo tree | grep hdi - cargo tree | grep holochain_integrity_types + cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev b455538b80228410417f372d828d07a7cfa9e4d5 holochain + HOLOCHAIN_PATH=$(which holochain) + cp $HOLOCHAIN_PATH src-tauri/bins/holochain-v0.0.145-x86_64-apple-darwin - cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev fe3b8fde13e52b3c37b8d3e451cf5d20d18f0c3a holochain + cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev 55264b3de477e0bd6bad678afa54aaa1236ff220 holochain + HOLOCHAIN_PATH=$(which holochain) + cp $HOLOCHAIN_PATH src-tauri/bins/holochain-v0.0.150-x86_64-apple-darwin + + cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev 24f88aede5ae770be73d3b690ac22b62d7ae7719 holochain + HOLOCHAIN_PATH=$(which holochain) + cp $HOLOCHAIN_PATH src-tauri/bins/holochain-v0.0.152-x86_64-apple-darwin + + cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev 38b683d0009ada21a9d79f638ca2dc3986163bd9 holochain + HOLOCHAIN_PATH=$(which holochain) + cp $HOLOCHAIN_PATH src-tauri/bins/holochain-v0.0.154-x86_64-apple-darwin + + cargo install --locked holochain HOLOCHAIN_PATH=$(which holochain) cp $HOLOCHAIN_PATH src-tauri/bins/holochain-v0.0.156-x86_64-apple-darwin @@ -104,11 +128,23 @@ jobs: LAIR_PATH=$(which lair-keystore) cp $LAIR_PATH src-tauri/bins/lair-keystore-x86_64-unknown-linux-gnu - cargo install cargo-tree - cargo tree | grep hdi - cargo tree | grep holochain_integrity_types + cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev b455538b80228410417f372d828d07a7cfa9e4d5 holochain + HOLOCHAIN_PATH=$(which holochain) + cp $HOLOCHAIN_PATH src-tauri/bins/holochain-v0.0.145-x86_64-unknown-linux-gnu + + cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev 55264b3de477e0bd6bad678afa54aaa1236ff220 holochain + HOLOCHAIN_PATH=$(which holochain) + cp $HOLOCHAIN_PATH src-tauri/bins/holochain-v0.0.150-x86_64-unknown-linux-gnu + + cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev 24f88aede5ae770be73d3b690ac22b62d7ae7719 holochain + HOLOCHAIN_PATH=$(which holochain) + cp $HOLOCHAIN_PATH src-tauri/bins/holochain-v0.0.152-x86_64-unknown-linux-gnu + + cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev 38b683d0009ada21a9d79f638ca2dc3986163bd9 holochain + HOLOCHAIN_PATH=$(which holochain) + cp $HOLOCHAIN_PATH src-tauri/bins/holochain-v0.0.154-x86_64-unknown-linux-gnu - cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev fe3b8fde13e52b3c37b8d3e451cf5d20d18f0c3a holochain + cargo install --locked holochain HOLOCHAIN_PATH=$(which holochain) cp $HOLOCHAIN_PATH src-tauri/bins/holochain-v0.0.156-x86_64-unknown-linux-gnu diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 77fcefd7..3fbf4d85 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -44,12 +44,23 @@ jobs: CADDY_PATH=$(which caddy) cp $CADDY_PATH src-tauri/bins/caddy-x86_64-unknown-linux-gnu - cargo install cargo-tree - cargo tree | grep hdi - cargo tree | grep holochain_integrity_types + cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev b455538b80228410417f372d828d07a7cfa9e4d5 holochain + HOLOCHAIN_PATH=$(which holochain) + cp $HOLOCHAIN_PATH src-tauri/bins/holochain-v0.0.145-x86_64-unknown-linux-gnu + + cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev 55264b3de477e0bd6bad678afa54aaa1236ff220 holochain + HOLOCHAIN_PATH=$(which holochain) + cp $HOLOCHAIN_PATH src-tauri/bins/holochain-v0.0.150-x86_64-unknown-linux-gnu + + cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev 24f88aede5ae770be73d3b690ac22b62d7ae7719 holochain + HOLOCHAIN_PATH=$(which holochain) + cp $HOLOCHAIN_PATH src-tauri/bins/holochain-v0.0.152-x86_64-unknown-linux-gnu + + cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev 38b683d0009ada21a9d79f638ca2dc3986163bd9 holochain + HOLOCHAIN_PATH=$(which holochain) + cp $HOLOCHAIN_PATH src-tauri/bins/holochain-v0.0.154-x86_64-unknown-linux-gnu - cargo clean - cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev d9578aac782cd56c04c509a653ac45bc3d4425f5 holochain + cargo install --locked --git https://github.com/guillemcordoba/holochain.git --rev fe3b8fde13e52b3c37b8d3e451cf5d20d18f0c3a holochain HOLOCHAIN_PATH=$(which holochain) cp $HOLOCHAIN_PATH src-tauri/bins/holochain-v0.0.156-x86_64-unknown-linux-gnu diff --git a/Cargo.lock b/Cargo.lock index be3b503f..adc2ce94 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1831,6 +1831,38 @@ dependencies = [ "strum_macros 0.18.0", ] +[[package]] +name = "fixt" +version = "0.0.13" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" +dependencies = [ + "holochain_serialized_bytes", + "lazy_static", + "parking_lot 0.10.2", + "paste", + "rand 0.8.5", + "rand_core 0.6.3", + "serde", + "strum 0.18.0", + "strum_macros 0.18.0", +] + +[[package]] +name = "fixt" +version = "0.0.13" +source = "git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5#b455538b80228410417f372d828d07a7cfa9e4d5" +dependencies = [ + "holochain_serialized_bytes", + "lazy_static", + "parking_lot 0.10.2", + "paste", + "rand 0.8.5", + "rand_core 0.6.3", + "serde", + "strum 0.18.0", + "strum_macros 0.18.0", +] + [[package]] name = "fixt" version = "0.0.14" @@ -1848,6 +1880,38 @@ dependencies = [ "strum_macros 0.18.0", ] +[[package]] +name = "fixt" +version = "0.0.14" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" +dependencies = [ + "holochain_serialized_bytes", + "lazy_static", + "parking_lot 0.10.2", + "paste", + "rand 0.8.5", + "rand_core 0.6.3", + "serde", + "strum 0.18.0", + "strum_macros 0.18.0", +] + +[[package]] +name = "fixt" +version = "0.0.14" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" +dependencies = [ + "holochain_serialized_bytes", + "lazy_static", + "parking_lot 0.10.2", + "paste", + "rand 0.8.5", + "rand_core 0.6.3", + "serde", + "strum 0.18.0", + "strum_macros 0.18.0", +] + [[package]] name = "flate2" version = "1.0.24" @@ -2509,6 +2573,27 @@ dependencies = [ "libc", ] +[[package]] +name = "holo_hash" +version = "0.0.29" +source = "git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5#b455538b80228410417f372d828d07a7cfa9e4d5" +dependencies = [ + "arbitrary", + "base64", + "blake2b_simd 0.5.11", + "derive_more", + "fixt 0.0.13 (git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5)", + "futures", + "holochain_serialized_bytes", + "kitsune_p2p_dht_arc 0.0.12", + "must_future", + "rand 0.8.5", + "rusqlite", + "serde", + "serde_bytes", + "thiserror", +] + [[package]] name = "holo_hash" version = "0.0.30" @@ -2519,10 +2604,31 @@ dependencies = [ "base64", "blake2b_simd 0.5.11", "derive_more", - "fixt 0.0.13", + "fixt 0.0.13 (registry+https://github.com/rust-lang/crates.io-index)", + "futures", + "holochain_serialized_bytes", + "kitsune_p2p_dht_arc 0.0.13 (registry+https://github.com/rust-lang/crates.io-index)", + "must_future", + "rand 0.8.5", + "rusqlite", + "serde", + "serde_bytes", + "thiserror", +] + +[[package]] +name = "holo_hash" +version = "0.0.30" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" +dependencies = [ + "arbitrary", + "base64", + "blake2b_simd 0.5.11", + "derive_more", + "fixt 0.0.13 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", "futures", "holochain_serialized_bytes", - "kitsune_p2p_dht_arc 0.0.13", + "kitsune_p2p_dht_arc 0.0.13 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", "must_future", "rand 0.8.5", "rusqlite", @@ -2541,10 +2647,52 @@ dependencies = [ "base64", "blake2b_simd 0.5.11", "derive_more", - "fixt 0.0.14", + "fixt 0.0.14 (registry+https://github.com/rust-lang/crates.io-index)", + "futures", + "holochain_serialized_bytes", + "kitsune_p2p_dht_arc 0.0.14 (registry+https://github.com/rust-lang/crates.io-index)", + "must_future", + "rand 0.8.5", + "rusqlite", + "serde", + "serde_bytes", + "thiserror", +] + +[[package]] +name = "holo_hash" +version = "0.0.31" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" +dependencies = [ + "arbitrary", + "base64", + "blake2b_simd 0.5.11", + "derive_more", + "fixt 0.0.14 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "futures", + "holochain_serialized_bytes", + "kitsune_p2p_dht_arc 0.0.14 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "must_future", + "rand 0.8.5", + "rusqlite", + "serde", + "serde_bytes", + "thiserror", +] + +[[package]] +name = "holo_hash" +version = "0.0.31" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" +dependencies = [ + "arbitrary", + "base64", + "blake2b_simd 0.5.11", + "derive_more", + "fixt 0.0.14 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", "futures", "holochain_serialized_bytes", - "kitsune_p2p_dht_arc 0.0.14", + "kitsune_p2p_dht_arc 0.0.14 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", "must_future", "rand 0.8.5", "rusqlite", @@ -2590,13 +2738,105 @@ source = "git+https://github.com/matthme/holochain-client-rust?rev=62fa357b60691 dependencies = [ "again", "anyhow", - "holochain_conductor_api", + "holochain_conductor_api 0.0.54", "holochain_types 0.0.52", "holochain_websocket", "serde", "url", ] +[[package]] +name = "holochain_conductor_api" +version = "0.0.45" +source = "git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5#b455538b80228410417f372d828d07a7cfa9e4d5" +dependencies = [ + "derive_more", + "directories 2.0.2", + "holo_hash 0.0.29", + "holochain_p2p 0.0.43", + "holochain_serialized_bytes", + "holochain_state 0.0.45", + "holochain_types 0.0.43", + "holochain_zome_types 0.0.37", + "kitsune_p2p 0.0.37", + "serde", + "serde_derive", + "serde_yaml", + "structopt", + "thiserror", + "tracing", + "url2", +] + +[[package]] +name = "holochain_conductor_api" +version = "0.0.50" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" +dependencies = [ + "derive_more", + "directories 2.0.2", + "holo_hash 0.0.30 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "holochain_p2p 0.0.48", + "holochain_serialized_bytes", + "holochain_state 0.0.50", + "holochain_types 0.0.48", + "holochain_zome_types 0.0.41", + "kitsune_p2p 0.0.39 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "serde", + "serde_derive", + "serde_yaml", + "structopt", + "thiserror", + "tracing", + "url2", +] + +[[package]] +name = "holochain_conductor_api" +version = "0.0.52" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" +dependencies = [ + "derive_more", + "directories 2.0.2", + "holo_hash 0.0.31 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "holochain_p2p 0.0.50", + "holochain_serialized_bytes", + "holochain_state 0.0.52", + "holochain_types 0.0.50", + "holochain_zome_types 0.0.43", + "kitsune_p2p 0.0.40", + "serde", + "serde_derive", + "serde_yaml", + "structopt", + "thiserror", + "tracing", + "url2", +] + +[[package]] +name = "holochain_conductor_api" +version = "0.0.53" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" +dependencies = [ + "derive_more", + "directories 2.0.2", + "holo_hash 0.0.31 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "holochain_p2p 0.0.51", + "holochain_serialized_bytes", + "holochain_state 0.0.53", + "holochain_types 0.0.51", + "holochain_zome_types 0.0.44 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "kitsune_p2p 0.0.41", + "serde", + "serde_derive", + "serde_yaml", + "structopt", + "thiserror", + "tracing", + "url2", +] + [[package]] name = "holochain_conductor_api" version = "0.0.54" @@ -2605,12 +2845,12 @@ checksum = "a26dc717bae704b239974136cfb5bb3fd8b4a0ea87a6b91f8f24da550a7c629b" dependencies = [ "derive_more", "directories 2.0.2", - "holo_hash 0.0.31", - "holochain_p2p", + "holo_hash 0.0.31 (registry+https://github.com/rust-lang/crates.io-index)", + "holochain_p2p 0.0.52", "holochain_serialized_bytes", - "holochain_state", + "holochain_state 0.0.54", "holochain_types 0.0.52", - "holochain_zome_types 0.0.44", + "holochain_zome_types 0.0.44 (registry+https://github.com/rust-lang/crates.io-index)", "kitsune_p2p 0.0.42", "serde", "serde_derive", @@ -2621,6 +2861,21 @@ dependencies = [ "url2", ] +[[package]] +name = "holochain_integrity_types" +version = "0.0.9" +source = "git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5#b455538b80228410417f372d828d07a7cfa9e4d5" +dependencies = [ + "arbitrary", + "holo_hash 0.0.29", + "holochain_serialized_bytes", + "kitsune_p2p_timestamp 0.0.10", + "serde", + "serde_bytes", + "subtle", + "tracing", +] + [[package]] name = "holochain_integrity_types" version = "0.0.11" @@ -2628,9 +2883,39 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d762c64a45a00a8182ced66c27ba1d9b7bf0ae83be888134fd1a178d768defa" dependencies = [ "arbitrary", - "holo_hash 0.0.30", + "holo_hash 0.0.30 (registry+https://github.com/rust-lang/crates.io-index)", + "holochain_serialized_bytes", + "kitsune_p2p_timestamp 0.0.11 (registry+https://github.com/rust-lang/crates.io-index)", + "serde", + "serde_bytes", + "subtle", + "tracing", +] + +[[package]] +name = "holochain_integrity_types" +version = "0.0.12" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" +dependencies = [ + "arbitrary", + "holo_hash 0.0.30 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "holochain_serialized_bytes", + "kitsune_p2p_timestamp 0.0.11 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "serde", + "serde_bytes", + "subtle", + "tracing", +] + +[[package]] +name = "holochain_integrity_types" +version = "0.0.14" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" +dependencies = [ + "arbitrary", + "holo_hash 0.0.31 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", "holochain_serialized_bytes", - "kitsune_p2p_timestamp 0.0.11", + "kitsune_p2p_timestamp 0.0.11 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", "serde", "serde_bytes", "subtle", @@ -2644,9 +2929,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4e1171fcb755f05c27e4d36c36db1ef90825e57f92e39de6b04d9a7198d5271" dependencies = [ "arbitrary", - "holo_hash 0.0.31", + "holo_hash 0.0.31 (registry+https://github.com/rust-lang/crates.io-index)", + "holochain_serialized_bytes", + "kitsune_p2p_timestamp 0.0.12 (registry+https://github.com/rust-lang/crates.io-index)", + "serde", + "serde_bytes", + "subtle", + "tracing", +] + +[[package]] +name = "holochain_integrity_types" +version = "0.0.15" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" +dependencies = [ + "arbitrary", + "holo_hash 0.0.31 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", "holochain_serialized_bytes", - "kitsune_p2p_timestamp 0.0.12", + "kitsune_p2p_timestamp 0.0.12 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", "serde", "serde_bytes", "subtle", @@ -2655,17 +2955,16 @@ dependencies = [ [[package]] name = "holochain_keystore" -version = "0.0.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c55547cbcf246b3637d512bbefff66e1fe497067957e1bd153575c4da854bb2" +version = "0.0.43" +source = "git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5#b455538b80228410417f372d828d07a7cfa9e4d5" dependencies = [ "base64", "ghost_actor 0.3.0-alpha.4", - "holo_hash 0.0.30", + "holo_hash 0.0.29", "holochain_serialized_bytes", - "holochain_sqlite 0.0.44", - "holochain_zome_types 0.0.39", - "kitsune_p2p_types 0.0.27", + "holochain_sqlite 0.0.42", + "holochain_zome_types 0.0.37", + "kitsune_p2p_types 0.0.25", "lair_keystore_client", "nanoid 0.4.0", "one_err", @@ -2679,17 +2978,18 @@ dependencies = [ [[package]] name = "holochain_keystore" -version = "0.0.51" +version = "0.0.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c0f465970cab091ecf96666214b53afd8d467e1bf57fbf354c23d3f71247b49" +checksum = "3c55547cbcf246b3637d512bbefff66e1fe497067957e1bd153575c4da854bb2" dependencies = [ "base64", "ghost_actor 0.3.0-alpha.4", - "holo_hash 0.0.31", + "holo_hash 0.0.30 (registry+https://github.com/rust-lang/crates.io-index)", "holochain_serialized_bytes", - "holochain_sqlite 0.0.50", - "holochain_zome_types 0.0.44", - "kitsune_p2p_types 0.0.30", + "holochain_sqlite 0.0.44", + "holochain_zome_types 0.0.39", + "kitsune_p2p_types 0.0.27 (registry+https://github.com/rust-lang/crates.io-index)", + "lair_keystore_client", "nanoid 0.4.0", "one_err", "serde", @@ -2701,20 +3001,124 @@ dependencies = [ ] [[package]] -name = "holochain_manager" +name = "holochain_keystore" +version = "0.0.47" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" +dependencies = [ + "base64", + "ghost_actor 0.3.0-alpha.4", + "holo_hash 0.0.30 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "holochain_serialized_bytes", + "holochain_sqlite 0.0.46", + "holochain_zome_types 0.0.41", + "kitsune_p2p_types 0.0.27 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "lair_keystore_client", + "nanoid 0.4.0", + "one_err", + "serde", + "serde_bytes", + "sodoken", + "thiserror", + "tokio", + "tracing", +] + +[[package]] +name = "holochain_keystore" +version = "0.0.49" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" +dependencies = [ + "base64", + "ghost_actor 0.3.0-alpha.4", + "holo_hash 0.0.31 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "holochain_serialized_bytes", + "holochain_sqlite 0.0.48", + "holochain_zome_types 0.0.43", + "kitsune_p2p_types 0.0.28", + "lair_keystore_client", + "nanoid 0.4.0", + "one_err", + "serde", + "serde_bytes", + "sodoken", + "thiserror", + "tokio", + "tracing", +] + +[[package]] +name = "holochain_keystore" +version = "0.0.50" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" +dependencies = [ + "base64", + "ghost_actor 0.3.0-alpha.4", + "holo_hash 0.0.31 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "holochain_serialized_bytes", + "holochain_sqlite 0.0.49", + "holochain_zome_types 0.0.44 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "kitsune_p2p_types 0.0.29", + "lair_keystore_client", + "nanoid 0.4.0", + "one_err", + "serde", + "serde_bytes", + "sodoken", + "thiserror", + "tokio", + "tracing", +] + +[[package]] +name = "holochain_keystore" +version = "0.0.51" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c0f465970cab091ecf96666214b53afd8d467e1bf57fbf354c23d3f71247b49" +dependencies = [ + "base64", + "ghost_actor 0.3.0-alpha.4", + "holo_hash 0.0.31 (registry+https://github.com/rust-lang/crates.io-index)", + "holochain_serialized_bytes", + "holochain_sqlite 0.0.50", + "holochain_zome_types 0.0.44 (registry+https://github.com/rust-lang/crates.io-index)", + "kitsune_p2p_types 0.0.30", + "nanoid 0.4.0", + "one_err", + "serde", + "serde_bytes", + "sodoken", + "thiserror", + "tokio", + "tracing", +] + +[[package]] +name = "holochain_manager" version = "0.1.0" dependencies = [ "ascii", "async-trait", "enum_dispatch", "holochain_client", - "holochain_conductor_api", - "holochain_p2p", + "holochain_conductor_api 0.0.45", + "holochain_conductor_api 0.0.50", + "holochain_conductor_api 0.0.52", + "holochain_conductor_api 0.0.53", + "holochain_conductor_api 0.0.54", + "holochain_p2p 0.0.43", + "holochain_p2p 0.0.48", + "holochain_p2p 0.0.50", + "holochain_p2p 0.0.51", + "holochain_p2p 0.0.52", + "holochain_types 0.0.43", "holochain_types 0.0.45", + "holochain_types 0.0.48", + "holochain_types 0.0.50", + "holochain_types 0.0.51", "holochain_types 0.0.52", "lair_keystore_manager", "log", - "mr_bundle 0.0.13", + "mr_bundle 0.0.13 (registry+https://github.com/rust-lang/crates.io-index)", "portpicker", "serde", "serde-enum-str", @@ -2724,6 +3128,121 @@ dependencies = [ "url2", ] +[[package]] +name = "holochain_p2p" +version = "0.0.43" +source = "git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5#b455538b80228410417f372d828d07a7cfa9e4d5" +dependencies = [ + "async-trait", + "fixt 0.0.13 (git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5)", + "futures", + "ghost_actor 0.3.0-alpha.4", + "holo_hash 0.0.29", + "holochain_keystore 0.0.43", + "holochain_serialized_bytes", + "holochain_types 0.0.43", + "holochain_util 0.0.10 (git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5)", + "holochain_zome_types 0.0.37", + "kitsune_p2p 0.0.37", + "kitsune_p2p_types 0.0.25", + "mockall", + "observability", + "rand 0.8.5", + "serde", + "serde_bytes", + "serde_json", + "thiserror", + "tokio", + "tokio-stream", +] + +[[package]] +name = "holochain_p2p" +version = "0.0.48" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" +dependencies = [ + "async-trait", + "derive_more", + "fixt 0.0.13 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "futures", + "ghost_actor 0.3.0-alpha.4", + "holo_hash 0.0.30 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "holochain_keystore 0.0.47", + "holochain_serialized_bytes", + "holochain_types 0.0.48", + "holochain_util 0.0.10 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "holochain_zome_types 0.0.41", + "kitsune_p2p 0.0.39 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "kitsune_p2p_types 0.0.27 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "mockall", + "observability", + "rand 0.8.5", + "serde", + "serde_bytes", + "serde_json", + "thiserror", + "tokio", + "tokio-stream", +] + +[[package]] +name = "holochain_p2p" +version = "0.0.50" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" +dependencies = [ + "async-trait", + "derive_more", + "fixt 0.0.14 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "futures", + "ghost_actor 0.3.0-alpha.4", + "holo_hash 0.0.31 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "holochain_keystore 0.0.49", + "holochain_serialized_bytes", + "holochain_types 0.0.50", + "holochain_util 0.0.10 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "holochain_zome_types 0.0.43", + "kitsune_p2p 0.0.40", + "kitsune_p2p_types 0.0.28", + "mockall", + "observability", + "rand 0.8.5", + "serde", + "serde_bytes", + "serde_json", + "thiserror", + "tokio", + "tokio-stream", +] + +[[package]] +name = "holochain_p2p" +version = "0.0.51" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" +dependencies = [ + "async-trait", + "derive_more", + "fixt 0.0.14 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "futures", + "ghost_actor 0.3.0-alpha.4", + "holo_hash 0.0.31 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "holochain_keystore 0.0.50", + "holochain_serialized_bytes", + "holochain_types 0.0.51", + "holochain_util 0.0.11 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "holochain_zome_types 0.0.44 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "kitsune_p2p 0.0.41", + "kitsune_p2p_types 0.0.29", + "mockall", + "observability", + "rand 0.8.5", + "serde", + "serde_bytes", + "serde_json", + "thiserror", + "tokio", + "tokio-stream", +] + [[package]] name = "holochain_p2p" version = "0.0.52" @@ -2732,15 +3251,15 @@ checksum = "5c91ea5d79587365ddbf8efd0f56661310a427c1fd275f759ab3595e1d9cb116" dependencies = [ "async-trait", "derive_more", - "fixt 0.0.14", + "fixt 0.0.14 (registry+https://github.com/rust-lang/crates.io-index)", "futures", "ghost_actor 0.3.0-alpha.4", - "holo_hash 0.0.31", + "holo_hash 0.0.31 (registry+https://github.com/rust-lang/crates.io-index)", "holochain_keystore 0.0.51", "holochain_serialized_bytes", "holochain_types 0.0.52", - "holochain_util 0.0.11", - "holochain_zome_types 0.0.44", + "holochain_util 0.0.11 (registry+https://github.com/rust-lang/crates.io-index)", + "holochain_zome_types 0.0.44 (registry+https://github.com/rust-lang/crates.io-index)", "kitsune_p2p 0.0.42", "kitsune_p2p_types 0.0.30", "mockall", @@ -2782,9 +3301,8 @@ dependencies = [ [[package]] name = "holochain_sqlite" -version = "0.0.44" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "114a78bb31e3c7f3039fca50bde393cea879631a2cff77a59ffdaef6f1b182bf" +version = "0.0.42" +source = "git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5#b455538b80228410417f372d828d07a7cfa9e4d5" dependencies = [ "anyhow", "async-trait", @@ -2796,17 +3314,16 @@ dependencies = [ "either", "failure", "fallible-iterator", - "fixt 0.0.13", + "fixt 0.0.13 (git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5)", "futures", - "holo_hash 0.0.30", + "holo_hash 0.0.29", "holochain_serialized_bytes", - "holochain_util 0.0.10", - "holochain_zome_types 0.0.39", - "kitsune_p2p 0.0.39", + "holochain_util 0.0.10 (git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5)", + "holochain_zome_types 0.0.37", + "kitsune_p2p 0.0.37", "lazy_static", "must_future", "nanoid 0.3.0", - "num-traits", "num_cpus", "once_cell", "page_size", @@ -2832,9 +3349,9 @@ dependencies = [ [[package]] name = "holochain_sqlite" -version = "0.0.50" +version = "0.0.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb3d5a4c507bd469eb3e704e525d4d1259f2dc22dfb9614b6beebda9dd08b22f" +checksum = "114a78bb31e3c7f3039fca50bde393cea879631a2cff77a59ffdaef6f1b182bf" dependencies = [ "anyhow", "async-trait", @@ -2846,13 +3363,13 @@ dependencies = [ "either", "failure", "fallible-iterator", - "fixt 0.0.14", + "fixt 0.0.13 (registry+https://github.com/rust-lang/crates.io-index)", "futures", - "holo_hash 0.0.31", + "holo_hash 0.0.30 (registry+https://github.com/rust-lang/crates.io-index)", "holochain_serialized_bytes", - "holochain_util 0.0.11", - "holochain_zome_types 0.0.44", - "kitsune_p2p 0.0.42", + "holochain_util 0.0.10 (registry+https://github.com/rust-lang/crates.io-index)", + "holochain_zome_types 0.0.39", + "kitsune_p2p 0.0.39 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static", "must_future", "nanoid 0.3.0", @@ -2881,37 +3398,47 @@ dependencies = [ ] [[package]] -name = "holochain_state" -version = "0.0.54" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76e3cfc4d9859d64cda036b5c09a4cb51b828d2c23ac42ffbbf1bc7872fb6474" +name = "holochain_sqlite" +version = "0.0.46" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" dependencies = [ - "async-recursion", - "base64", + "anyhow", + "async-trait", "byteorder", + "cfg-if 0.1.10", + "chashmap", "chrono", - "contrafact", - "cron", "derive_more", "either", + "failure", "fallible-iterator", + "fixt 0.0.13 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", "futures", - "holo_hash 0.0.31", - "holochain_keystore 0.0.51", - "holochain_p2p", + "holo_hash 0.0.30 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", "holochain_serialized_bytes", - "holochain_sqlite 0.0.50", - "holochain_types 0.0.52", - "holochain_util 0.0.11", - "holochain_zome_types 0.0.44", - "kitsune_p2p 0.0.42", - "mockall", + "holochain_util 0.0.10 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "holochain_zome_types 0.0.41", + "kitsune_p2p 0.0.39 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "lazy_static", + "must_future", "nanoid 0.3.0", - "one_err", + "num-traits", + "num_cpus", + "once_cell", + "page_size", "parking_lot 0.10.2", + "pretty_assertions", + "r2d2", + "r2d2_sqlite_neonphog", + "rand 0.8.5", + "rmp-serde", + "rusqlite", + "scheduled-thread-pool", "serde", + "serde_derive", "serde_json", "shrinkwraprs", + "sqlformat", "tempfile", "thiserror", "tokio", @@ -2920,984 +3447,2404 @@ dependencies = [ ] [[package]] -name = "holochain_types" -version = "0.0.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bb48e0c4dd8d669aba9e6aa2f2f19dcd8e893b250d151af23eb658cf543e928" +name = "holochain_sqlite" +version = "0.0.48" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" dependencies = [ "anyhow", - "arbitrary", "async-trait", - "automap", - "backtrace", - "base64", + "byteorder", "cfg-if 0.1.10", + "chashmap", "chrono", - "contrafact", - "derive_builder", "derive_more", "either", - "fixt 0.0.13", - "flate2", + "failure", + "fallible-iterator", + "fixt 0.0.14 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", "futures", - "holo_hash 0.0.30", - "holochain_keystore 0.0.45", + "holo_hash 0.0.31 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", "holochain_serialized_bytes", - "holochain_sqlite 0.0.44", - "holochain_util 0.0.10", - "holochain_zome_types 0.0.39", - "itertools 0.10.3", - "kitsune_p2p_dht 0.0.1", + "holochain_util 0.0.10 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "holochain_zome_types 0.0.43", + "kitsune_p2p 0.0.40", "lazy_static", - "mockall", - "mr_bundle 0.0.13", "must_future", "nanoid 0.3.0", - "observability", + "num-traits", + "num_cpus", + "once_cell", + "page_size", "parking_lot 0.10.2", + "pretty_assertions", + "r2d2", + "r2d2_sqlite_neonphog", "rand 0.8.5", - "regex", + "rmp-serde", "rusqlite", + "scheduled-thread-pool", "serde", - "serde_bytes", "serde_derive", - "serde_with", - "serde_yaml", + "serde_json", "shrinkwraprs", - "strum 0.18.0", - "strum_macros 0.18.0", + "sqlformat", "tempfile", "thiserror", "tokio", "tracing", + "tracing-futures", ] [[package]] -name = "holochain_types" -version = "0.0.52" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "041ac42f44e8a4cc55072f6799913874d37af6939ea285aede72fe4def816c50" +name = "holochain_sqlite" +version = "0.0.49" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" dependencies = [ "anyhow", - "arbitrary", "async-trait", - "automap", - "backtrace", - "base64", + "byteorder", "cfg-if 0.1.10", + "chashmap", "chrono", - "contrafact", - "derive_builder", "derive_more", "either", - "fixt 0.0.14", - "flate2", + "failure", + "fallible-iterator", + "fixt 0.0.14 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", "futures", - "holo_hash 0.0.31", - "holochain_keystore 0.0.51", + "holo_hash 0.0.31 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", "holochain_serialized_bytes", - "holochain_sqlite 0.0.50", - "holochain_util 0.0.11", - "holochain_zome_types 0.0.44", - "itertools 0.10.3", - "kitsune_p2p_dht 0.0.3", + "holochain_util 0.0.11 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "holochain_zome_types 0.0.44 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "kitsune_p2p 0.0.41", "lazy_static", - "mockall", - "mr_bundle 0.0.15", "must_future", "nanoid 0.3.0", - "observability", + "num-traits", + "num_cpus", + "once_cell", + "page_size", "parking_lot 0.10.2", + "pretty_assertions", + "r2d2", + "r2d2_sqlite_neonphog", "rand 0.8.5", - "regex", + "rmp-serde", "rusqlite", + "scheduled-thread-pool", "serde", - "serde_bytes", "serde_derive", - "serde_with", - "serde_yaml", + "serde_json", "shrinkwraprs", - "strum 0.18.0", - "strum_macros 0.18.0", + "sqlformat", "tempfile", "thiserror", "tokio", "tracing", + "tracing-futures", ] [[package]] -name = "holochain_util" -version = "0.0.8" +name = "holochain_sqlite" +version = "0.0.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbc012cbf805d0b2999b63b8c3348c46fe9be48fa5cb967144bcbd809d542ab0" +checksum = "cb3d5a4c507bd469eb3e704e525d4d1259f2dc22dfb9614b6beebda9dd08b22f" dependencies = [ + "anyhow", + "async-trait", + "byteorder", "cfg-if 0.1.10", + "chashmap", + "chrono", "derive_more", - "dunce", + "either", + "failure", + "fallible-iterator", + "fixt 0.0.14 (registry+https://github.com/rust-lang/crates.io-index)", "futures", + "holo_hash 0.0.31 (registry+https://github.com/rust-lang/crates.io-index)", + "holochain_serialized_bytes", + "holochain_util 0.0.11 (registry+https://github.com/rust-lang/crates.io-index)", + "holochain_zome_types 0.0.44 (registry+https://github.com/rust-lang/crates.io-index)", + "kitsune_p2p 0.0.42", + "lazy_static", + "must_future", + "nanoid 0.3.0", + "num-traits", "num_cpus", "once_cell", + "page_size", + "parking_lot 0.10.2", + "pretty_assertions", + "r2d2", + "r2d2_sqlite_neonphog", + "rand 0.8.5", + "rmp-serde", + "rusqlite", + "scheduled-thread-pool", + "serde", + "serde_derive", + "serde_json", + "shrinkwraprs", + "sqlformat", + "tempfile", + "thiserror", "tokio", + "tracing", + "tracing-futures", ] [[package]] -name = "holochain_util" -version = "0.0.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fec6d5ee8511b99ade8136ffcb280952b17b9ab816f1a0ce5a77e0076ad9f1a8" +name = "holochain_state" +version = "0.0.45" +source = "git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5#b455538b80228410417f372d828d07a7cfa9e4d5" dependencies = [ - "backtrace", - "cfg-if 0.1.10", + "async-recursion", + "base64", + "byteorder", + "chrono", + "contrafact", + "cron", "derive_more", - "dunce", + "either", + "fallible-iterator", "futures", - "num_cpus", - "once_cell", + "holo_hash 0.0.29", + "holochain_keystore 0.0.43", + "holochain_p2p 0.0.43", + "holochain_serialized_bytes", + "holochain_sqlite 0.0.42", + "holochain_types 0.0.43", + "holochain_util 0.0.10 (git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5)", + "holochain_zome_types 0.0.37", + "kitsune_p2p 0.0.37", + "mockall", + "nanoid 0.3.0", + "one_err", + "parking_lot 0.10.2", + "serde", + "serde_json", + "shrinkwraprs", + "tempfile", + "thiserror", "tokio", + "tracing", + "tracing-futures", ] [[package]] -name = "holochain_util" -version = "0.0.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d0b78eb082de4c76d411d2188479f3d9637ba0e3e0a1ce8dd4ce5705e9960fd" +name = "holochain_state" +version = "0.0.50" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" dependencies = [ - "backtrace", - "cfg-if 0.1.10", + "async-recursion", + "base64", + "byteorder", + "chrono", + "contrafact", + "cron", "derive_more", - "dunce", + "either", + "fallible-iterator", "futures", - "num_cpus", - "once_cell", + "holo_hash 0.0.30 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "holochain_keystore 0.0.47", + "holochain_p2p 0.0.48", + "holochain_serialized_bytes", + "holochain_sqlite 0.0.46", + "holochain_types 0.0.48", + "holochain_util 0.0.10 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "holochain_zome_types 0.0.41", + "kitsune_p2p 0.0.39 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "mockall", + "nanoid 0.3.0", + "one_err", + "parking_lot 0.10.2", + "serde", + "serde_json", + "shrinkwraprs", + "tempfile", + "thiserror", "tokio", + "tracing", + "tracing-futures", ] [[package]] -name = "holochain_wasmer_common" -version = "0.0.80" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9475ce2cd820534f537619635d128a79bc973d307a5b1b58f06b0f1282aa613" +name = "holochain_state" +version = "0.0.52" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" dependencies = [ + "async-recursion", + "base64", + "byteorder", + "chrono", + "contrafact", + "cron", + "derive_more", + "either", + "fallible-iterator", + "futures", + "holo_hash 0.0.31 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "holochain_keystore 0.0.49", + "holochain_p2p 0.0.50", "holochain_serialized_bytes", + "holochain_sqlite 0.0.48", + "holochain_types 0.0.50", + "holochain_util 0.0.10 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "holochain_zome_types 0.0.43", + "kitsune_p2p 0.0.40", + "mockall", + "nanoid 0.3.0", + "one_err", + "parking_lot 0.10.2", "serde", - "serde_bytes", + "serde_json", + "shrinkwraprs", + "tempfile", "thiserror", - "wasmer", - "wasmer-engine", + "tokio", + "tracing", + "tracing-futures", ] [[package]] -name = "holochain_web_app_manager" -version = "0.1.0" +name = "holochain_state" +version = "0.0.53" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" dependencies = [ - "async-trait", - "holochain_manager", - "lair_keystore_manager", - "log", - "portpicker", + "async-recursion", + "base64", + "byteorder", + "chrono", + "contrafact", + "cron", + "derive_more", + "either", + "fallible-iterator", + "futures", + "holo_hash 0.0.31 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "holochain_keystore 0.0.50", + "holochain_p2p 0.0.51", + "holochain_serialized_bytes", + "holochain_sqlite 0.0.49", + "holochain_types 0.0.51", + "holochain_util 0.0.11 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "holochain_zome_types 0.0.44 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "kitsune_p2p 0.0.41", + "mockall", + "nanoid 0.3.0", + "one_err", + "parking_lot 0.10.2", "serde", - "serde_yaml", - "tauri", + "serde_json", + "shrinkwraprs", + "tempfile", "thiserror", - "url2", - "zip 0.5.13", + "tokio", + "tracing", + "tracing-futures", ] [[package]] -name = "holochain_websocket" -version = "0.0.39" +name = "holochain_state" +version = "0.0.54" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d7fe88f7a36e9d0352eb54f9156629c0a6da4c0ae4f05e4f183ce613ec3f282" +checksum = "76e3cfc4d9859d64cda036b5c09a4cb51b828d2c23ac42ffbbf1bc7872fb6474" dependencies = [ + "async-recursion", + "base64", + "byteorder", + "chrono", + "contrafact", + "cron", + "derive_more", + "either", + "fallible-iterator", "futures", - "ghost_actor 0.4.0-alpha.5", + "holo_hash 0.0.31 (registry+https://github.com/rust-lang/crates.io-index)", + "holochain_keystore 0.0.51", + "holochain_p2p 0.0.52", "holochain_serialized_bytes", - "must_future", + "holochain_sqlite 0.0.50", + "holochain_types 0.0.52", + "holochain_util 0.0.11 (registry+https://github.com/rust-lang/crates.io-index)", + "holochain_zome_types 0.0.44 (registry+https://github.com/rust-lang/crates.io-index)", + "kitsune_p2p 0.0.42", + "mockall", "nanoid 0.3.0", - "net2", + "one_err", + "parking_lot 0.10.2", "serde", - "serde_bytes", - "stream-cancel", + "serde_json", + "shrinkwraprs", + "tempfile", "thiserror", "tokio", - "tokio-stream", - "tokio-tungstenite", "tracing", "tracing-futures", - "tungstenite", - "url2", ] [[package]] -name = "holochain_zome_types" -version = "0.0.39" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94f5d4b0eeff8c99769a430a6bdb7075b5c74047ef8a0bc2e1f7b021e592c38d" +name = "holochain_types" +version = "0.0.43" +source = "git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5#b455538b80228410417f372d828d07a7cfa9e4d5" dependencies = [ + "anyhow", "arbitrary", + "async-trait", + "automap", + "backtrace", + "base64", + "cfg-if 0.1.10", + "chrono", "contrafact", "derive_builder", - "fixt 0.0.13", - "holo_hash 0.0.30", - "holochain_integrity_types 0.0.11", + "derive_more", + "either", + "fixt 0.0.13 (git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5)", + "flate2", + "futures", + "holo_hash 0.0.29", + "holochain_keystore 0.0.43", "holochain_serialized_bytes", - "holochain_wasmer_common", - "kitsune_p2p_dht 0.0.1", - "kitsune_p2p_timestamp 0.0.11", + "holochain_sqlite 0.0.42", + "holochain_util 0.0.10 (git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5)", + "holochain_zome_types 0.0.37", + "itertools 0.10.3", + "lazy_static", + "mockall", + "mr_bundle 0.0.13 (git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5)", + "must_future", "nanoid 0.3.0", - "num_enum", - "once_cell", - "paste", + "observability", + "parking_lot 0.10.2", "rand 0.8.5", + "regex", "rusqlite", "serde", "serde_bytes", + "serde_derive", + "serde_with", "serde_yaml", "shrinkwraprs", "strum 0.18.0", - "subtle", - "subtle-encoding", + "strum_macros 0.18.0", + "tempfile", "thiserror", + "tokio", "tracing", ] [[package]] -name = "holochain_zome_types" -version = "0.0.44" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da57496d603633f880b12470fe4123943bbc39a51a8ba3c2d36ee79b4c3ead85" +name = "holochain_types" +version = "0.0.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bb48e0c4dd8d669aba9e6aa2f2f19dcd8e893b250d151af23eb658cf543e928" dependencies = [ + "anyhow", "arbitrary", + "async-trait", + "automap", + "backtrace", + "base64", + "cfg-if 0.1.10", + "chrono", "contrafact", "derive_builder", - "fixt 0.0.14", - "holo_hash 0.0.31", - "holochain_integrity_types 0.0.15", + "derive_more", + "either", + "fixt 0.0.13 (registry+https://github.com/rust-lang/crates.io-index)", + "flate2", + "futures", + "holo_hash 0.0.30 (registry+https://github.com/rust-lang/crates.io-index)", + "holochain_keystore 0.0.45", "holochain_serialized_bytes", - "holochain_wasmer_common", - "kitsune_p2p_dht 0.0.3", - "kitsune_p2p_timestamp 0.0.12", + "holochain_sqlite 0.0.44", + "holochain_util 0.0.10 (registry+https://github.com/rust-lang/crates.io-index)", + "holochain_zome_types 0.0.39", + "itertools 0.10.3", + "kitsune_p2p_dht 0.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static", + "mockall", + "mr_bundle 0.0.13 (registry+https://github.com/rust-lang/crates.io-index)", + "must_future", "nanoid 0.3.0", - "num_enum", - "once_cell", - "paste", + "observability", + "parking_lot 0.10.2", "rand 0.8.5", + "regex", "rusqlite", "serde", "serde_bytes", + "serde_derive", + "serde_with", "serde_yaml", "shrinkwraprs", "strum 0.18.0", - "subtle", - "subtle-encoding", + "strum_macros 0.18.0", + "tempfile", "thiserror", + "tokio", "tracing", ] [[package]] -name = "hostname" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867" +name = "holochain_types" +version = "0.0.48" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" dependencies = [ - "libc", - "match_cfg", - "winapi", + "anyhow", + "arbitrary", + "async-trait", + "automap", + "backtrace", + "base64", + "cfg-if 0.1.10", + "chrono", + "contrafact", + "derive_builder", + "derive_more", + "either", + "fixt 0.0.13 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "flate2", + "futures", + "holo_hash 0.0.30 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "holochain_keystore 0.0.47", + "holochain_serialized_bytes", + "holochain_sqlite 0.0.46", + "holochain_util 0.0.10 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "holochain_zome_types 0.0.41", + "itertools 0.10.3", + "kitsune_p2p_dht 0.0.1 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "lazy_static", + "mockall", + "mr_bundle 0.0.13 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "must_future", + "nanoid 0.3.0", + "observability", + "parking_lot 0.10.2", + "rand 0.8.5", + "regex", + "rusqlite", + "serde", + "serde_bytes", + "serde_derive", + "serde_with", + "serde_yaml", + "shrinkwraprs", + "strum 0.18.0", + "strum_macros 0.18.0", + "tempfile", + "thiserror", + "tokio", + "tracing", ] [[package]] -name = "html5ever" -version = "0.25.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5c13fb08e5d4dfc151ee5e88bae63f7773d61852f3bdc73c9f4b9e1bde03148" +name = "holochain_types" +version = "0.0.50" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" dependencies = [ - "log", - "mac", - "markup5ever", - "proc-macro2", - "quote", - "syn", + "anyhow", + "arbitrary", + "async-trait", + "automap", + "backtrace", + "base64", + "cfg-if 0.1.10", + "chrono", + "contrafact", + "derive_builder", + "derive_more", + "either", + "fixt 0.0.14 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "flate2", + "futures", + "holo_hash 0.0.31 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "holochain_keystore 0.0.49", + "holochain_serialized_bytes", + "holochain_sqlite 0.0.48", + "holochain_util 0.0.10 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "holochain_zome_types 0.0.43", + "itertools 0.10.3", + "kitsune_p2p_dht 0.0.2", + "lazy_static", + "mockall", + "mr_bundle 0.0.14", + "must_future", + "nanoid 0.3.0", + "observability", + "parking_lot 0.10.2", + "rand 0.8.5", + "regex", + "rusqlite", + "serde", + "serde_bytes", + "serde_derive", + "serde_with", + "serde_yaml", + "shrinkwraprs", + "strum 0.18.0", + "strum_macros 0.18.0", + "tempfile", + "thiserror", + "tokio", + "tracing", ] [[package]] -name = "http" -version = "0.2.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399" +name = "holochain_types" +version = "0.0.51" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" dependencies = [ - "bytes", - "fnv", - "itoa 1.0.3", + "anyhow", + "arbitrary", + "async-trait", + "automap", + "backtrace", + "base64", + "cfg-if 0.1.10", + "chrono", + "contrafact", + "derive_builder", + "derive_more", + "either", + "fixt 0.0.14 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "flate2", + "futures", + "holo_hash 0.0.31 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "holochain_keystore 0.0.50", + "holochain_serialized_bytes", + "holochain_sqlite 0.0.49", + "holochain_util 0.0.11 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "holochain_zome_types 0.0.44 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "itertools 0.10.3", + "kitsune_p2p_dht 0.0.3 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "lazy_static", + "mockall", + "mr_bundle 0.0.15 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "must_future", + "nanoid 0.3.0", + "observability", + "parking_lot 0.10.2", + "rand 0.8.5", + "regex", + "rusqlite", + "serde", + "serde_bytes", + "serde_derive", + "serde_with", + "serde_yaml", + "shrinkwraprs", + "strum 0.18.0", + "strum_macros 0.18.0", + "tempfile", + "thiserror", + "tokio", + "tracing", ] [[package]] -name = "http-body" -version = "0.4.5" +name = "holochain_types" +version = "0.0.52" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" +checksum = "041ac42f44e8a4cc55072f6799913874d37af6939ea285aede72fe4def816c50" dependencies = [ - "bytes", - "http", - "pin-project-lite", + "anyhow", + "arbitrary", + "async-trait", + "automap", + "backtrace", + "base64", + "cfg-if 0.1.10", + "chrono", + "contrafact", + "derive_builder", + "derive_more", + "either", + "fixt 0.0.14 (registry+https://github.com/rust-lang/crates.io-index)", + "flate2", + "futures", + "holo_hash 0.0.31 (registry+https://github.com/rust-lang/crates.io-index)", + "holochain_keystore 0.0.51", + "holochain_serialized_bytes", + "holochain_sqlite 0.0.50", + "holochain_util 0.0.11 (registry+https://github.com/rust-lang/crates.io-index)", + "holochain_zome_types 0.0.44 (registry+https://github.com/rust-lang/crates.io-index)", + "itertools 0.10.3", + "kitsune_p2p_dht 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static", + "mockall", + "mr_bundle 0.0.15 (registry+https://github.com/rust-lang/crates.io-index)", + "must_future", + "nanoid 0.3.0", + "observability", + "parking_lot 0.10.2", + "rand 0.8.5", + "regex", + "rusqlite", + "serde", + "serde_bytes", + "serde_derive", + "serde_with", + "serde_yaml", + "shrinkwraprs", + "strum 0.18.0", + "strum_macros 0.18.0", + "tempfile", + "thiserror", + "tokio", + "tracing", ] [[package]] -name = "http-range" -version = "0.1.5" +name = "holochain_util" +version = "0.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21dec9db110f5f872ed9699c3ecf50cf16f423502706ba5c72462e28d3157573" +checksum = "fbc012cbf805d0b2999b63b8c3348c46fe9be48fa5cb967144bcbd809d542ab0" +dependencies = [ + "cfg-if 0.1.10", + "derive_more", + "dunce", + "futures", + "num_cpus", + "once_cell", + "tokio", +] [[package]] -name = "httparse" -version = "1.7.1" +name = "holochain_util" +version = "0.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "496ce29bb5a52785b44e0f7ca2847ae0bb839c9bd28f69acac9b99d461c0c04c" +checksum = "fec6d5ee8511b99ade8136ffcb280952b17b9ab816f1a0ce5a77e0076ad9f1a8" +dependencies = [ + "backtrace", + "cfg-if 0.1.10", + "derive_more", + "dunce", + "futures", + "num_cpus", + "once_cell", + "tokio", +] [[package]] -name = "httpdate" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" +name = "holochain_util" +version = "0.0.10" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" +dependencies = [ + "backtrace", + "cfg-if 0.1.10", + "derive_more", + "dunce", + "futures", + "num_cpus", + "once_cell", + "tokio", +] [[package]] -name = "humantime" -version = "2.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" +name = "holochain_util" +version = "0.0.10" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" +dependencies = [ + "backtrace", + "cfg-if 0.1.10", + "derive_more", + "dunce", + "futures", + "num_cpus", + "once_cell", + "tokio", +] [[package]] -name = "hyper" -version = "0.14.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02c929dc5c39e335a03c405292728118860721b10190d98c2a0f0efd5baafbac" +name = "holochain_util" +version = "0.0.10" +source = "git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5#b455538b80228410417f372d828d07a7cfa9e4d5" dependencies = [ - "bytes", - "futures-channel", - "futures-core", - "futures-util", - "h2", - "http", - "http-body", - "httparse", - "httpdate", - "itoa 1.0.3", - "pin-project-lite", - "socket2 0.4.4", + "backtrace", + "cfg-if 0.1.10", + "derive_more", + "dunce", + "futures", + "num_cpus", + "once_cell", "tokio", - "tower-service", - "tracing", - "want", ] [[package]] -name = "hyper-tls" -version = "0.5.0" +name = "holochain_util" +version = "0.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" +checksum = "9d0b78eb082de4c76d411d2188479f3d9637ba0e3e0a1ce8dd4ce5705e9960fd" dependencies = [ - "bytes", - "hyper", - "native-tls", + "backtrace", + "cfg-if 0.1.10", + "derive_more", + "dunce", + "futures", + "num_cpus", + "once_cell", "tokio", - "tokio-native-tls", ] [[package]] -name = "iana-time-zone" -version = "0.1.46" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad2bfd338099682614d3ee3fe0cd72e0b6a41ca6a87f6a74a3bd593c91650501" +name = "holochain_util" +version = "0.0.11" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" dependencies = [ - "android_system_properties", - "core-foundation-sys", - "js-sys", - "wasm-bindgen", - "winapi", + "backtrace", + "cfg-if 0.1.10", + "derive_more", + "dunce", + "futures", + "num_cpus", + "once_cell", + "tokio", ] [[package]] -name = "ico" -version = "0.1.0" +name = "holochain_wasmer_common" +version = "0.0.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a4b3331534254a9b64095ae60d3dc2a8225a7a70229cd5888be127cdc1f6804" +checksum = "b9475ce2cd820534f537619635d128a79bc973d307a5b1b58f06b0f1282aa613" dependencies = [ - "byteorder", - "png 0.11.0", + "holochain_serialized_bytes", + "serde", + "serde_bytes", + "thiserror", + "wasmer", + "wasmer-engine", ] [[package]] -name = "ident_case" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" +name = "holochain_web_app_manager" +version = "0.1.0" +dependencies = [ + "async-trait", + "holochain_manager", + "lair_keystore_manager", + "log", + "portpicker", + "serde", + "serde_yaml", + "tauri", + "thiserror", + "url2", + "zip 0.5.13", +] [[package]] -name = "idna" -version = "0.2.3" +name = "holochain_websocket" +version = "0.0.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" +checksum = "3d7fe88f7a36e9d0352eb54f9156629c0a6da4c0ae4f05e4f183ce613ec3f282" dependencies = [ - "matches", - "unicode-bidi", - "unicode-normalization", + "futures", + "ghost_actor 0.4.0-alpha.5", + "holochain_serialized_bytes", + "must_future", + "nanoid 0.3.0", + "net2", + "serde", + "serde_bytes", + "stream-cancel", + "thiserror", + "tokio", + "tokio-stream", + "tokio-tungstenite", + "tracing", + "tracing-futures", + "tungstenite", + "url2", ] [[package]] -name = "if-addrs" -version = "0.6.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2273e421f7c4f0fc99e1934fe4776f59d8df2972f4199d703fc0da9f2a9f73de" +name = "holochain_zome_types" +version = "0.0.37" +source = "git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5#b455538b80228410417f372d828d07a7cfa9e4d5" dependencies = [ - "if-addrs-sys", - "libc", - "winapi", + "arbitrary", + "contrafact", + "derive_builder", + "fixt 0.0.13 (git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5)", + "holo_hash 0.0.29", + "holochain_integrity_types 0.0.9", + "holochain_serialized_bytes", + "holochain_wasmer_common", + "kitsune_p2p_timestamp 0.0.10", + "nanoid 0.3.0", + "num_enum", + "once_cell", + "paste", + "rand 0.8.5", + "rusqlite", + "serde", + "serde_bytes", + "serde_yaml", + "shrinkwraprs", + "strum 0.18.0", + "subtle", + "subtle-encoding", + "thiserror", + "tracing", ] [[package]] -name = "if-addrs" -version = "0.7.0" +name = "holochain_zome_types" +version = "0.0.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbc0fa01ffc752e9dbc72818cdb072cd028b86be5e09dd04c5a643704fe101a9" +checksum = "94f5d4b0eeff8c99769a430a6bdb7075b5c74047ef8a0bc2e1f7b021e592c38d" dependencies = [ - "libc", - "winapi", + "arbitrary", + "contrafact", + "derive_builder", + "fixt 0.0.13 (registry+https://github.com/rust-lang/crates.io-index)", + "holo_hash 0.0.30 (registry+https://github.com/rust-lang/crates.io-index)", + "holochain_integrity_types 0.0.11", + "holochain_serialized_bytes", + "holochain_wasmer_common", + "kitsune_p2p_dht 0.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "kitsune_p2p_timestamp 0.0.11 (registry+https://github.com/rust-lang/crates.io-index)", + "nanoid 0.3.0", + "num_enum", + "once_cell", + "paste", + "rand 0.8.5", + "rusqlite", + "serde", + "serde_bytes", + "serde_yaml", + "shrinkwraprs", + "strum 0.18.0", + "subtle", + "subtle-encoding", + "thiserror", + "tracing", ] [[package]] -name = "if-addrs-sys" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de74b9dd780476e837e5eb5ab7c88b49ed304126e412030a0adba99c8efe79ea" +name = "holochain_zome_types" +version = "0.0.41" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" dependencies = [ - "cc", - "libc", + "arbitrary", + "contrafact", + "derive_builder", + "fixt 0.0.13 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "holo_hash 0.0.30 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "holochain_integrity_types 0.0.12", + "holochain_serialized_bytes", + "holochain_wasmer_common", + "kitsune_p2p_dht 0.0.1 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "kitsune_p2p_timestamp 0.0.11 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "nanoid 0.3.0", + "num_enum", + "once_cell", + "paste", + "rand 0.8.5", + "rusqlite", + "serde", + "serde_bytes", + "serde_yaml", + "shrinkwraprs", + "strum 0.18.0", + "subtle", + "subtle-encoding", + "thiserror", + "tracing", ] [[package]] -name = "ignore" -version = "0.4.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d" +name = "holochain_zome_types" +version = "0.0.43" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" dependencies = [ - "crossbeam-utils", - "globset", - "lazy_static", - "log", - "memchr", - "regex", - "same-file", - "thread_local", - "walkdir", - "winapi-util", + "arbitrary", + "contrafact", + "derive_builder", + "fixt 0.0.14 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "holo_hash 0.0.31 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "holochain_integrity_types 0.0.14", + "holochain_serialized_bytes", + "holochain_wasmer_common", + "kitsune_p2p_dht 0.0.2", + "kitsune_p2p_timestamp 0.0.11 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "nanoid 0.3.0", + "num_enum", + "once_cell", + "paste", + "rand 0.8.5", + "rusqlite", + "serde", + "serde_bytes", + "serde_yaml", + "shrinkwraprs", + "strum 0.18.0", + "subtle", + "subtle-encoding", + "thiserror", + "tracing", +] + +[[package]] +name = "holochain_zome_types" +version = "0.0.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da57496d603633f880b12470fe4123943bbc39a51a8ba3c2d36ee79b4c3ead85" +dependencies = [ + "arbitrary", + "contrafact", + "derive_builder", + "fixt 0.0.14 (registry+https://github.com/rust-lang/crates.io-index)", + "holo_hash 0.0.31 (registry+https://github.com/rust-lang/crates.io-index)", + "holochain_integrity_types 0.0.15 (registry+https://github.com/rust-lang/crates.io-index)", + "holochain_serialized_bytes", + "holochain_wasmer_common", + "kitsune_p2p_dht 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "kitsune_p2p_timestamp 0.0.12 (registry+https://github.com/rust-lang/crates.io-index)", + "nanoid 0.3.0", + "num_enum", + "once_cell", + "paste", + "rand 0.8.5", + "rusqlite", + "serde", + "serde_bytes", + "serde_yaml", + "shrinkwraprs", + "strum 0.18.0", + "subtle", + "subtle-encoding", + "thiserror", + "tracing", +] + +[[package]] +name = "holochain_zome_types" +version = "0.0.44" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" +dependencies = [ + "arbitrary", + "contrafact", + "derive_builder", + "fixt 0.0.14 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "holo_hash 0.0.31 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "holochain_integrity_types 0.0.15 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "holochain_serialized_bytes", + "holochain_wasmer_common", + "kitsune_p2p_dht 0.0.3 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "kitsune_p2p_timestamp 0.0.12 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "nanoid 0.3.0", + "num_enum", + "once_cell", + "paste", + "rand 0.8.5", + "rusqlite", + "serde", + "serde_bytes", + "serde_yaml", + "shrinkwraprs", + "strum 0.18.0", + "subtle", + "subtle-encoding", + "thiserror", + "tracing", +] + +[[package]] +name = "hostname" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867" +dependencies = [ + "libc", + "match_cfg", + "winapi", +] + +[[package]] +name = "html5ever" +version = "0.25.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5c13fb08e5d4dfc151ee5e88bae63f7773d61852f3bdc73c9f4b9e1bde03148" +dependencies = [ + "log", + "mac", + "markup5ever", + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "http" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399" +dependencies = [ + "bytes", + "fnv", + "itoa 1.0.3", +] + +[[package]] +name = "http-body" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" +dependencies = [ + "bytes", + "http", + "pin-project-lite", +] + +[[package]] +name = "http-range" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21dec9db110f5f872ed9699c3ecf50cf16f423502706ba5c72462e28d3157573" + +[[package]] +name = "httparse" +version = "1.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "496ce29bb5a52785b44e0f7ca2847ae0bb839c9bd28f69acac9b99d461c0c04c" + +[[package]] +name = "httpdate" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" + +[[package]] +name = "humantime" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" + +[[package]] +name = "hyper" +version = "0.14.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02c929dc5c39e335a03c405292728118860721b10190d98c2a0f0efd5baafbac" +dependencies = [ + "bytes", + "futures-channel", + "futures-core", + "futures-util", + "h2", + "http", + "http-body", + "httparse", + "httpdate", + "itoa 1.0.3", + "pin-project-lite", + "socket2 0.4.4", + "tokio", + "tower-service", + "tracing", + "want", +] + +[[package]] +name = "hyper-tls" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" +dependencies = [ + "bytes", + "hyper", + "native-tls", + "tokio", + "tokio-native-tls", +] + +[[package]] +name = "iana-time-zone" +version = "0.1.46" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad2bfd338099682614d3ee3fe0cd72e0b6a41ca6a87f6a74a3bd593c91650501" +dependencies = [ + "android_system_properties", + "core-foundation-sys", + "js-sys", + "wasm-bindgen", + "winapi", +] + +[[package]] +name = "ico" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a4b3331534254a9b64095ae60d3dc2a8225a7a70229cd5888be127cdc1f6804" +dependencies = [ + "byteorder", + "png 0.11.0", +] + +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + +[[package]] +name = "idna" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" +dependencies = [ + "matches", + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "if-addrs" +version = "0.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2273e421f7c4f0fc99e1934fe4776f59d8df2972f4199d703fc0da9f2a9f73de" +dependencies = [ + "if-addrs-sys", + "libc", + "winapi", +] + +[[package]] +name = "if-addrs" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cbc0fa01ffc752e9dbc72818cdb072cd028b86be5e09dd04c5a643704fe101a9" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "if-addrs-sys" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de74b9dd780476e837e5eb5ab7c88b49ed304126e412030a0adba99c8efe79ea" +dependencies = [ + "cc", + "libc", +] + +[[package]] +name = "ignore" +version = "0.4.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d" +dependencies = [ + "crossbeam-utils", + "globset", + "lazy_static", + "log", + "memchr", + "regex", + "same-file", + "thread_local", + "walkdir", + "winapi-util", +] + +[[package]] +name = "image" +version = "0.24.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e30ca2ecf7666107ff827a8e481de6a132a9b687ed3bb20bb1c144a36c00964" +dependencies = [ + "bytemuck", + "byteorder", + "color_quant", + "num-rational", + "num-traits", +] + +[[package]] +name = "indexmap" +version = "1.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e" +dependencies = [ + "autocfg 1.1.0", + "hashbrown 0.12.3", + "serde", +] + +[[package]] +name = "infer" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20b2b533137b9cad970793453d4f921c2e91312a6d88b1085c07bc15fc51bb3b" +dependencies = [ + "cfb", +] + +[[package]] +name = "inferno" +version = "0.10.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de3886428c6400486522cf44b8626e7b94ad794c14390290f2a274dcf728a58f" +dependencies = [ + "ahash 0.7.6", + "atty", + "clap 3.2.17", + "crossbeam-channel", + "crossbeam-utils", + "dashmap 5.3.4", + "env_logger", + "indexmap", + "itoa 1.0.3", + "lazy_static", + "log", + "num-format", + "num_cpus", + "quick-xml", + "rgb", + "str_stack", +] + +[[package]] +name = "inflate" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5f9f47468e9a76a6452271efadc88fe865a82be91fe75e6c0c57b87ccea59d4" +dependencies = [ + "adler32", +] + +[[package]] +name = "input_buffer" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f97967975f448f1a7ddb12b0bc41069d09ed6a1c161a92687e057325db35d413" +dependencies = [ + "bytes", +] + +[[package]] +name = "instant" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" +dependencies = [ + "cfg-if 1.0.0", +] + +[[package]] +name = "intervallum" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8ccecd834666f695ecec3ff0d5fc32e32c91abea91a28fd0aceb4b35a82cee1" +dependencies = [ + "bit-set", + "gcollections", + "num-integer", + "num-traits", + "trilean", +] + +[[package]] +name = "ipnet" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "879d54834c8c76457ef4293a689b2a8c59b076067ad77b15efafbb05f92a592b" + +[[package]] +name = "itertools" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484" +dependencies = [ + "either", +] + +[[package]] +name = "itertools" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3" +dependencies = [ + "either", +] + +[[package]] +name = "itoa" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" + +[[package]] +name = "itoa" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754" + +[[package]] +name = "javascriptcore-rs" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf053e7843f2812ff03ef5afe34bb9c06ffee120385caad4f6b9967fcd37d41c" +dependencies = [ + "bitflags", + "glib", + "javascriptcore-rs-sys", +] + +[[package]] +name = "javascriptcore-rs-sys" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "905fbb87419c5cde6e3269537e4ea7d46431f3008c5d057e915ef3f115e7793c" +dependencies = [ + "glib-sys", + "gobject-sys", + "libc", + "system-deps 5.0.0", +] + +[[package]] +name = "jni" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24967112a1e4301ca5342ea339763613a37592b8a6ce6cf2e4494537c7a42faf" +dependencies = [ + "cesu8", + "combine", + "jni-sys", + "log", + "thiserror", + "walkdir", +] + +[[package]] +name = "jni" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec" +dependencies = [ + "cesu8", + "combine", + "jni-sys", + "log", + "thiserror", + "walkdir", +] + +[[package]] +name = "jni-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" + +[[package]] +name = "js-sys" +version = "0.3.59" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "258451ab10b34f8af53416d1fdab72c22e805f0c92a1136d59470ec0b11138b2" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "json-patch" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f995a3c8f2bc3dd52a18a583e90f9ec109c047fa1603a853e46bcda14d2e279d" +dependencies = [ + "serde", + "serde_json", + "treediff", +] + +[[package]] +name = "kitsune_p2p" +version = "0.0.37" +source = "git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5#b455538b80228410417f372d828d07a7cfa9e4d5" +dependencies = [ + "arbitrary", + "arrayref", + "base64", + "bloomfilter", + "derive_more", + "fixt 0.0.13 (git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5)", + "futures", + "ghost_actor 0.3.0-alpha.4", + "governor", + "itertools 0.10.3", + "kitsune_p2p_mdns 0.0.3 (git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5)", + "kitsune_p2p_proxy 0.0.25", + "kitsune_p2p_timestamp 0.0.10", + "kitsune_p2p_transport_quic 0.0.25", + "kitsune_p2p_types 0.0.25", + "must_future", + "num-traits", + "observability", + "once_cell", + "parking_lot 0.11.2", + "rand 0.8.5", + "reqwest", + "serde", + "serde_bytes", + "serde_json", + "shrinkwraprs", + "thiserror", + "tokio", + "tokio-stream", + "url2", +] + +[[package]] +name = "kitsune_p2p" +version = "0.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a8a101f5cb41025583effdb7aff72b79a313c388f38731ddd37f13d5572dba0" +dependencies = [ + "arbitrary", + "arrayref", + "base64", + "bloomfilter", + "derive_more", + "fixt 0.0.13 (registry+https://github.com/rust-lang/crates.io-index)", + "futures", + "ghost_actor 0.3.0-alpha.4", + "governor", + "itertools 0.10.3", + "kitsune_p2p_mdns 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "kitsune_p2p_proxy 0.0.27 (registry+https://github.com/rust-lang/crates.io-index)", + "kitsune_p2p_timestamp 0.0.11 (registry+https://github.com/rust-lang/crates.io-index)", + "kitsune_p2p_transport_quic 0.0.27 (registry+https://github.com/rust-lang/crates.io-index)", + "kitsune_p2p_types 0.0.27 (registry+https://github.com/rust-lang/crates.io-index)", + "must_future", + "num-traits", + "observability", + "once_cell", + "parking_lot 0.11.2", + "rand 0.8.5", + "reqwest", + "serde", + "serde_bytes", + "serde_json", + "shrinkwraprs", + "thiserror", + "tokio", + "tokio-stream", + "url2", +] + +[[package]] +name = "kitsune_p2p" +version = "0.0.39" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" +dependencies = [ + "arbitrary", + "arrayref", + "base64", + "bloomfilter", + "derive_more", + "fixt 0.0.13 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "futures", + "ghost_actor 0.3.0-alpha.4", + "governor", + "itertools 0.10.3", + "kitsune_p2p_mdns 0.0.3 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "kitsune_p2p_proxy 0.0.27 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "kitsune_p2p_timestamp 0.0.11 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "kitsune_p2p_transport_quic 0.0.27 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "kitsune_p2p_types 0.0.27 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "must_future", + "num-traits", + "observability", + "once_cell", + "parking_lot 0.11.2", + "rand 0.8.5", + "reqwest", + "serde", + "serde_bytes", + "serde_json", + "shrinkwraprs", + "thiserror", + "tokio", + "tokio-stream", + "url2", +] + +[[package]] +name = "kitsune_p2p" +version = "0.0.40" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" +dependencies = [ + "arbitrary", + "arrayref", + "base64", + "bloomfilter", + "derive_more", + "fixt 0.0.14 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "futures", + "ghost_actor 0.3.0-alpha.4", + "governor", + "itertools 0.10.3", + "kitsune_p2p_mdns 0.0.3 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "kitsune_p2p_proxy 0.0.28", + "kitsune_p2p_timestamp 0.0.11 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "kitsune_p2p_transport_quic 0.0.28", + "kitsune_p2p_types 0.0.28", + "must_future", + "num-traits", + "observability", + "once_cell", + "parking_lot 0.11.2", + "rand 0.8.5", + "reqwest", + "serde", + "serde_bytes", + "serde_json", + "shrinkwraprs", + "thiserror", + "tokio", + "tokio-stream", + "url2", +] + +[[package]] +name = "kitsune_p2p" +version = "0.0.41" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" +dependencies = [ + "arbitrary", + "arrayref", + "base64", + "bloomfilter", + "derive_more", + "fixt 0.0.14 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "futures", + "ghost_actor 0.3.0-alpha.4", + "governor", + "itertools 0.10.3", + "kitsune_p2p_mdns 0.0.3 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "kitsune_p2p_proxy 0.0.29", + "kitsune_p2p_timestamp 0.0.12 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "kitsune_p2p_transport_quic 0.0.29", + "kitsune_p2p_types 0.0.29", + "must_future", + "num-traits", + "observability", + "once_cell", + "parking_lot 0.11.2", + "rand 0.8.5", + "reqwest", + "serde", + "serde_bytes", + "serde_json", + "shrinkwraprs", + "thiserror", + "tokio", + "tokio-stream", + "url2", +] + +[[package]] +name = "kitsune_p2p" +version = "0.0.42" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5800243cd6306d996283584d38c12e12248d3f74440a74ded9abd6c9dc53981" +dependencies = [ + "arbitrary", + "arrayref", + "base64", + "bloomfilter", + "derive_more", + "fixt 0.0.14 (registry+https://github.com/rust-lang/crates.io-index)", + "futures", + "ghost_actor 0.3.0-alpha.4", + "governor", + "itertools 0.10.3", + "kitsune_p2p_mdns 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "kitsune_p2p_proxy 0.0.30", + "kitsune_p2p_timestamp 0.0.12 (registry+https://github.com/rust-lang/crates.io-index)", + "kitsune_p2p_transport_quic 0.0.30", + "kitsune_p2p_types 0.0.30", + "must_future", + "num-traits", + "observability", + "once_cell", + "parking_lot 0.11.2", + "rand 0.8.5", + "reqwest", + "serde", + "serde_bytes", + "serde_json", + "shrinkwraprs", + "thiserror", + "tokio", + "tokio-stream", + "url2", +] + +[[package]] +name = "kitsune_p2p_dht" +version = "0.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ba36a0c5d08b0cac9e02409f20960a443698d40eb3f29d714b116eb352db333" +dependencies = [ + "colored", + "derivative", + "derive_more", + "futures", + "gcollections", + "intervallum", + "kitsune_p2p_dht_arc 0.0.13 (registry+https://github.com/rust-lang/crates.io-index)", + "kitsune_p2p_timestamp 0.0.11 (registry+https://github.com/rust-lang/crates.io-index)", + "must_future", + "num-traits", + "once_cell", + "rand 0.8.5", + "serde", + "statrs", + "thiserror", + "tracing", +] + +[[package]] +name = "kitsune_p2p_dht" +version = "0.0.1" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" +dependencies = [ + "colored", + "derivative", + "derive_more", + "futures", + "gcollections", + "intervallum", + "kitsune_p2p_dht_arc 0.0.13 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "kitsune_p2p_timestamp 0.0.11 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "must_future", + "num-traits", + "once_cell", + "rand 0.8.5", + "serde", + "statrs", + "thiserror", + "tracing", +] + +[[package]] +name = "kitsune_p2p_dht" +version = "0.0.2" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" +dependencies = [ + "colored", + "derivative", + "derive_more", + "futures", + "gcollections", + "intervallum", + "kitsune_p2p_dht_arc 0.0.14 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "kitsune_p2p_timestamp 0.0.11 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "must_future", + "num-traits", + "once_cell", + "rand 0.8.5", + "serde", + "statrs", + "thiserror", + "tracing", +] + +[[package]] +name = "kitsune_p2p_dht" +version = "0.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3c47985582bf1bde335009b00a44d441d141a91cc92b85b6a80a389e212b9f7" +dependencies = [ + "colored", + "derivative", + "derive_more", + "futures", + "gcollections", + "intervallum", + "kitsune_p2p_dht_arc 0.0.14 (registry+https://github.com/rust-lang/crates.io-index)", + "kitsune_p2p_timestamp 0.0.12 (registry+https://github.com/rust-lang/crates.io-index)", + "must_future", + "num-traits", + "once_cell", + "rand 0.8.5", + "serde", + "statrs", + "thiserror", + "tracing", +] + +[[package]] +name = "kitsune_p2p_dht" +version = "0.0.3" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" +dependencies = [ + "colored", + "derivative", + "derive_more", + "futures", + "gcollections", + "intervallum", + "kitsune_p2p_dht_arc 0.0.14 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "kitsune_p2p_timestamp 0.0.12 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "must_future", + "num-traits", + "once_cell", + "rand 0.8.5", + "serde", + "statrs", + "thiserror", + "tracing", +] + +[[package]] +name = "kitsune_p2p_dht_arc" +version = "0.0.12" +source = "git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5#b455538b80228410417f372d828d07a7cfa9e4d5" +dependencies = [ + "derive_more", + "gcollections", + "intervallum", + "num-traits", + "rusqlite", + "serde", ] [[package]] -name = "image" -version = "0.24.3" +name = "kitsune_p2p_dht_arc" +version = "0.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e30ca2ecf7666107ff827a8e481de6a132a9b687ed3bb20bb1c144a36c00964" +checksum = "ecc1c9795a4d49f469c273d5a3637fdfb53cd0316ed03e55faf6a79a4751e828" dependencies = [ - "bytemuck", - "byteorder", - "color_quant", - "num-rational", + "derive_more", + "gcollections", + "intervallum", "num-traits", + "rusqlite", + "serde", ] [[package]] -name = "indexmap" -version = "1.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e" +name = "kitsune_p2p_dht_arc" +version = "0.0.13" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" dependencies = [ - "autocfg 1.1.0", - "hashbrown 0.12.3", + "derive_more", + "gcollections", + "intervallum", + "num-traits", + "rusqlite", "serde", ] [[package]] -name = "infer" -version = "0.7.0" +name = "kitsune_p2p_dht_arc" +version = "0.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20b2b533137b9cad970793453d4f921c2e91312a6d88b1085c07bc15fc51bb3b" +checksum = "095934be7ec11769bdf95bc1e4c49e2cdd776ee717456f641166c0398f34ad53" dependencies = [ - "cfb", + "derive_more", + "gcollections", + "intervallum", + "num-traits", + "rusqlite", + "serde", ] [[package]] -name = "inferno" -version = "0.10.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de3886428c6400486522cf44b8626e7b94ad794c14390290f2a274dcf728a58f" +name = "kitsune_p2p_dht_arc" +version = "0.0.14" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" dependencies = [ - "ahash 0.7.6", - "atty", - "clap 3.2.17", - "crossbeam-channel", - "crossbeam-utils", - "dashmap 5.3.4", - "env_logger", - "indexmap", - "itoa 1.0.3", - "lazy_static", - "log", - "num-format", - "num_cpus", - "quick-xml", - "rgb", - "str_stack", + "derive_more", + "gcollections", + "intervallum", + "num-traits", + "rusqlite", + "serde", ] [[package]] -name = "inflate" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5f9f47468e9a76a6452271efadc88fe865a82be91fe75e6c0c57b87ccea59d4" +name = "kitsune_p2p_dht_arc" +version = "0.0.14" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" dependencies = [ - "adler32", + "derive_more", + "gcollections", + "intervallum", + "num-traits", + "rusqlite", + "serde", ] [[package]] -name = "input_buffer" -version = "0.4.0" +name = "kitsune_p2p_mdns" +version = "0.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f97967975f448f1a7ddb12b0bc41069d09ed6a1c161a92687e057325db35d413" +checksum = "339b667bafdf8b6fb5e5f449fa6c97ee03bd54ed5accb4fcc28d600a2a5ffff0" dependencies = [ - "bytes", + "async-stream", + "base64", + "err-derive", + "futures-core", + "futures-util", + "libmdns", + "mdns", + "tokio", + "tokio-stream", ] [[package]] -name = "instant" -version = "0.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" +name = "kitsune_p2p_mdns" +version = "0.0.3" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" dependencies = [ - "cfg-if 1.0.0", + "async-stream", + "base64", + "err-derive", + "futures-core", + "futures-util", + "libmdns", + "mdns", + "tokio", + "tokio-stream", ] [[package]] -name = "intervallum" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8ccecd834666f695ecec3ff0d5fc32e32c91abea91a28fd0aceb4b35a82cee1" +name = "kitsune_p2p_mdns" +version = "0.0.3" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" dependencies = [ - "bit-set", - "gcollections", - "num-integer", - "num-traits", - "trilean", + "async-stream", + "base64", + "err-derive", + "futures-core", + "futures-util", + "libmdns", + "mdns", + "tokio", + "tokio-stream", ] [[package]] -name = "ipnet" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "879d54834c8c76457ef4293a689b2a8c59b076067ad77b15efafbb05f92a592b" +name = "kitsune_p2p_mdns" +version = "0.0.3" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" +dependencies = [ + "async-stream", + "base64", + "err-derive", + "futures-core", + "futures-util", + "libmdns", + "mdns", + "tokio", + "tokio-stream", +] [[package]] -name = "itertools" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484" +name = "kitsune_p2p_mdns" +version = "0.0.3" +source = "git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5#b455538b80228410417f372d828d07a7cfa9e4d5" dependencies = [ - "either", + "async-stream", + "base64", + "err-derive", + "futures-core", + "futures-util", + "libmdns", + "mdns", + "tokio", + "tokio-stream", ] [[package]] -name = "itertools" -version = "0.10.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3" +name = "kitsune_p2p_proxy" +version = "0.0.25" +source = "git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5#b455538b80228410417f372d828d07a7cfa9e4d5" dependencies = [ - "either", + "base64", + "blake2b_simd 0.5.11", + "derive_more", + "futures", + "kitsune_p2p_transport_quic 0.0.25", + "kitsune_p2p_types 0.0.25", + "nanoid 0.3.0", + "observability", + "parking_lot 0.11.2", + "rmp-serde", + "rustls", + "serde", + "serde_bytes", + "structopt", + "tokio", + "tracing-subscriber 0.2.25", + "webpki 0.21.4", ] [[package]] -name = "itoa" -version = "0.4.8" +name = "kitsune_p2p_proxy" +version = "0.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" +checksum = "1aa8623526bdad0ab74c90ab6cd51c5ce681692d088baeacd456b4e366cf42e8" +dependencies = [ + "base64", + "blake2b_simd 0.5.11", + "derive_more", + "futures", + "kitsune_p2p_transport_quic 0.0.27 (registry+https://github.com/rust-lang/crates.io-index)", + "kitsune_p2p_types 0.0.27 (registry+https://github.com/rust-lang/crates.io-index)", + "nanoid 0.3.0", + "observability", + "parking_lot 0.11.2", + "rmp-serde", + "rustls", + "serde", + "serde_bytes", + "structopt", + "tokio", + "tracing-subscriber 0.2.25", + "webpki 0.21.4", +] [[package]] -name = "itoa" -version = "1.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754" +name = "kitsune_p2p_proxy" +version = "0.0.27" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" +dependencies = [ + "base64", + "blake2b_simd 0.5.11", + "derive_more", + "futures", + "kitsune_p2p_transport_quic 0.0.27 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "kitsune_p2p_types 0.0.27 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "nanoid 0.3.0", + "observability", + "parking_lot 0.11.2", + "rmp-serde", + "rustls", + "serde", + "serde_bytes", + "structopt", + "tokio", + "tracing-subscriber 0.2.25", + "webpki 0.21.4", +] [[package]] -name = "javascriptcore-rs" -version = "0.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf053e7843f2812ff03ef5afe34bb9c06ffee120385caad4f6b9967fcd37d41c" +name = "kitsune_p2p_proxy" +version = "0.0.28" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" dependencies = [ - "bitflags", - "glib", - "javascriptcore-rs-sys", + "base64", + "blake2b_simd 0.5.11", + "derive_more", + "futures", + "kitsune_p2p_transport_quic 0.0.28", + "kitsune_p2p_types 0.0.28", + "nanoid 0.3.0", + "observability", + "parking_lot 0.11.2", + "rmp-serde", + "rustls", + "serde", + "serde_bytes", + "structopt", + "tokio", + "tracing-subscriber 0.2.25", + "webpki 0.21.4", ] [[package]] -name = "javascriptcore-rs-sys" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "905fbb87419c5cde6e3269537e4ea7d46431f3008c5d057e915ef3f115e7793c" +name = "kitsune_p2p_proxy" +version = "0.0.29" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" dependencies = [ - "glib-sys", - "gobject-sys", - "libc", - "system-deps 5.0.0", + "base64", + "blake2b_simd 0.5.11", + "derive_more", + "futures", + "kitsune_p2p_transport_quic 0.0.29", + "kitsune_p2p_types 0.0.29", + "nanoid 0.3.0", + "observability", + "parking_lot 0.11.2", + "rmp-serde", + "rustls", + "serde", + "serde_bytes", + "structopt", + "tokio", + "tracing-subscriber 0.2.25", + "webpki 0.21.4", ] [[package]] -name = "jni" -version = "0.18.0" +name = "kitsune_p2p_proxy" +version = "0.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24967112a1e4301ca5342ea339763613a37592b8a6ce6cf2e4494537c7a42faf" +checksum = "b18ab3885d08cb430538203cd75b85b2aa39e629bf479383d542386689512d42" dependencies = [ - "cesu8", - "combine", - "jni-sys", - "log", - "thiserror", - "walkdir", + "base64", + "blake2b_simd 0.5.11", + "derive_more", + "futures", + "kitsune_p2p_transport_quic 0.0.30", + "kitsune_p2p_types 0.0.30", + "nanoid 0.3.0", + "observability", + "parking_lot 0.11.2", + "rmp-serde", + "rustls", + "serde", + "serde_bytes", + "structopt", + "tokio", + "tracing-subscriber 0.2.25", + "webpki 0.21.4", ] [[package]] -name = "jni" -version = "0.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec" +name = "kitsune_p2p_timestamp" +version = "0.0.10" +source = "git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5#b455538b80228410417f372d828d07a7cfa9e4d5" dependencies = [ - "cesu8", - "combine", - "jni-sys", - "log", - "thiserror", - "walkdir", + "arbitrary", + "chrono", + "rusqlite", + "serde", ] [[package]] -name = "jni-sys" -version = "0.3.0" +name = "kitsune_p2p_timestamp" +version = "0.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" +checksum = "c6dac98e0bcb576db4a728937210f9211839a644d7d6843263ceef62a583c47f" +dependencies = [ + "arbitrary", + "chrono", + "derive_more", + "rusqlite", + "serde", +] [[package]] -name = "js-sys" -version = "0.3.59" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "258451ab10b34f8af53416d1fdab72c22e805f0c92a1136d59470ec0b11138b2" +name = "kitsune_p2p_timestamp" +version = "0.0.11" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" dependencies = [ - "wasm-bindgen", + "arbitrary", + "chrono", + "derive_more", + "rusqlite", + "serde", ] [[package]] -name = "json-patch" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f995a3c8f2bc3dd52a18a583e90f9ec109c047fa1603a853e46bcda14d2e279d" +name = "kitsune_p2p_timestamp" +version = "0.0.11" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" dependencies = [ + "arbitrary", + "chrono", + "derive_more", + "rusqlite", "serde", - "serde_json", - "treediff", ] [[package]] -name = "kitsune_p2p" -version = "0.0.39" +name = "kitsune_p2p_timestamp" +version = "0.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a8a101f5cb41025583effdb7aff72b79a313c388f38731ddd37f13d5572dba0" +checksum = "ecb8b1cdf10eff092ce86f4b1c18f4d09bdb1ae02eb6b35680717365930116c3" dependencies = [ "arbitrary", - "arrayref", - "base64", - "bloomfilter", + "chrono", "derive_more", - "fixt 0.0.13", - "futures", - "ghost_actor 0.3.0-alpha.4", - "governor", - "itertools 0.10.3", - "kitsune_p2p_mdns", - "kitsune_p2p_proxy 0.0.27", - "kitsune_p2p_timestamp 0.0.11", - "kitsune_p2p_transport_quic 0.0.27", - "kitsune_p2p_types 0.0.27", - "must_future", - "num-traits", - "observability", - "once_cell", - "parking_lot 0.11.2", - "rand 0.8.5", - "reqwest", + "rusqlite", "serde", - "serde_bytes", - "serde_json", - "shrinkwraprs", - "thiserror", - "tokio", - "tokio-stream", - "url2", ] [[package]] -name = "kitsune_p2p" -version = "0.0.42" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5800243cd6306d996283584d38c12e12248d3f74440a74ded9abd6c9dc53981" +name = "kitsune_p2p_timestamp" +version = "0.0.12" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" dependencies = [ "arbitrary", - "arrayref", - "base64", - "bloomfilter", + "chrono", "derive_more", - "fixt 0.0.14", - "futures", - "ghost_actor 0.3.0-alpha.4", - "governor", - "itertools 0.10.3", - "kitsune_p2p_mdns", - "kitsune_p2p_proxy 0.0.30", - "kitsune_p2p_timestamp 0.0.12", - "kitsune_p2p_transport_quic 0.0.30", - "kitsune_p2p_types 0.0.30", - "must_future", - "num-traits", - "observability", - "once_cell", - "parking_lot 0.11.2", - "rand 0.8.5", - "reqwest", + "rusqlite", "serde", - "serde_bytes", - "serde_json", - "shrinkwraprs", - "thiserror", - "tokio", - "tokio-stream", - "url2", ] [[package]] -name = "kitsune_p2p_dht" -version = "0.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ba36a0c5d08b0cac9e02409f20960a443698d40eb3f29d714b116eb352db333" +name = "kitsune_p2p_transport_quic" +version = "0.0.25" +source = "git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5#b455538b80228410417f372d828d07a7cfa9e4d5" dependencies = [ - "colored", - "derivative", - "derive_more", + "blake2b_simd 1.0.0", "futures", - "gcollections", - "intervallum", - "kitsune_p2p_dht_arc 0.0.13", - "kitsune_p2p_timestamp 0.0.11", - "must_future", - "num-traits", + "if-addrs 0.7.0", + "kitsune_p2p_types 0.0.25", + "nanoid 0.4.0", "once_cell", - "rand 0.8.5", + "quinn", + "rcgen 0.9.3", + "rustls", "serde", - "statrs", - "thiserror", - "tracing", + "tokio", + "webpki 0.22.0", ] [[package]] -name = "kitsune_p2p_dht" -version = "0.0.3" +name = "kitsune_p2p_transport_quic" +version = "0.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3c47985582bf1bde335009b00a44d441d141a91cc92b85b6a80a389e212b9f7" +checksum = "68a4be72d8056f6bba5812f2a516b4da8c878f900462075785b3e529404385fe" dependencies = [ - "colored", - "derivative", - "derive_more", + "blake2b_simd 1.0.0", "futures", - "gcollections", - "intervallum", - "kitsune_p2p_dht_arc 0.0.14", - "kitsune_p2p_timestamp 0.0.12", - "must_future", - "num-traits", + "if-addrs 0.7.0", + "kitsune_p2p_types 0.0.27 (registry+https://github.com/rust-lang/crates.io-index)", + "nanoid 0.4.0", "once_cell", - "rand 0.8.5", + "quinn", + "rcgen 0.9.3", + "rustls", "serde", - "statrs", - "thiserror", - "tracing", + "tokio", + "webpki 0.22.0", ] [[package]] -name = "kitsune_p2p_dht_arc" -version = "0.0.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecc1c9795a4d49f469c273d5a3637fdfb53cd0316ed03e55faf6a79a4751e828" +name = "kitsune_p2p_transport_quic" +version = "0.0.27" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" dependencies = [ - "derive_more", - "gcollections", - "intervallum", - "num-traits", - "rusqlite", + "blake2b_simd 1.0.0", + "futures", + "if-addrs 0.7.0", + "kitsune_p2p_types 0.0.27 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "nanoid 0.4.0", + "once_cell", + "quinn", + "rcgen 0.9.3", + "rustls", "serde", + "tokio", + "webpki 0.22.0", ] [[package]] -name = "kitsune_p2p_dht_arc" -version = "0.0.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "095934be7ec11769bdf95bc1e4c49e2cdd776ee717456f641166c0398f34ad53" +name = "kitsune_p2p_transport_quic" +version = "0.0.28" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" +dependencies = [ + "blake2b_simd 1.0.0", + "futures", + "if-addrs 0.7.0", + "kitsune_p2p_types 0.0.28", + "nanoid 0.4.0", + "once_cell", + "quinn", + "rcgen 0.9.3", + "rustls", + "serde", + "tokio", + "webpki 0.22.0", +] + +[[package]] +name = "kitsune_p2p_transport_quic" +version = "0.0.29" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" dependencies = [ - "derive_more", - "gcollections", - "intervallum", - "num-traits", - "rusqlite", + "blake2b_simd 1.0.0", + "futures", + "if-addrs 0.7.0", + "kitsune_p2p_types 0.0.29", + "nanoid 0.4.0", + "once_cell", + "quinn", + "rcgen 0.9.3", + "rustls", "serde", + "tokio", + "webpki 0.22.0", ] [[package]] -name = "kitsune_p2p_mdns" -version = "0.0.3" +name = "kitsune_p2p_transport_quic" +version = "0.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "339b667bafdf8b6fb5e5f449fa6c97ee03bd54ed5accb4fcc28d600a2a5ffff0" +checksum = "744b3aa09a604813a43cce354b92165ab88d51060e4fd9dbbe8ac2dee1d0a1de" dependencies = [ - "async-stream", - "base64", - "err-derive", - "futures-core", - "futures-util", - "libmdns", - "mdns", + "blake2b_simd 1.0.0", + "futures", + "if-addrs 0.7.0", + "kitsune_p2p_types 0.0.30", + "nanoid 0.4.0", + "once_cell", + "quinn", + "rcgen 0.9.3", + "rustls", + "serde", "tokio", - "tokio-stream", + "webpki 0.22.0", ] [[package]] -name = "kitsune_p2p_proxy" -version = "0.0.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aa8623526bdad0ab74c90ab6cd51c5ce681692d088baeacd456b4e366cf42e8" +name = "kitsune_p2p_types" +version = "0.0.25" +source = "git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5#b455538b80228410417f372d828d07a7cfa9e4d5" dependencies = [ "base64", - "blake2b_simd 0.5.11", "derive_more", "futures", - "kitsune_p2p_transport_quic 0.0.27", - "kitsune_p2p_types 0.0.27", + "ghost_actor 0.3.0-alpha.4", + "kitsune_p2p_dht_arc 0.0.12", + "lair_keystore_api 0.0.11", + "lair_keystore_api 0.2.0", + "lru", "nanoid 0.3.0", "observability", + "once_cell", "parking_lot 0.11.2", + "paste", "rmp-serde", "rustls", "serde", "serde_bytes", - "structopt", + "serde_json", + "shrinkwraprs", + "sysinfo 0.15.9", + "thiserror", "tokio", - "tracing-subscriber 0.2.25", - "webpki 0.21.4", + "tokio-stream", + "url", + "url2", + "webpki 0.22.0", ] [[package]] -name = "kitsune_p2p_proxy" -version = "0.0.30" +name = "kitsune_p2p_types" +version = "0.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b18ab3885d08cb430538203cd75b85b2aa39e629bf479383d542386689512d42" +checksum = "c06c83ff75ac124d89f16fde8be7282e99bb38be327e31a826640e6734ed2782" dependencies = [ "base64", - "blake2b_simd 0.5.11", "derive_more", "futures", - "kitsune_p2p_transport_quic 0.0.30", - "kitsune_p2p_types 0.0.30", + "ghost_actor 0.3.0-alpha.4", + "kitsune_p2p_dht 0.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "kitsune_p2p_dht_arc 0.0.13 (registry+https://github.com/rust-lang/crates.io-index)", + "lair_keystore_api 0.0.11", + "lair_keystore_api 0.2.0", + "lru", "nanoid 0.3.0", "observability", + "once_cell", "parking_lot 0.11.2", + "paste", "rmp-serde", "rustls", "serde", "serde_bytes", - "structopt", + "serde_json", + "shrinkwraprs", + "sysinfo 0.15.9", + "thiserror", "tokio", - "tracing-subscriber 0.2.25", - "webpki 0.21.4", -] - -[[package]] -name = "kitsune_p2p_timestamp" -version = "0.0.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6dac98e0bcb576db4a728937210f9211839a644d7d6843263ceef62a583c47f" -dependencies = [ - "arbitrary", - "chrono", - "derive_more", - "rusqlite", - "serde", -] - -[[package]] -name = "kitsune_p2p_timestamp" -version = "0.0.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecb8b1cdf10eff092ce86f4b1c18f4d09bdb1ae02eb6b35680717365930116c3" -dependencies = [ - "arbitrary", - "chrono", - "derive_more", - "rusqlite", - "serde", + "tokio-stream", + "url", + "url2", + "webpki 0.22.0", ] [[package]] -name = "kitsune_p2p_transport_quic" +name = "kitsune_p2p_types" version = "0.0.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68a4be72d8056f6bba5812f2a516b4da8c878f900462075785b3e529404385fe" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" dependencies = [ - "blake2b_simd 1.0.0", + "base64", + "derive_more", "futures", - "if-addrs 0.7.0", - "kitsune_p2p_types 0.0.27", - "nanoid 0.4.0", + "ghost_actor 0.3.0-alpha.4", + "kitsune_p2p_dht 0.0.1 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "kitsune_p2p_dht_arc 0.0.13 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "lair_keystore_api 0.0.11", + "lair_keystore_api 0.2.0", + "lru", + "nanoid 0.3.0", + "observability", "once_cell", - "quinn", - "rcgen 0.9.3", + "parking_lot 0.11.2", + "paste", + "rmp-serde", "rustls", "serde", + "serde_bytes", + "serde_json", + "shrinkwraprs", + "sysinfo 0.15.9", + "thiserror", "tokio", + "tokio-stream", + "url", + "url2", "webpki 0.22.0", ] [[package]] -name = "kitsune_p2p_transport_quic" -version = "0.0.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "744b3aa09a604813a43cce354b92165ab88d51060e4fd9dbbe8ac2dee1d0a1de" +name = "kitsune_p2p_types" +version = "0.0.28" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" dependencies = [ - "blake2b_simd 1.0.0", + "base64", + "derive_more", "futures", - "if-addrs 0.7.0", - "kitsune_p2p_types 0.0.30", - "nanoid 0.4.0", + "ghost_actor 0.3.0-alpha.4", + "kitsune_p2p_dht 0.0.2", + "kitsune_p2p_dht_arc 0.0.14 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", + "lair_keystore_api 0.0.11", + "lair_keystore_api 0.2.0", + "lru", + "nanoid 0.3.0", + "observability", "once_cell", - "quinn", - "rcgen 0.9.3", + "parking_lot 0.11.2", + "paste", + "rmp-serde", "rustls", "serde", + "serde_bytes", + "serde_json", + "shrinkwraprs", + "sysinfo 0.15.9", + "thiserror", "tokio", + "tokio-stream", + "url", + "url2", "webpki 0.22.0", ] [[package]] name = "kitsune_p2p_types" -version = "0.0.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c06c83ff75ac124d89f16fde8be7282e99bb38be327e31a826640e6734ed2782" +version = "0.0.29" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" dependencies = [ "base64", "derive_more", "futures", "ghost_actor 0.3.0-alpha.4", - "kitsune_p2p_dht 0.0.1", - "kitsune_p2p_dht_arc 0.0.13", + "kitsune_p2p_dht 0.0.3 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", + "kitsune_p2p_dht_arc 0.0.14 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", "lair_keystore_api 0.0.11", "lair_keystore_api 0.2.0", "lru", @@ -3931,8 +5878,8 @@ dependencies = [ "derive_more", "futures", "ghost_actor 0.3.0-alpha.4", - "kitsune_p2p_dht 0.0.3", - "kitsune_p2p_dht_arc 0.0.14", + "kitsune_p2p_dht 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "kitsune_p2p_dht_arc 0.0.14 (registry+https://github.com/rust-lang/crates.io-index)", "lair_keystore_api 0.2.0", "lru", "nanoid 0.3.0", @@ -4607,7 +6554,70 @@ dependencies = [ "either", "flate2", "futures", - "holochain_util 0.0.10", + "holochain_util 0.0.10 (registry+https://github.com/rust-lang/crates.io-index)", + "reqwest", + "rmp-serde", + "serde", + "serde_bytes", + "serde_derive", + "serde_yaml", + "thiserror", +] + +[[package]] +name = "mr_bundle" +version = "0.0.13" +source = "git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220#55264b3de477e0bd6bad678afa54aaa1236ff220" +dependencies = [ + "arbitrary", + "bytes", + "derive_more", + "either", + "flate2", + "futures", + "holochain_util 0.0.10 (git+https://github.com/guillemcordoba/holochain?rev=55264b3de477e0bd6bad678afa54aaa1236ff220)", + "reqwest", + "rmp-serde", + "serde", + "serde_bytes", + "serde_derive", + "serde_yaml", + "thiserror", +] + +[[package]] +name = "mr_bundle" +version = "0.0.13" +source = "git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5#b455538b80228410417f372d828d07a7cfa9e4d5" +dependencies = [ + "arbitrary", + "bytes", + "derive_more", + "either", + "flate2", + "futures", + "holochain_util 0.0.10 (git+https://github.com/guillemcordoba/holochain?rev=b455538b80228410417f372d828d07a7cfa9e4d5)", + "reqwest", + "rmp-serde", + "serde", + "serde_bytes", + "serde_derive", + "serde_yaml", + "thiserror", +] + +[[package]] +name = "mr_bundle" +version = "0.0.14" +source = "git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719#24f88aede5ae770be73d3b690ac22b62d7ae7719" +dependencies = [ + "arbitrary", + "bytes", + "derive_more", + "either", + "flate2", + "futures", + "holochain_util 0.0.10 (git+https://github.com/guillemcordoba/holochain?rev=24f88aede5ae770be73d3b690ac22b62d7ae7719)", "reqwest", "rmp-serde", "serde", @@ -4629,7 +6639,28 @@ dependencies = [ "either", "flate2", "futures", - "holochain_util 0.0.11", + "holochain_util 0.0.11 (registry+https://github.com/rust-lang/crates.io-index)", + "reqwest", + "rmp-serde", + "serde", + "serde_bytes", + "serde_derive", + "serde_yaml", + "thiserror", +] + +[[package]] +name = "mr_bundle" +version = "0.0.15" +source = "git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9#38b683d0009ada21a9d79f638ca2dc3986163bd9" +dependencies = [ + "arbitrary", + "bytes", + "derive_more", + "either", + "flate2", + "futures", + "holochain_util 0.0.11 (git+https://github.com/guillemcordoba/holochain?rev=38b683d0009ada21a9d79f638ca2dc3986163bd9)", "reqwest", "rmp-serde", "serde", diff --git a/crates/holochain_manager/Cargo.toml b/crates/holochain_manager/Cargo.toml index 08944804..eb0cd19f 100644 --- a/crates/holochain_manager/Cargo.toml +++ b/crates/holochain_manager/Cargo.toml @@ -9,17 +9,22 @@ version = "0.1.0" # NEW_VERSION update holochain-client-rust to the latest holochain version holochain_client = {git = "https://github.com/matthme/holochain-client-rust", rev = "62fa357b60691fb1ee79bb03a6944837dac8b8f9"} -# holochain_conductor_api_0_0_145 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_conductor_api", rev = "b455538b80228410417f372d828d07a7cfa9e4d5"} -# holochain_p2p_0_0_145 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_p2p", rev = "b455538b80228410417f372d828d07a7cfa9e4d5"} -# holochain_types_0_0_145 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_types", rev = "b455538b80228410417f372d828d07a7cfa9e4d5"} +holochain_conductor_api_0_0_145 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_conductor_api", rev = "b455538b80228410417f372d828d07a7cfa9e4d5"} +holochain_p2p_0_0_145 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_p2p", rev = "b455538b80228410417f372d828d07a7cfa9e4d5"} +holochain_types_0_0_145 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_types", rev = "b455538b80228410417f372d828d07a7cfa9e4d5"} -# holochain_conductor_api_0_0_150 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_conductor_api", rev = "55264b3de477e0bd6bad678afa54aaa1236ff220"} -# holochain_p2p_0_0_150 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_p2p", rev = "55264b3de477e0bd6bad678afa54aaa1236ff220"} -# holochain_types_0_0_150 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_types", rev = "55264b3de477e0bd6bad678afa54aaa1236ff220"} +holochain_conductor_api_0_0_150 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_conductor_api", rev = "55264b3de477e0bd6bad678afa54aaa1236ff220"} +holochain_p2p_0_0_150 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_p2p", rev = "55264b3de477e0bd6bad678afa54aaa1236ff220"} +holochain_types_0_0_150 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_types", rev = "55264b3de477e0bd6bad678afa54aaa1236ff220"} + +holochain_conductor_api_0_0_152 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_conductor_api", rev = "24f88aede5ae770be73d3b690ac22b62d7ae7719"} +holochain_p2p_0_0_152 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_p2p", rev = "24f88aede5ae770be73d3b690ac22b62d7ae7719"} +holochain_types_0_0_152 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_types", rev = "24f88aede5ae770be73d3b690ac22b62d7ae7719"} + +holochain_conductor_api_0_0_154 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_conductor_api", rev = "38b683d0009ada21a9d79f638ca2dc3986163bd9"} +holochain_p2p_0_0_154 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_p2p", rev = "38b683d0009ada21a9d79f638ca2dc3986163bd9"} +holochain_types_0_0_154 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_types", rev = "38b683d0009ada21a9d79f638ca2dc3986163bd9"} -# holochain_conductor_api_0_0_152 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_conductor_api", rev = "24f88aede5ae770be73d3b690ac22b62d7ae7719"} -# holochain_p2p_0_0_152 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_p2p", rev = "24f88aede5ae770be73d3b690ac22b62d7ae7719"} -# holochain_types_0_0_152 = {git = "https://github.com/guillemcordoba/holochain", package = "holochain_types", rev = "24f88aede5ae770be73d3b690ac22b62d7ae7719"} # NEW_VERSION add corresponding crates of the new versions here diff --git a/crates/holochain_manager/src/versions/mod.rs b/crates/holochain_manager/src/versions/mod.rs index a1467a80..6c89c8dc 100644 --- a/crates/holochain_manager/src/versions/mod.rs +++ b/crates/holochain_manager/src/versions/mod.rs @@ -19,26 +19,30 @@ use version_manager::VersionManager; // Import the new VersionManager here -// pub mod v0_0_145; -// pub mod v0_0_150; -// pub mod v0_0_152; +pub mod v0_0_145; +pub mod v0_0_150; +pub mod v0_0_152; +pub mod v0_0_154; pub mod v0_0_156; -// use v0_0_145::HolochainV0_0_145; -// use v0_0_150::HolochainV0_0_150; -// use v0_0_152::HolochainV0_0_152; +use v0_0_145::HolochainV0_0_145; +use v0_0_150::HolochainV0_0_150; +use v0_0_152::HolochainV0_0_152; +use v0_0_154::HolochainV0_0_154; use v0_0_156::HolochainV0_0_156; // NEW_VERSION: Add the new HDK version to this enum (if there is a new HDK version) #[derive(Copy, Clone, Debug, PartialEq, Hash, Eq, Deserialize_enum_str, Serialize_enum_str)] pub enum HdkVersion { - // #[serde(rename = "0.0.138")] - // V0_0_138, - // #[serde(rename = "0.0.142")] - // V0_0_142, - // #[serde(rename = "0.0.144")] - // V0_0_144, + #[serde(rename = "0.0.138")] + V0_0_138, + #[serde(rename = "0.0.142")] + V0_0_142, + #[serde(rename = "0.0.144")] + V0_0_144, + #[serde(rename = "0.0.146")] + V0_0_146, #[serde(rename = "0.0.147")] V0_0_147, } @@ -46,12 +50,14 @@ pub enum HdkVersion { // NEW_VERSION: Add the new Holochain version to this enum #[derive(Copy, Clone, Debug, PartialEq, Hash, Eq, Deserialize_enum_str, Serialize_enum_str)] pub enum HolochainVersion { - // #[serde(rename = "0.0.145")] - // V0_0_145, - // #[serde(rename = "0.0.150")] - // V0_0_150, - // #[serde(rename = "0.0.152")] - // V0_0_152, + #[serde(rename = "0.0.145")] + V0_0_145, + #[serde(rename = "0.0.150")] + V0_0_150, + #[serde(rename = "0.0.152")] + V0_0_152, + #[serde(rename = "0.0.154")] + V0_0_154, #[serde(rename = "0.0.156")] V0_0_156, } @@ -78,9 +84,10 @@ impl HolochainVersion { pub fn supported_versions() -> Vec { // NEW_VERSION: Add the new version to this array return vec![ - // HolochainVersion::V0_0_145, - // HolochainVersion::V0_0_150, - // HolochainVersion::V0_0_152, + HolochainVersion::V0_0_145, + HolochainVersion::V0_0_150, + HolochainVersion::V0_0_152, + HolochainVersion::V0_0_154, HolochainVersion::V0_0_156, ]; } @@ -89,9 +96,10 @@ impl HolochainVersion { // NEW_VERSION: Create a new version manager, duplicating one of the files in this folder // Then, import and add the new version manager here match self { - // HolochainVersion::V0_0_145 => HolochainVersionManager::HolochainV0_0_145(HolochainV0_0_145), - // HolochainVersion::V0_0_150 => HolochainVersionManager::HolochainV0_0_150(HolochainV0_0_150), - // HolochainVersion::V0_0_152 => HolochainVersionManager::HolochainV0_0_152(HolochainV0_0_152), + HolochainVersion::V0_0_145 => HolochainVersionManager::HolochainV0_0_145(HolochainV0_0_145), + HolochainVersion::V0_0_150 => HolochainVersionManager::HolochainV0_0_150(HolochainV0_0_150), + HolochainVersion::V0_0_152 => HolochainVersionManager::HolochainV0_0_152(HolochainV0_0_152), + HolochainVersion::V0_0_154 => HolochainVersionManager::HolochainV0_0_154(HolochainV0_0_154), HolochainVersion::V0_0_156 => HolochainVersionManager::HolochainV0_0_156(HolochainV0_0_156), } } @@ -100,8 +108,9 @@ impl HolochainVersion { // NEW_VERSION: Add the new version manager to this enum #[enum_dispatch(VersionManager)] pub enum HolochainVersionManager { - // HolochainV0_0_145, - // HolochainV0_0_150, - // HolochainV0_0_152, + HolochainV0_0_145, + HolochainV0_0_150, + HolochainV0_0_152, + HolochainV0_0_154, HolochainV0_0_156, } diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index af384c30..e1943639 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -27,6 +27,10 @@ ], "resources": [], "externalBin": [ + "bins/holochain-v0.0.145", + "bins/holochain-v0.0.150", + "bins/holochain-v0.0.152", + "bins/holochain-v0.0.154", "bins/holochain-v0.0.156", "bins/lair-keystore", "bins/caddy"