From 84ef234d38cb803f706e21496f0242ea431cc85d Mon Sep 17 00:00:00 2001 From: Cody Tseng Date: Thu, 3 Apr 2025 17:58:59 +0800 Subject: [PATCH] chore: update nostr-tools (#248) --- package-lock.json | 8 ++++---- package.json | 2 +- src/providers/NostrProvider/bunker.signer.ts | 6 +----- 3 files changed, 6 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3d4ba93..4c7d313 100644 --- a/package-lock.json +++ b/package-lock.json @@ -38,7 +38,7 @@ "i18next-browser-languagedetector": "^8.0.4", "lru-cache": "^11.0.2", "lucide-react": "^0.469.0", - "nostr-tools": "^2.10.4", + "nostr-tools": "^2.12.0", "nstart-modal": "^1.4.0", "path-to-regexp": "^8.2.0", "qrcode.react": "^4.2.0", @@ -7101,9 +7101,9 @@ } }, "node_modules/nostr-tools": { - "version": "2.10.4", - "resolved": "https://registry.npmjs.org/nostr-tools/-/nostr-tools-2.10.4.tgz", - "integrity": "sha512-biU7sk+jxHgVASfobg2T5ttxOGGSt69wEVBC51sHHOEaKAAdzHBLV/I2l9Rf61UzClhliZwNouYhqIso4a3HYg==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/nostr-tools/-/nostr-tools-2.12.0.tgz", + "integrity": "sha512-pUWEb020gTvt1XZvTa8AKNIHWFapjsv2NKyk43Ez2nnvz6WSXsrTFE0XtkNLSRBjPn6EpxumKeNiVzLz74jNSA==", "dependencies": { "@noble/ciphers": "^0.5.1", "@noble/curves": "1.2.0", diff --git a/package.json b/package.json index 1f250d9..1c8f379 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "i18next-browser-languagedetector": "^8.0.4", "lru-cache": "^11.0.2", "lucide-react": "^0.469.0", - "nostr-tools": "^2.10.4", + "nostr-tools": "^2.12.0", "nstart-modal": "^1.4.0", "path-to-regexp": "^8.2.0", "qrcode.react": "^4.2.0", diff --git a/src/providers/NostrProvider/bunker.signer.ts b/src/providers/NostrProvider/bunker.signer.ts index baa2552..a4fa570 100644 --- a/src/providers/NostrProvider/bunker.signer.ts +++ b/src/providers/NostrProvider/bunker.signer.ts @@ -41,11 +41,7 @@ export class BunkerSigner implements ISigner { if (!this.signer) { throw new Error('Not logged in') } - const pubkey = await this.getPublicKey() - return this.signer.signEvent({ - ...draftEvent, - pubkey - }) + return this.signer.signEvent(draftEvent) } async nip04Encrypt(pubkey: string, plainText: string) {