mirror of
https://github.com/PR0M3TH3AN/bitvid.git
synced 2026-10-31 01:42:27 +00:00
- Fixes issue where user lists (subscriptions, blocks) fail to load if local cache is stale but metadata store is fresh. - Updates `js/userBlocks.js` and `js/subscriptions.js` to persist `createdAt` timestamp and use it for incremental fetch `since` parameter. - Optimizes `js/nostr/client.js` `ensureActiveSignerForPubkey` to reduce redundant `getPublicKey` calls to NIP-07 extension by 50%. - Adds `preloadedPubkey` support to `createNip07Adapter`. - Adds reproduction test for NIP-07 concurrency issue. Co-authored-by: PR0M3TH3AN <[email protected]>