0.5.1-pre.002

This commit is contained in:
2026-08-09 19:34:08 +02:00
parent 816eee59a9
commit 6a680767ae
767 changed files with 12257 additions and 12195 deletions

46
ks-wallet/README.md Normal file
View File

@@ -0,0 +1,46 @@
<!-- file: ks-wallet/README.md -->
<!-- version: 3 -->
# ks-wallet
`ks-wallet` fournit actuellement une frontière locale minimale de portefeuille pour les démonstrations et tests dintégration.
## État actuel
La crate est une ébauche fonctionnelle, pas un gestionnaire de wallets complet.
Elle fournit :
- alias validés ;
- wallet temporaire en mémoire ;
- stockage local JSON dun keypair Solana ;
- chargement ou création atomique ;
- résumé non secret ;
- accès au trait `Signer` sans exposition des octets ;
- signature de messages ;
- permissions Unix privées et contrôles de fichiers ;
- effacement des buffers secrets utilisés lors de la lecture ou écriture.
## Hors capacités actuelles
Les fonctions suivantes ne sont pas encore implémentées :
- chiffrement par mot de passe ;
- plusieurs wallets gérés comme collection ;
- sélection persistante du wallet actif ;
- import/export contrôlé ;
- changement de mot de passe ;
- verrouillage et déverrouillage ;
- sauvegarde et restauration ;
- politiques de sécurité complètes.
## Relations
`ks-wallet` fournit un signer. Les limites de dépense, la simulation, lautorisation opérateur et lenvoi sont gérés par `ks-lib`, `ks-pipeline-demo-scenarios` et les applications.
## Documentation
- [USAGE.md](USAGE.md)
- [TODO.md](TODO.md)
- [CHANGELOG.md](CHANGELOG.md)
- [ROADMAP général](../ROADMAP.md)