Skip to main content

hashiverse_lib/client/key_locker/
mod.rs

1//! # Per-account signing identity with pluggable persistence
2//!
3//! The `KeyLocker` trait guards one account's private signing material; the
4//! `KeyLockerManager` trait manages the set of accounts on a device (list, create,
5//! switch, delete). Backed in memory for tests and on disk for native deployments;
6//! the WASM crate supplies an IndexedDB variant.
7
8pub mod key_locker;
9pub mod mem_key_locker;
10#[cfg(not(target_arch = "wasm32"))]
11pub mod disk_key_locker;