exoware-sdk
Interact with the Exoware API in Rust.
Status
exoware-sdk is ALPHA software and is not yet recommended for production use. Developers should expect breaking changes and occasional instability.
Store Key Prefixes
Use StoreKeyPrefix when multiple logical QMDB, SQL, or raw KV instances share one Store database. The prefix is applied by the SDK, so higher-level clients keep using their normal logical keys:
use ;
let base = new;
let orders = base.with_key_prefix;
let accounts = base.with_key_prefix;
For an atomic write spanning multiple prefixed clients, add each logical row through the client that owns it and commit once:
use StoreWriteBatch;
let mut batch = new;
batch.push?;
batch.push?;
let sequence = batch.commit.await?;