@umbra-privacy/note-store
v0.1.3
Published
Wallet persistence for shielded notes: an append-only journal of chain facts, and the projections folded from it. Pre-release (0.x): every API, type and behaviour is subject to change at any time, as and when the Nimbus Privacy team (built by Umbra Privac
Readme
@umbra-privacy/note-store
Wallet persistence for notes: an append-only journal of chain facts, and the projections folded from it.
Most apps don't install it directly. It is a storage engine of @umbra-privacy/nimbus-solana-web, which installs it for you.
Pre-release (0.x): every API, type and behaviour is subject to change at any time, as and when the Nimbus Privacy team (built by Umbra Privacy) decides or requires.
Install
pnpm add @umbra-privacy/note-storeEntry points
@umbra-privacy/note-store: The journal store's operations, keys, feed marks and errors, and everything./protectedexports.@umbra-privacy/note-store/journal: Logical journal keys; typed entries are read only through a managed wallet view.@umbra-privacy/note-store/view: Compound wallet operations on one live snapshot or conditional mutation.@umbra-privacy/note-store/balance: Durable balance operations and pure logical helpers.@umbra-privacy/note-store/history: Durable history operations and pure logical helpers.@umbra-privacy/note-store/select: Durable select operations and pure logical helpers.@umbra-privacy/note-store/outbox: Durable outbox operations and pure logical helpers.@umbra-privacy/note-store/reorg: Durable reorg operations and pure logical helpers.@umbra-privacy/note-store/legs: Durable legs operations and pure logical helpers.@umbra-privacy/note-store/intern: Durable intern operations and pure logical helpers.@umbra-privacy/note-store/audit: Durable audit operations and pure logical helpers.@umbra-privacy/note-store/protected: Encrypted wallet rows over a conditional storage port, with explicit cryptography.@umbra-privacy/note-store/migration: Explicit, bounded migration of legacy sources into protected wallet storage.@umbra-privacy/note-store/leases: Operation-scoped durable ownership, fencing and conservative recovery.@umbra-privacy/note-store/upgrade: An explicit upgrade that fences older writers without discarding uncertain submissions.@umbra-privacy/note-store/observations: Revisable note projections and tentative spend obligations, kept apart from the final journal.@umbra-privacy/note-store/types: The public facts and results of wallet persistence.@umbra-privacy/note-store/core/types: The core interfaces and type aliases, and the journal entry kinds.@umbra-privacy/note-store/ingest/types: Branded feed positions.
License
Apache-2.0
Nimbus Privacy (built by Umbra Privacy)
