Expand description
PunkGo persistence layer — SQLite-backed state stores.
ActorStore— actor CRUD, status management, and lineage queriesEnergyLedger— energy balance tracking with atomic reserve/settleEventLog— append-only event log with RFC 8785 canonical JSON hashingEnvelopeStore— authorization envelope lifecycle and budget consumptionStateStore— database bootstrap and migrationsBlobStore— content-addressable blob storage (Git-style filesystem CAS)
Re-exports§
pub use actor_store::ActorStore;pub use blob_store::BlobStore;pub use energy_ledger::EnergyLedger;pub use energy_ledger::EnergyReservation;pub use envelope_store::EnvelopeStore;pub use envelope_store::NewHoldRequest;pub use event_log::EventLog;pub use event_log::EventRecord;pub use store::StatePaths;pub use store::StateStore;
Modules§
- actor_
store - Actor persistence layer — CRUD operations on the
actorstable. - blob_
store - Content-addressable blob storage — Git-style filesystem CAS.
- energy_
ledger - envelope_
store - Envelope persistence layer — CRUD operations on the
envelopestable. - event_
log - store