| 123456789101112131415 |
- //! Kuatia — async ledger resource built on top of [`kuatia_core`].
- //!
- //! This crate adds IO to the pure decision logic: the [`Store`](kuatia_storage::store::Store) trait
- //! abstracts storage, and the [`Ledger`](crate::ledger::Ledger) struct drives the two-step
- //! commit saga (reserve then finalize, validation inside finalize) behind an async API.
- pub mod error;
- pub mod inflight;
- pub mod ledger;
- pub mod saga;
- // Re-export storage crate for convenience.
- pub use kuatia_storage::{error as store_error, mem_store, store, store_tests};
- pub mod prelude;
|