diff options
| author | Adrien Hopkins <[email protected]> | 2025-09-04 19:29:36 -0500 |
|---|---|---|
| committer | Adrien Hopkins <[email protected]> | 2025-09-04 19:29:36 -0500 |
| commit | cb5d64ef82ab4acd636d024234d2d3bdd5959b0b (patch) | |
| tree | b56dfe2f1e3bf3565803c30a1288fb36a167433b | |
| parent | 2efc8bb7e543102673aa8cee80ec4f3681c2e51d (diff) | |
| download | coinos-ui-cb5d64ef82ab4acd636d024234d2d3bdd5959b0b.tar.gz coinos-ui-cb5d64ef82ab4acd636d024234d2d3bdd5959b0b.zip | |
Try to get user private key
| -rw-r--r-- | src/routes/(app)/dm/[recipient]/+page.svelte | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/routes/(app)/dm/[recipient]/+page.svelte b/src/routes/(app)/dm/[recipient]/+page.svelte index 0486d00f..b4cb1459 100644 --- a/src/routes/(app)/dm/[recipient]/+page.svelte +++ b/src/routes/(app)/dm/[recipient]/+page.svelte @@ -1,14 +1,21 @@ <script lang="ts"> import Icon from "$comp/Icon.svelte"; - import { hexToBytes } from '@noble/hashes/utils'; + import { hexToBytes, bytesToHex } from '@noble/hashes/utils'; import * as nip17 from 'nostr-tools/nip17'; import { createNIP17Message } from '$lib/nip17'; + import { sign, getPrivateKey } from '$lib/nostr'; let { data } = $props(); const { recipient } = data; + // console.log(sign({kind: 13, created_at: 0, tags: [], pubkey: recipient.pubkey, content: "Test"}, recipient)); + let senderSK, overridePK, text; + getPrivateKey(recipient) + .then(key => senderSK = bytesToHex(key)) + .catch(console.log); + const btnCreateMessage = () => { try { const recipientPK = overridePK || recipient.pubkey; |
