aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/nostr.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/nostr.js b/src/nostr.js
index e73aa5d..a1d6cc4 100644
--- a/src/nostr.js
+++ b/src/nostr.js
@@ -163,8 +163,9 @@ export class NostrSync {
try {
const content = nip44.encrypt(JSON.stringify(stateObj), this.ck);
evt = finalizeEvent({ kind: 30078, created_at: Math.floor(Date.now() / 1000), tags: [['d', dtag]], content }, this.sk);
- } catch { return; }
- await Promise.allSettled(pool.publish(this.relays, evt));
+ } catch (e) { console.log('[pubdbg] finalize threw', e.message); return; }
+ const res = await Promise.allSettled(pool.publish(this.relays, evt));
+ console.log('[pubdbg] publish', dtag, 'bytes', evt.content.length, '->', JSON.stringify(res.map((r) => r.status === 'fulfilled' ? 'ok' : ('rej:' + String(r.reason).slice(0, 80)))));
}
// Deliver an encrypted DM (a locked gift's claim code) as a NIP-17 gift wrap