aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2023-10-26 14:24:43 -0700
committerAdam Soltys <[email protected]>2023-11-11 00:04:22 -0800
commite2608b3fe00d4575c08846af4f7a192e4f1100ed (patch)
tree1151366d2c615657f5675c6d10c4c9273f408a42 /src/lib
parent7334c3c6b6311807627bfa244429ced4921c3e27 (diff)
downloadcoinos-ui-e2608b3fe00d4575c08846af4f7a192e4f1100ed.tar.gz
coinos-ui-e2608b3fe00d4575c08846af4f7a192e4f1100ed.zip
reveal seed phrase
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/nostr.js9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/lib/nostr.js b/src/lib/nostr.js
index 987b89d0..28dbe50f 100644
--- a/src/lib/nostr.js
+++ b/src/lib/nostr.js
@@ -58,7 +58,7 @@ function typedArrayToBuffer(array) {
return array.buffer.slice(array.byteOffset, array.byteLength + array.byteOffset);
}
-let getPrivateKey = async (user) => {
+export let getMnemonic = async (user) => {
let { cipher, username, salt } = user;
let password = get(pw);
@@ -85,8 +85,11 @@ let getPrivateKey = async (user) => {
)
);
- mnemonic = entropyToMnemonic(entropy, wordlist);
- return privateKeyFromSeedWords(mnemonic);
+ return entropyToMnemonic(entropy, wordlist);
+};
+
+let getPrivateKey = async (user) => {
+ return privateKeyFromSeedWords(await getMnemonic(user));
};
export let sign = async ({ event, user }) => {