From 9c7ae62e53e6e423d301575546581c700b6f9d9f Mon Sep 17 00:00:00 2001 From: monlovesmango Date: Tue, 20 Feb 2024 16:17:40 -0600 Subject: [PATCH 1/3] update nip44 encrypt/decrypt --- 46.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/46.md b/46.md index 13a2fe4d..b8946408 100644 --- a/46.md +++ b/46.md @@ -126,10 +126,10 @@ Each of the following are methods that the client sends to the remote signer. | `get_relays` | `[]` | `json_stringified({: {read: , write: }})` | | `get_public_key` | `[]` | `` | | `nip04_encrypt` | `[, ]` | `` | -| `nip04_decrypt` | `[, ]` | `` | +| `nip04_decrypt` | `[<third_party_pubkey>, <nip04_ciphertext_to_decrypt>]` | `<plaintext>` | | `nip44_conversation_key` | Potential future addition | | -| `nip44_encrypt` | Potential future addition | | -| `nip44_decrypt` | Potential future addition | | +| `nip44_encrypt` | `[<third_party_pubkey>, <plaintext_to_encrypt>]` | `<nip44_ciphertext>` | +| `nip44_decrypt` | `[<third_party_pubkey>, <nip44_ciphertext_to_decrypt>]` | `<plaintext>` | ## Response Events `kind:24133` From ff39f492e1aebdb401100b3e6f848ca0600ef9b1 Mon Sep 17 00:00:00 2001 From: monlovesmango <96307647+monlovesmango@users.noreply.github.com> Date: Tue, 20 Feb 2024 16:29:01 -0600 Subject: [PATCH 2/3] update nip44_get_conversation_key --- 46.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/46.md b/46.md index b8946408..db805fbf 100644 --- a/46.md +++ b/46.md @@ -126,10 +126,10 @@ Each of the following are methods that the client sends to the remote signer. | `get_relays` | `[]` | `json_stringified({<relay_url>: {read: <boolean>, write: <boolean>}})` | | `get_public_key` | `[]` | `<hex-pubkey>` | | `nip04_encrypt` | `[<third_party_pubkey>, <plaintext_to_encrypt>]` | `<nip04_ciphertext>` | -| `nip04_decrypt` | `[<third_party_pubkey>, <nip04_ciphertext_to_decrypt>]` | `<plaintext>` | -| `nip44_conversation_key` | Potential future addition | | +| `nip04_decrypt` | `[<third_party_pubkey>, <nip04_ciphertext_to_decrypt>]` | `<plaintext>` | +| `nip44_get_conversation_key` | `[<third_party_pubkey>]` | `<nip44_conversation_key>` | | `nip44_encrypt` | `[<third_party_pubkey>, <plaintext_to_encrypt>]` | `<nip44_ciphertext>` | -| `nip44_decrypt` | `[<third_party_pubkey>, <nip44_ciphertext_to_decrypt>]` | `<plaintext>` | +| `nip44_decrypt` | `[<third_party_pubkey>, <nip44_ciphertext_to_decrypt>]` | `<plaintext>` | ## Response Events `kind:24133` From 0045106dd1d08c38006d9a1c089081202078496e Mon Sep 17 00:00:00 2001 From: monlovesmango <96307647+monlovesmango@users.noreply.github.com> Date: Wed, 21 Feb 2024 10:03:33 -0600 Subject: [PATCH 3/3] leave nip44_get_conversation_key undefined for now --- 46.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/46.md b/46.md index db805fbf..b0e5c769 100644 --- a/46.md +++ b/46.md @@ -127,9 +127,9 @@ Each of the following are methods that the client sends to the remote signer. | `get_public_key` | `[]` | `<hex-pubkey>` | | `nip04_encrypt` | `[<third_party_pubkey>, <plaintext_to_encrypt>]` | `<nip04_ciphertext>` | | `nip04_decrypt` | `[<third_party_pubkey>, <nip04_ciphertext_to_decrypt>]` | `<plaintext>` | -| `nip44_get_conversation_key` | `[<third_party_pubkey>]` | `<nip44_conversation_key>` | | `nip44_encrypt` | `[<third_party_pubkey>, <plaintext_to_encrypt>]` | `<nip44_ciphertext>` | | `nip44_decrypt` | `[<third_party_pubkey>, <nip44_ciphertext_to_decrypt>]` | `<plaintext>` | +| `nip44_get_conversation_key`| _Potential future addition_ | | ## Response Events `kind:24133`