diff options
| author | bndw <ben@bdw.to> | 2026-02-13 17:58:42 -0800 |
|---|---|---|
| committer | bndw <ben@bdw.to> | 2026-02-13 17:58:42 -0800 |
| commit | ecd4a2240dd443fd6949e6e1120a7ec971a024ca (patch) | |
| tree | cfe06d7054c5b946e87247347225054e471277c5 | |
| parent | 28d6d0ea2f86d69ad003557656466a50545fc0c9 (diff) | |
docs: update README - Subscribe is now implemented
| -rw-r--r-- | README.md | 11 |
1 files changed, 6 insertions, 5 deletions
| @@ -68,17 +68,18 @@ See [proto/nostr/v1/nostr.proto](proto/nostr/v1/nostr.proto) for the full API. | |||
| 68 | - `PublishBatch` - Publish multiple events | 68 | - `PublishBatch` - Publish multiple events |
| 69 | - `QueryEvents` - Query events with filters (paginated) | 69 | - `QueryEvents` - Query events with filters (paginated) |
| 70 | - `CountEvents` - Count events matching filters | 70 | - `CountEvents` - Count events matching filters |
| 71 | - `Subscribe` - Stream events (not implemented yet) | 71 | - `Subscribe` - Stream events (past + real-time) ✅ |
| 72 | - `Unsubscribe` - Close subscription (not implemented yet) | 72 | - `Unsubscribe` - Close subscription ✅ |
| 73 | 73 | ||
| 74 | ## Current Status | 74 | ## Current Status |
| 75 | 75 | ||
| 76 | **Phase 1: Core Relay** | 76 | **Phase 1: gRPC Relay** |
| 77 | - ✅ SQLite storage with binary-first design | 77 | - ✅ SQLite storage with binary-first design |
| 78 | - ✅ Event validation (ID, signature) | 78 | - ✅ Event validation (ID, signature) |
| 79 | - ✅ gRPC publish/query API | 79 | - ✅ gRPC publish/query API |
| 80 | - ⏳ Subscribe/streaming (in progress) | 80 | - ✅ Subscribe/streaming (real-time event delivery) |
| 81 | - ⏳ WebSocket server (planned) | 81 | - ✅ Subscription management (filter matching, fan-out) |
| 82 | - ⏳ WebSocket server (planned for Nostr client compatibility) | ||
| 82 | 83 | ||
| 83 | ## Development | 84 | ## Development |
| 84 | 85 | ||
