have publickey as part of saved wallet

This commit is contained in:
Phillip Lang Martinez 2024-07-11 03:44:45 +03:00
parent 9a46bf5b63
commit 6cc43a6622

View File

@ -104,6 +104,7 @@ async function getUserInfo() {
const name = await getNameInfo();
return {
name,
publicKey: wallet.publicKey,
...addressInfo,
};
}
@ -250,9 +251,12 @@ async function decryptWallet({password, wallet, walletVersion}) {
}
});
});
const newWallet = {
...wallet,
publicKey: Base58.encode(keyPair.publicKey)
}
await new Promise((resolve, reject) => {
chrome.storage.local.set({ walletInfo: wallet }, () => {
chrome.storage.local.set({ walletInfo: newWallet }, () => {
if (chrome.runtime.lastError) {
reject(new Error(chrome.runtime.lastError.message));
} else {
@ -366,6 +370,7 @@ async function listenForChatMessage({ nodeBaseUrl, senderAddress, senderPublicKe
privateKey: uint8PrivateKey,
publicKey: uint8PublicKey
};
const decodedMessage = decryptChatMessage(encodedMessageObj.data, keyPair.privateKey, senderPublicKey, encodedMessageObj.reference)
return { secretCode: decodedMessage };
} catch (error) {