nip04 support!

This commit is contained in:
Ryan Breen
2023-01-17 22:00:52 -05:00
parent 270b25e90a
commit 5987674c65
3 changed files with 34 additions and 3 deletions

View File

@@ -3,8 +3,9 @@ script.setAttribute('src', browser.runtime.getURL('nostr.build.js'));
document.body.appendChild(script);
window.addEventListener('message', async (message) => {
const validEvents = ['getPubKey', 'signEvent', 'nip04.encrypt', 'nip04.decrypt'];
let {kind, reqId, payload} = message.data;
if (kind !== 'getPubKey' && kind !== 'signEvent')
if (!validEvents.includes(kind))
return;
console.log(`Event ${reqId}: Content script received message kind ${kind}, payload: `, payload);