[package] name = "kuatia" description = "Append-only, auditable, multi-asset UTXO-style ledger: async resource and saga commit pipeline." version = "0.1.0" edition = "2024" license.workspace = true [lints] workspace = true [dependencies] kuatia-types = { path = "../kuatia-types" } kuatia-core = { path = "../kuatia-core" } kuatia-storage = { path = "../kuatia-storage" } legend = "0.1" tokio = { version = "1", features = ["sync", "rt", "macros"] } serde = { version = "1", features = ["derive"] } async-trait = "0.1" tracing = "0.1" [dev-dependencies] tokio = { version = "1", features = ["full"] } # For the runnable examples — connect to a real SQLite-backed ledger. kuatia-storage-sql = { path = "../kuatia-storage-sql" } sqlx = { version = "0.8", default-features = false, features = ["runtime-tokio", "any", "sqlite"] }