v0.2.5-pre.002

This commit is contained in:
2026-08-19 09:56:01 +02:00
parent c2ccef3849
commit c97a8739ab
19 changed files with 1037 additions and 27 deletions

View File

@@ -0,0 +1,15 @@
// file: crates/ksp-wallet-lib/src/capability.rs
// version: 1
/// Authorized capability represented by an unlocked Wallet handle.
#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)]
pub enum WalletCapability {
/// Metadata access plus rotation of the current VIEW password only.
View,
/// Full Wallet ownership including signing and administration.
Owner,
}
#[cfg(test)]
#[path = "../unit_tests/capability.rs"]
mod tests;