stateset-sdk 0.8.1

Unified SDK facade for StateSet iCommerce — re-exports all crates with feature-gated includes
docs.rs failed to build stateset-sdk-0.8.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

StateSet SDK

Unified facade for the StateSet iCommerce platform. This crate re-exports all StateSet crates through a single dependency with feature-gated includes.

Quick Start

[dependencies]
stateset-sdk = "0.8.0"
use stateset_sdk::prelude::*;

let commerce = Commerce::new("store.db")?;
let customer = commerce.customers().create(CreateCustomer {
    email: "alice@example.com".into(),
    first_name: "Alice".into(),
    last_name: "Smith".into(),
    ..Default::default()
})?;

Features

Feature Description Default
core Primitives + Core + DB + Embedded + Observability Yes
crypto VES v1.0 cryptographic operations No
policy Declarative policy engine No
macros Proc macros (StateSetId, GenerateDto, JsonSchema) No
full All features enabled No