Cargo.toml 849 B

1234567891011121314151617181920212223242526
  1. [package]
  2. name = "kuatia"
  3. description = "Append-only, auditable, multi-asset UTXO-style ledger: async resource and saga commit pipeline."
  4. version = "0.1.0"
  5. edition = "2024"
  6. license.workspace = true
  7. [lints]
  8. workspace = true
  9. [dependencies]
  10. kuatia-types = { path = "../kuatia-types" }
  11. kuatia-core = { path = "../kuatia-core" }
  12. kuatia-storage = { path = "../kuatia-storage" }
  13. legend = "0.1"
  14. tokio = { version = "1", features = ["sync", "rt", "macros"] }
  15. serde = { version = "1", features = ["derive"] }
  16. serde_json = "1"
  17. async-trait = "0.1"
  18. tracing = "0.1"
  19. [dev-dependencies]
  20. tokio = { version = "1", features = ["full"] }
  21. # For the runnable examples — connect to a real SQLite-backed ledger.
  22. kuatia-storage-sql = { path = "../kuatia-storage-sql" }
  23. sqlx = { version = "0.8", default-features = false, features = ["runtime-tokio", "any", "sqlite"] }