diff options
| author | bndw <ben@bdw.to> | 2026-02-13 17:43:37 -0800 |
|---|---|---|
| committer | bndw <ben@bdw.to> | 2026-02-13 17:43:37 -0800 |
| commit | 5fcf5bd1fa5b2e707cea82c4652ea65c3c113c1a (patch) | |
| tree | 5bbde8b406f5ecd09361298bbf86edde52f52984 /cmd/testclient | |
| parent | a6502c0888613bd0377a25e43de8ae306c4de4d7 (diff) | |
feat: add query layer with Nostr filter to SQL conversion
Query implementation:
- QueryEvents method with filter support
- Full NIP-01 filter support (ids, authors, kinds, tags, since, until, limit)
- ID and pubkey prefix matching
- Tag filtering using SQLite JSON functions
- Multiple filter UNION support
- DESC ordering by created_at
- Optional canonical JSON inclusion
23 tests passing, 1322 total lines
Diffstat (limited to 'cmd/testclient')
0 files changed, 0 insertions, 0 deletions
