Claude 2399a268ca Add comprehensive logging for wallet decryption debugging
Add detailed console logging at every step of the decryption process:

- Log event IDs, pubkeys, and encrypted content snippets
- Log when calling signer.nip44.decrypt
- Log decrypted plaintext before JSON parsing
- Log parsed data structures (config, tokens, transactions)
- Log counts (number of proofs, transactions)
- Log detailed error information including:
  * Error name
  * Error message
  * Stack trace

This will help diagnose decryption issues by showing exactly:
- Which events are being processed
- Whether decryption succeeds or fails
- What the decrypted data looks like
- Where in the process failures occur

All logs are prefixed with function names for easy filtering:
- [decryptWalletConfig]
- [decryptUnspentTokens]
- [decryptTransactionHistory]
2026-01-15 15:47:06 +00:00
2025-12-18 15:46:02 +01:00
👶
2025-12-09 16:26:31 +01:00
2025-12-19 12:49:29 +01:00
2025-12-13 15:06:05 +01:00
2025-12-10 13:00:39 +01:00
2025-12-22 20:40:16 +00:00
2025-12-20 14:25:40 +01:00
2026-01-14 19:24:37 +01:00
👶
2025-12-09 16:26:31 +01:00
👶
2025-12-09 16:26:31 +01:00
👶
2025-12-09 16:26:31 +01:00
👶
2025-12-09 16:26:31 +01:00
2025-12-14 16:50:16 +01:00

Grimoire

A Nostr protocol explorer and developer tool with a tiling window manager interface.

Features

  • Tiling Windows - Each window is a Nostr "app" (profile viewer, event feed, NIP docs, etc.)
  • Command Palette - Unix-style commands via Cmd+K to open apps and navigate
  • Multi-workspace - Virtual desktops with independent layouts
  • Real-time - Reactive event subscriptions with automatic updates

Stack

React 19, TypeScript, Vite, TailwindCSS, Jotai, Dexie, Applesauce

Getting Started

npm install
npm run dev

Scripts

Command Description
npm run dev Start dev server
npm run build Build for production
npm test Run tests in watch mode
npm run lint Lint code
npm run format Format code

License

MIT

Description
No description provided
Readme MIT 14 MiB
Languages
TypeScript 98.9%
CSS 0.8%
JavaScript 0.3%