aboutsummaryrefslogtreecommitdiffstats
path: root/src/nostr.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/nostr.js')
-rw-r--r--src/nostr.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/nostr.js b/src/nostr.js
index 2c458af..37bd62d 100644
--- a/src/nostr.js
+++ b/src/nostr.js
@@ -40,6 +40,9 @@ export function subscribeOn(relays, filter, onEvent, extra = {}) {
return () => { try { sub.close(); } catch {} };
} catch { return () => {}; }
}
+export async function queryOn(relays, filter, maxWait = 1500) {
+ try { return await pool.querySync(relays, filter, { maxWait }); } catch { return []; }
+}
export async function publishOn(relays, evt) {
try {
const results = await Promise.allSettled(pool.publish(relays, evt));