Expand description
Local stores for PXE state.
Modules§
- address_
store - Complete address storage.
- anchor_
block_ store - Anchor block store for persisting the current synced block header.
- capsule_
store - Ephemeral capsule storage for private execution.
- contract_
store - Contract artifact and instance storage.
- key_
store - Key storage with master key derivation.
- kv
- Key-value store abstraction for PXE local state.
- note_
store - Note storage for discovered private notes.
- private_
event_ store - Private event store for discovered private event logs.
- recipient_
tagging_ store - Recipient tagging store for tracking incoming tag indexes.
- sender_
store - Sender address storage for private log discovery.
- sender_
tagging_ store - Sender tagging store for tracking outgoing tag indexes.
- sled_
store - Persistent KV store backed by sled — survives process restarts.
Structs§
- Address
Store - Stores
CompleteAddressrecords for registered accounts. - Anchor
Block Store - Stores the current anchor (synced) block header.
- Capsule
Store - Stores ephemeral capsule data that is consumed during execution.
- Contract
Store - Stores contract artifacts, instances, and class registrations.
- InMemory
KvStore - In-memory KV store for testing and ephemeral use.
- KeyStore
- Stores master secret keys and derives app-scoped keys on demand.
- Note
Store - Stores discovered notes indexed by siloed nullifier (unique key).
- Private
Event Store - Stores decrypted private event logs with filtering and reorg support.
- Recipient
Tagging Store - Stores recipient tagging data for synchronizing recipient logs.
- Sender
Store - Stores registered sender addresses for private log discovery.
- Sender
Tagging Store - Stores sender tagging data for synchronizing sender tagging indexes.
- Sled
KvStore - Persistent key-value store backed by sled.
Traits§
- KvStore
- Simple key-value store trait (async for future flexibility).