commit b55f9190d9381e1810f27d9a4eb9fdd963e36a34
parent ceef2a99d1418dbc18082b6e43f4b7535fb94f00
Author: triesap <tyson@radroots.org>
Date: Wed, 29 Jul 2026 23:42:51 +0000
release: align SDK development contracts
- pin SDK public crates to the governed alpha cohort
- consume the consolidated event codec feature surface
- refresh the standalone lockfile for the current lib graph
- preserve the source-only capsule automation boundary
Diffstat:
2 files changed, 4 insertions(+), 8 deletions(-)
diff --git a/crates/event_codec_wasm/Cargo.toml b/crates/event_codec_wasm/Cargo.toml
@@ -25,10 +25,7 @@ radroots_event = { workspace = true, default-features = false, features = [
] }
radroots_event_codec = { workspace = true, default-features = false, features = [
"std",
- "serde_json",
- "nostr",
- "knowledge-nip54",
- "contract-manifest",
+ "manifests",
] }
serde = { workspace = true }
serde_json = { workspace = true }
diff --git a/crates/sdk/Cargo.toml b/crates/sdk/Cargo.toml
@@ -30,16 +30,15 @@ serde_json = [
"dep:serde_json",
"serde",
"nostr",
- "radroots_event_codec/serde_json",
+ "radroots_event_codec/json",
"radroots_trade/serde_json",
]
-nostr = ["radroots_event_codec/nostr"]
+nostr = []
knowledge = [
"serde",
"serde_json",
"radroots_event/knowledge",
- "radroots_event_codec/contract-manifest",
- "radroots_event_codec/knowledge-nip54",
+ "radroots_event_codec/manifests",
]
identity-models = [
"radroots_identity/std",