diff options
| author | Adam Soltys <[email protected]> | 2022-12-28 22:47:28 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2022-12-28 22:47:28 -0800 |
| commit | f7275f831b6d7366ec1cb0b3ae17c25bbbe340b6 (patch) | |
| tree | 0a390a2c17604c07f67efeec8bd55409cdd3a111 /src | |
| parent | 065721964152f1022e755c33d24353beaa07abd1 (diff) | |
| download | coinos-ui-f7275f831b6d7366ec1cb0b3ae17c25bbbe340b6.tar.gz coinos-ui-f7275f831b6d7366ec1cb0b3ae17c25bbbe340b6.zip | |
logs
Diffstat (limited to 'src')
| -rw-r--r-- | src/components/Feed.svelte | 4 | ||||
| -rw-r--r-- | src/lib/nostr.js | 8 |
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) => { |
