lib

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

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:
Mcrates/event_codec_wasm/Cargo.toml | 5+----
Mcrates/sdk/Cargo.toml | 7+++----
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",