mirror of
https://github.com/greenart7c3/Amber.git
synced 2026-10-06 11:28:22 +00:00
- Introduce `signerCache` using a `WeakReference` and a `Mutex` to safely cache the `NostrSignerInternal` instance. - Update `getSigner()` to check the cache before retrieving the encrypted key and creating a new signer. - Add `clearSignerCache()` to explicitly clear the cache on logout.