rhi

Coordinated trade for connected markets
git clone https://radroots.dev/git/rhi.git
Log | Files | Refs | README | LICENSE

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:
MCargo.lock | 27+++++++++++++++++----------
MCargo.toml | 14+++++++-------
Mrust-toolchain.toml | 3+--
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"