fix libp2p issue

This commit is contained in:
Sasha 2023-04-13 02:30:04 +02:00
parent bda6fdc3d2
commit ec6a65a10f
No known key found for this signature in database
2 changed files with 5 additions and 2 deletions

View File

@ -131,6 +131,7 @@
<h4 class="mu1">Messages</h4>
<div id="messages"><ul id="messagesList"></ul></div>
<script src="https://unpkg.com/@multiformats/multiaddr@12.1.1/dist/index.min.js"></script>
<script type="module" src="./index.js"></script>
</body>
</html>

View File

@ -246,9 +246,11 @@ async function initWaku(ui, rln) {
verifyMessageAndRender(wakuMessage);
};
ui.onDial(async (multiaddr) => {
ui.onDial(async (ma) => {
ui.setWakuStatus("Dialing peer.");
// TODO(@weboko): move this fix into Waku.dial
const multiaddr = MultiformatsMultiaddr.multiaddr(ma);
await node.dial(multiaddr, ["filter", "lightpush"]);
await waitForRemotePeer(node, ["filter", "lightpush"]);
@ -276,7 +278,7 @@ async function initWaku(ui, rln) {
console.log("Sending message with proof...");
ui.setSendingStatus("sending...");
await node.lightPush.push(rln.encoder, { payload, timestamp });
await node.lightPush.send(rln.encoder, { payload, timestamp });
ui.setSendingStatus("sent!");
console.log("Message sent!");