feat: add support for nip44

This commit is contained in:
Ren Amamiya
2026-04-08 11:54:00 +07:00
parent 387796faa3
commit 72b9dcddc1
20 changed files with 2447 additions and 309 deletions

View File

@@ -31386,10 +31386,11 @@ For more info, visit https://reactjs.org/link/mock-scheduler`);
var import_webextension_polyfill = __toESM(require_browser_polyfill());
var PERMISSION_NAMES = Object.fromEntries([
["getPublicKey", "read your public key"],
["getRelays", "read your list of preferred relays"],
["signEvent", "sign events using your private key"],
["nip04.encrypt", "encrypt messages to peers"],
["nip04.decrypt", "decrypt messages from peers"]
["nip04.decrypt", "decrypt messages from peers"],
["nip44.encrypt", "encrypt messages to peers"],
["nip44.decrypt", "decrypt messages from peers"]
]);
async function removePermissions(host, accept, type) {
const { policies = {} } = await import_webextension_polyfill.default.storage.local.get("policies");