aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-12-28 22:47:28 -0800
committerAdam Soltys <[email protected]>2022-12-28 22:47:28 -0800
commitf7275f831b6d7366ec1cb0b3ae17c25bbbe340b6 (patch)
tree0a390a2c17604c07f67efeec8bd55409cdd3a111 /src
parent065721964152f1022e755c33d24353beaa07abd1 (diff)
downloadcoinos-ui-f7275f831b6d7366ec1cb0b3ae17c25bbbe340b6.tar.gz
coinos-ui-f7275f831b6d7366ec1cb0b3ae17c25bbbe340b6.zip
logs
Diffstat (limited to 'src')
-rw-r--r--src/components/Feed.svelte4
-rw-r--r--src/lib/nostr.js8
2 files changed, 11 insertions, 1 deletions
diff --git a/src/components/Feed.svelte b/src/components/Feed.svelte
index 43d02361..18922b2b 100644
--- a/src/components/Feed.svelte
+++ b/src/components/Feed.svelte
@@ -25,7 +25,9 @@
};
await sign({ event, user });
+ console.log("signed")
await send(event);
+ console.log("sent")
event.user = user;
event.seen = event.created_at;
@@ -33,8 +35,8 @@
events[event.id] = event;
events = events;
} catch (e) {
+ console.log(e, e.stack);
failure('Problem posting event');
- console.log(e);
}
};
diff --git a/src/lib/nostr.js b/src/lib/nostr.js
index 3f112788..e3d91574 100644
--- a/src/lib/nostr.js
+++ b/src/lib/nostr.js
@@ -27,6 +27,8 @@ export let sign = async ({ event, user }) => {
await wait(() => !!get(pw));
password = get(pw);
+ console.log("got pw")
+
let mnemonic, key, seed, entropy, child, privkey;
entropy = Buffer.from(
await crypto.subtle.decrypt(
@@ -37,14 +39,20 @@ export let sign = async ({ event, user }) => {
'hex'
).toString('hex');
+ console.log("decoded entropy");)
+
mnemonic = entropyToMnemonic(entropy);
seed = mnemonicToSeedSync(mnemonic);
key = bip32.fromSeed(seed);
child = key.derivePath("m/44'/1237'/0'/0/0");
privkey = child.privateKey;
+ console.log("derived privkey")
+
event.id = await calculateId(event);
+ console.log("got id")
event.sig = await signId(privkey, event.id);
+ console.log("signed")
};
export let send = (event) => {