commit caff283652197241206dfeb4bfaacf0a40761029
parent 1127d2867e1f774d4537bd4279b155f558dd9b91
Author: triesap <tyson@radroots.org>
Date: Sun, 15 Feb 2026 17:14:44 +0000
deps: sync vendor radroots dependency paths\n\n- switch radroots crate sources to vendor workspace paths\n- align dependency sources with platform vendor layout\n- update toolchain pin to rust 1.92.0\n- refresh lockfile for resolved dependency graph
Diffstat:
3 files changed, 25 insertions(+), 19 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
@@ -319,12 +319,6 @@ dependencies = [
]
[[package]]
-name = "btreecap"
-version = "0.1.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6160c957d8aa33d0a8ba1dbab98e3cb57023ad9374c501441e88559f99e6c4c9"
-
-[[package]]
name = "bumpalo"
version = "3.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -552,6 +546,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
dependencies = [
"generic-array",
+ "rand_core 0.6.4",
"typenum",
]
@@ -1165,6 +1160,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
dependencies = [
"cfg-if",
+ "js-sys",
+ "wasm-bindgen",
+ "web-sys",
]
[[package]]
@@ -1403,7 +1401,9 @@ dependencies = [
[[package]]
name = "nostr"
-version = "0.44.1"
+version = "0.44.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3aa5e3b6a278ed061835fe1ee293b71641e6bf8b401cfe4e1834bbf4ef0a34e1"
dependencies = [
"aes",
"base64 0.22.1",
@@ -1413,10 +1413,9 @@ dependencies = [
"cbc",
"chacha20",
"chacha20poly1305",
+ "getrandom 0.2.15",
"hex",
"instant",
- "once_cell",
- "rand 0.9.0",
"scrypt",
"secp256k1",
"serde",
@@ -1428,8 +1427,9 @@ dependencies = [
[[package]]
name = "nostr-database"
version = "0.44.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7462c9d8ae5ef6a28d66a192d399ad2530f1f2130b13186296dbb11bdef5b3d1"
dependencies = [
- "btreecap",
"lru",
"nostr",
"tokio",
@@ -1438,6 +1438,8 @@ dependencies = [
[[package]]
name = "nostr-gossip"
version = "0.44.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ade30de16869618919c6b5efc8258f47b654a98b51541eb77f85e8ec5e3c83a6"
dependencies = [
"nostr",
]
@@ -1445,6 +1447,8 @@ dependencies = [
[[package]]
name = "nostr-relay-pool"
version = "0.44.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4b1073ccfbaea5549fb914a9d52c68dab2aecda61535e5143dd73e95445a804b"
dependencies = [
"async-utility",
"async-wsocket",
@@ -1461,6 +1465,8 @@ dependencies = [
[[package]]
name = "nostr-sdk"
version = "0.44.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "471732576710e779b64f04c55e3f8b5292f865fea228436daf19694f0bf70393"
dependencies = [
"async-utility",
"nostr",
@@ -2209,6 +2215,7 @@ version = "0.29.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9465315bc9d4566e1724f0fffcbcc446268cb522e60f9a27bcded6b19c108113"
dependencies = [
+ "rand 0.8.5",
"secp256k1-sys",
"serde",
]
diff --git a/Cargo.toml b/Cargo.toml
@@ -8,13 +8,13 @@ license = "AGPL-3.0"
description = "Rhizome Nostr data vending machine (NIP-90)"
[dependencies]
-radroots-core = { path = "../crates/core", features = ["std", "serde", "typeshare"] }
-radroots-events = { path = "../crates/events", features = ["serde"] }
-radroots-events-codec = { path = "../crates/events-codec", features = ["nostr"] }
-radroots-identity = { path = "../crates/identity" }
-radroots-nostr = { path = "../crates/nostr", features = ["client", "codec", "events", "http"] }
-radroots-runtime = { path = "../crates/runtime", features = ["cli"] }
-radroots-trade = { path = "../crates/trade" }
+radroots-core = { path = "../../../../vendor/radroots/rs/crates/core", features = ["std", "serde", "typeshare"] }
+radroots-events = { path = "../../../../vendor/radroots/rs/crates/events", features = ["serde"] }
+radroots-events-codec = { path = "../../../../vendor/radroots/rs/crates/events-codec", features = ["nostr"] }
+radroots-identity = { path = "../../../../vendor/radroots/rs/crates/identity" }
+radroots-nostr = { path = "../../../../vendor/radroots/rs/crates/nostr", features = ["client", "codec", "events", "http"] }
+radroots-runtime = { path = "../../../../vendor/radroots/rs/crates/runtime", features = ["cli"] }
+radroots-trade = { path = "../../../../vendor/radroots/rs/crates/trade" }
anyhow = { version = "1" }
clap = { version = "4", features = ["derive"] }
diff --git a/rust-toolchain.toml b/rust-toolchain.toml
@@ -1,2 +1,2 @@
[toolchain]
-channel = "1.88.0"
-\ No newline at end of file
+channel = "1.92.0"