openclaw/extensions/nostr/src
Vincent Koc 4ee742174f
fix(nostr): verify inbound dm signatures before pairing replies (#58236)
* fix(nostr): verify inbound dm signatures before pairing

* fix(nostr): authorize senders before rate limiting

* test(nostr): cover pending auth rate-limit starvation

* fix(nostr): rate limit oversized inbound ciphertext

* fix(nostr): dedupe blocked inbound replays

* fix(nostr): rate limit before auth work
2026-03-31 22:51:22 +09:00
..
channel.inbound.test.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
channel.outbound.test.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
channel.test.ts fix(config): redact Nostr privateKey in config views (#58177) 2026-03-31 19:55:03 +09:00
channel.ts refactor: share computed channel status adapters 2026-03-22 23:37:12 +00:00
config-schema.ts fix(config): redact Nostr privateKey in config views (#58177) 2026-03-31 19:55:03 +09:00
default-relays.ts
metrics.ts
nostr-bus.fuzz.test.ts refactor(test): dedupe startup and nostr test fixtures 2026-03-22 01:12:31 +00:00
nostr-bus.inbound.test.ts fix(nostr): verify inbound dm signatures before pairing replies (#58236) 2026-03-31 22:51:22 +09:00
nostr-bus.integration.test.ts refactor(test): dedupe startup and nostr test fixtures 2026-03-22 01:12:31 +00:00
nostr-bus.test.ts refactor(test): dedupe startup and nostr test fixtures 2026-03-22 01:12:31 +00:00
nostr-bus.ts fix(nostr): verify inbound dm signatures before pairing replies (#58236) 2026-03-31 22:51:22 +09:00
nostr-profile-http.test.ts refactor(test): dedupe startup and nostr test fixtures 2026-03-22 01:12:31 +00:00
nostr-profile-http.ts refactor(plugin-sdk): expose zod subpath 2026-03-27 09:55:47 +05:30
nostr-profile-import.test.ts
nostr-profile-import.ts
nostr-profile.fuzz.test.ts refactor(test): dedupe startup and nostr test fixtures 2026-03-22 01:12:31 +00:00
nostr-profile.test.ts refactor(test): dedupe startup and nostr test fixtures 2026-03-22 01:12:31 +00:00
nostr-profile.ts
nostr-state-store.test.ts refactor: migrate more boundary parsing to zod 2026-03-27 05:07:50 +00:00
nostr-state-store.ts refactor: migrate more boundary parsing to zod 2026-03-27 05:07:50 +00:00
runtime.ts
seen-tracker.ts
session-route.ts
setup-surface.ts fix(config): redact Nostr privateKey in config views (#58177) 2026-03-31 19:55:03 +09:00
test-fixtures.ts refactor(test): dedupe startup and nostr test fixtures 2026-03-22 01:12:31 +00:00
types.ts fix(config): redact Nostr privateKey in config views (#58177) 2026-03-31 19:55:03 +09:00