the freenet layer: adapter, persona and profile services, the contracts bundled as commitments

This commit is contained in:
KeelrLeek committed 2026-09-02 13:43:16 -05:00
1 parent 63a0357651
commit 6dce4e2ac7
16 files changed
+3337 -10

No files matched your search

+21
View File
@@ -0,0 +1,21 @@
[package]
name = "freenet-adapter"
version.workspace = true
edition.workspace = true
# The narrow, versioned boundary around a LOCAL Freenet node
# (TODO-Feature-Docs/soulseek-social-chat-and-sharing/, supplement design
# §5.3), hardened by the F0–F7+F2b spike records in research/freenet-*/.
#
# Pins: freenet-stdlib =0.8.5 is what node 0.2.132 speaks (bincode wire);
# tokio-tungstenite must match the stdlib's minor or the stream type the
# WebApi takes will not unify. Bump BOTH together, against a tested node.
[dependencies]
freenet-stdlib = { version = "=0.8.5", features = ["net"] }
tokio-tungstenite = "0.27.0"
tokio.workspace = true
serde.workspace = true
log.workspace = true
thiserror.workspace = true
bs58 = "0.5"