mirror of
https://github.com/purrgrammer/grimoire.git
synced 2026-04-11 07:56:50 +02:00
6f46b6ec38f420f0b573cc27e95b40e8cfcb6d69
Update ReadOnlyAccount to extend BaseAccount from applesauce-accounts library for proper integration with AccountManager. Changes: - ReadOnlyAccount now extends BaseAccount<ReadOnlySigner, void, ReadOnlyMetadata> - Added ReadOnlySigner class that implements ISigner interface - ReadOnlySigner throws errors on all signing operations (sign, encrypt, decrypt) - Updated metadata structure to use ReadOnlyMetadata interface - Updated tests to match new implementation (metadata now optional) - Fixed TypeScript strict mode issues in tests All tests pass (48 tests), lint clean, build successful.
Languages
TypeScript
98.9%
CSS
0.8%
JavaScript
0.3%