Been loving it so far! I ran into this issue when trying to use my key to sign an encrypted payload though.

Reply to this note

Please Login to reply.

Discussion

Sorry I mean decrypt an encrypted payload using the extension.

Support fir NIP44 is next on my list.

What client are you using (so I know where to test)?

I actually was developing new features on my website. I haven’t released the change yet though. You could probably look at messages in nostrudel.ninja to test though.

Support for NIP-44 is now available in version 0.0.4. The Firefox extension is already up to date, Chrome is still pending review by Google (usually and unfortunately always takes a few days).

Awesome I’ll test it out on Firefox then. Thanks for the speediness!

Chrome version is now also updated and supports NIP-44.

Great I’ll check it out!

So it looks like if I approve each message one at a time clicking the "just once" button, everything works fine and decrypts each message.

But if I click the "Approve" button to allow all of them at once, it hangs.

This is the line it hangs on:

`const res = await ndk.signer.nip44Decrypt(ndkUser, event.content);`;

Will look into it.

This would be an example of the events I'm trying to pull back and have them all decrypted:

const events = await ndk.fetchEvents({ kinds: [7376], authors: [serviceUserResponse.pubkey] });

for (const whe of walletHistoryEvents) {

const res = await ndk.signer.nip44Decrypt(ndkUser, whe.content);

console.log(res);

}