From f32fc277fb8aa4c0aed8303eb7851dcce15b8d15 Mon Sep 17 00:00:00 2001 From: danisharora099 Date: Wed, 18 Jan 2023 16:12:17 +0530 Subject: [PATCH 1/2] eth-pm: add: `ephemeral: true` to relay messages --- examples/eth-pm/src/messaging/SendMessage.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/examples/eth-pm/src/messaging/SendMessage.tsx b/examples/eth-pm/src/messaging/SendMessage.tsx index 206771c..03cb66e 100644 --- a/examples/eth-pm/src/messaging/SendMessage.tsx +++ b/examples/eth-pm/src/messaging/SendMessage.tsx @@ -118,7 +118,12 @@ async function sendMessage( }); const payload = privateMessage.encode(); - const encoder = createEncoder(PrivateMessageContentTopic, recipientPublicKey); + const encoder = createEncoder( + PrivateMessageContentTopic, + recipientPublicKey, + undefined, + true + ); console.log("pushing"); const res = await waku.relay.send(encoder, { payload }); From 31c80982c25c9137356e0d53078736de2829c69b Mon Sep 17 00:00:00 2001 From: danisharora099 Date: Thu, 19 Jan 2023 14:28:41 +0530 Subject: [PATCH 2/2] add: ephemeral to public key message --- examples/eth-pm/src/BroadcastPublicKey.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/examples/eth-pm/src/BroadcastPublicKey.tsx b/examples/eth-pm/src/BroadcastPublicKey.tsx index 84f028e..3d5b502 100644 --- a/examples/eth-pm/src/BroadcastPublicKey.tsx +++ b/examples/eth-pm/src/BroadcastPublicKey.tsx @@ -49,7 +49,9 @@ export default function BroadcastPublicKey({ const publicKeyMessageEncoder = createEncoder( PublicKeyContentTopic, - PublicKeyMessageEncryptionKey + PublicKeyMessageEncryptionKey, + undefined, + true ); await waku.relay.send(publicKeyMessageEncoder, { payload });