From c3700f55d5a0b62182d683ca37258887b24065b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20Daubensch=C3=BCtz?= Date: Fri, 14 Jan 2022 16:33:17 +0100 Subject: [PATCH] fix: import uint8arrays package in example (#1083) --- examples/pubsub/README.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/examples/pubsub/README.md b/examples/pubsub/README.md index 9ea93dc0..ca8051cf 100644 --- a/examples/pubsub/README.md +++ b/examples/pubsub/README.md @@ -41,6 +41,8 @@ const node = await Libp2p.create({ Once that is done, we only need to create a few libp2p nodes, connect them and everything is ready to start using pubsub. ```JavaScript +const { fromString } = require('uint8arrays/from-string') +const { toString } = require('uint8arrays/to-string') const topic = 'news' const node1 = nodes[0] @@ -51,19 +53,19 @@ node1.peerStore.addressBook.set(node2.peerId, node2.multiaddrs) await node1.dial(node2.peerId) node1.pubsub.on(topic, (msg) => { - console.log(`node1 received: ${uint8ArrayToString(msg.data)}`) + console.log(`node1 received: ${toString(msg.data)}`) }) await node1.pubsub.subscribe(topic) // Will not receive own published messages by default node2.pubsub.on(topic, (msg) => { - console.log(`node2 received: ${uint8ArrayToString(msg.data)}`) + console.log(`node2 received: ${toString(msg.data)}`) }) await node2.pubsub.subscribe(topic) // node2 publishes "news" every second setInterval(() => { - node2.pubsub.publish(topic, uint8ArrayFromString('Bird bird bird, bird is the word!')) + node2.pubsub.publish(topic, fromString('Bird bird bird, bird is the word!')) }, 1000) ```