lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README | LICENSE

commit 5852ae73a0e461872481b4823b01982ca455703d
parent 5387d11425e30d4576738274c371f2deefabb5be
Author: triesap <tyson@radroots.org>
Date:   Sat, 11 Apr 2026 03:57:57 +0000

treefmt: restore manifest baseline

Diffstat:
MCargo.toml | 13++++++++++---
Mcrates/simplex_chat_proto/Cargo.toml | 9+++++++--
Mcrates/simplex_interop_tests/Cargo.toml | 4+++-
Mcrates/simplex_smp_crypto/Cargo.toml | 8++++++--
Mcrates/trade/Cargo.toml | 6+-----
5 files changed, 27 insertions(+), 13 deletions(-)

diff --git a/Cargo.toml b/Cargo.toml @@ -98,7 +98,9 @@ radroots_secret_vault = { path = "crates/secret_vault", version = "0.1.0-alpha.1 anyhow = { version = "1" } base64 = { version = "0.22" } -chacha20poly1305 = { version = "0.10.1", default-features = false, features = ["alloc"] } +chacha20poly1305 = { version = "0.10.1", default-features = false, features = [ + "alloc", +] } cfg-if = { version = "1" } chrono = { version = "0.4" } clap = { version = "4" } @@ -130,11 +132,16 @@ serde_json = { version = "1", default-features = false, features = ["alloc"] } serde-wasm-bindgen = { version = "0.6" } sha2 = { version = "0.10", default-features = false } reqwest = { version = "0.12", default-features = false } -rustls = { version = "0.23", default-features = false, features = ["ring", "std"] } +rustls = { version = "0.23", default-features = false, features = [ + "ring", + "std", +] } rust_decimal = { version = "1", default-features = false } rust_decimal_macros = { version = "1" } xsalsa20poly1305 = { version = "0.9", default-features = false } -x25519-dalek = { version = "2", default-features = false, features = ["static_secrets"] } +x25519-dalek = { version = "2", default-features = false, features = [ + "static_secrets", +] } sled = { version = "0.34" } tempfile = { version = "3" } tar = { version = "0.4" } diff --git a/crates/simplex_chat_proto/Cargo.toml b/crates/simplex_chat_proto/Cargo.toml @@ -18,6 +18,11 @@ std = ["serde/std", "serde_json/std", "dep:zstd"] [dependencies] base64 = { version = "0.22", default-features = false, features = ["alloc"] } -serde = { workspace = true, default-features = false, features = ["alloc", "derive"] } -serde_json = { workspace = true, default-features = false, features = ["alloc"] } +serde = { workspace = true, default-features = false, features = [ + "alloc", + "derive", +] } +serde_json = { workspace = true, default-features = false, features = [ + "alloc", +] } zstd = { workspace = true, optional = true } diff --git a/crates/simplex_interop_tests/Cargo.toml b/crates/simplex_interop_tests/Cargo.toml @@ -31,4 +31,6 @@ radroots_simplex_chat_proto = { workspace = true, default-features = false } radroots_simplex_smp_crypto = { workspace = true, default-features = false } radroots_simplex_smp_proto = { workspace = true, default-features = false } radroots_simplex_smp_transport = { workspace = true, default-features = false } -serde_json = { workspace = true, default-features = false, features = ["alloc"] } +serde_json = { workspace = true, default-features = false, features = [ + "alloc", +] } diff --git a/crates/simplex_smp_crypto/Cargo.toml b/crates/simplex_smp_crypto/Cargo.toml @@ -23,10 +23,14 @@ std = [ ] [dependencies] -ed25519-dalek = { workspace = true, default-features = false, features = ["alloc"] } +ed25519-dalek = { workspace = true, default-features = false, features = [ + "alloc", +] } getrandom = { workspace = true, default-features = false } hkdf = { workspace = true, default-features = false } radroots_simplex_smp_proto = { workspace = true, default-features = false } sha2 = { workspace = true, default-features = false } xsalsa20poly1305 = { workspace = true, default-features = false } -x25519-dalek = { workspace = true, default-features = false, features = ["static_secrets"] } +x25519-dalek = { workspace = true, default-features = false, features = [ + "static_secrets", +] } diff --git a/crates/trade/Cargo.toml b/crates/trade/Cargo.toml @@ -22,11 +22,7 @@ serde = [ "radroots_events/serde", "radroots_events_codec/serde", ] -serde_json = [ - "serde", - "dep:serde_json", - "radroots_events_codec/serde_json", -] +serde_json = ["serde", "dep:serde_json", "radroots_events_codec/serde_json"] ts-rs = ["dep:ts-rs", "radroots_events/ts-rs", "radroots_events/std"] [dependencies]