diff --git a/examples/eth-dm/src/App.tsx b/examples/eth-dm/src/App.tsx index 10bec9feb3..f93e02842a 100644 --- a/examples/eth-dm/src/App.tsx +++ b/examples/eth-dm/src/App.tsx @@ -8,7 +8,6 @@ import { Web3Provider } from '@ethersproject/providers'; import { createPublicKeyMessage, decryptMessage, - generateEthDmKeyPair, KeyPair, validatePublicKeyMessage, } from './crypto'; @@ -17,8 +16,7 @@ import { Message, Messages } from './Messages'; import 'fontsource-roboto'; import { Button } from '@material-ui/core'; import { SendMessage } from './SendMessage'; -import { SaveKeyPair } from './key_pair_handling/SaveKeyPair'; -import { LoadKeyPair } from './key_pair_handling/LoadKeyPair'; +import { KeyPairHandling } from './key_pair_handling/KeyPairHandling'; export const PublicKeyContentTopic = '/eth-dm/1/public-key/json'; export const DirectMessageContentTopic = '/eth-dm/1/direct-message/json'; @@ -56,18 +54,6 @@ function App() { }); }, [waku]); - const generateKeyPair = () => { - if (ethDmKeyPair) return; - - generateEthDmKeyPair() - .then((keyPair) => { - setEthDmKeyPair(keyPair); - }) - .catch((e) => { - console.error('Failed to generate Key Pair', e); - }); - }; - const observerPublicKeyMessage = handlePublicKeyMessage.bind( {}, ethDmKeyPair?.publicKey, @@ -135,43 +121,10 @@ function App() {
{wakuReady} -
- -
-
- setEthDmKeyPair(keyPair)} - disabled={!!ethDmKeyPair} - /> -
-
- -
+ setEthDmKeyPair(keyPair)} + />
+
+
+ setEthDmKeyPair(keyPair)} + disabled={!!ethDmKeyPair} + /> +
+
+ +
+
+ ); +}