aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAdrien Hopkins <[email protected]>2025-08-28 16:54:56 -0500
committerAdrien Hopkins <[email protected]>2025-08-28 16:54:56 -0500
commit2efc8bb7e543102673aa8cee80ec4f3681c2e51d (patch)
tree0ea79be1ebc82118034d922325007675b53ad2d2 /src
parentaf81dd702b3c493ac2efc7402bd463165e33625a (diff)
downloadcoinos-ui-2efc8bb7e543102673aa8cee80ec4f3681c2e51d.tar.gz
coinos-ui-2efc8bb7e543102673aa8cee80ec4f3681c2e51d.zip
Allow temporary override of recipient PK
Diffstat (limited to 'src')
-rw-r--r--src/routes/(app)/dm/[recipient]/+page.svelte8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/routes/(app)/dm/[recipient]/+page.svelte b/src/routes/(app)/dm/[recipient]/+page.svelte
index 7832df8d..0486d00f 100644
--- a/src/routes/(app)/dm/[recipient]/+page.svelte
+++ b/src/routes/(app)/dm/[recipient]/+page.svelte
@@ -7,12 +7,13 @@
let { data } = $props();
const { recipient } = data;
- let senderSK, text;
+ let senderSK, overridePK, text;
const btnCreateMessage = () => {
try {
+ const recipientPK = overridePK || recipient.pubkey;
const skBytes = hexToBytes(senderSK);
- const event = createNIP17Message(text, skBytes, recipient.pubkey);
+ const event = createNIP17Message(text, skBytes, recipientPK);
console.log(JSON.stringify(event));
} catch (error) {
console.log(error);
@@ -38,6 +39,9 @@
<label for="senderSKInput">(Temp) Sender Secret Key:</label>
<input id="senderSKInput" bind:value={senderSK}>
+ <label for="overridePKInput">(Temp) Override Receiver Public Key:</label>
+ <input id="overridePKInput" bind:value={overridePK}>
+
<label for="message-contents">Message Contents:</label>
<textarea id="message-contents" bind:value={text}></textarea>