1
0
mirror of https://github.com/fluencelabs/js-libp2p synced 2025-03-17 16:10:52 +00:00
dirkmc 953d185c39 refactor(docs): async await version of examples/echo ()
* fix: performance bottleneck in stat.js ()

Array.shift seems to be very slow, perhaps linear, on some
engines, resulting in  _update consuming a lot of CPU.

* docs(fix): correct docs and example for pnet ()

* docs(fix): correct docs and example for pnet

* docs(fix): correct pnet docs

* docs(fix): update README.md language ()

* docs: reciprocate ()

* docs(example): fix ipfs cat ()

`ipfs.files.cat` is incorrect. the correct function is `ipfs.cat`

* fix: async await examples/echo

* fix: examples readme typos ()

* fix: simplify libp2p bundle for echo example
2020-01-24 14:40:40 +01:00
..

Echo example with libp2p

This example performs a simple echo from the listener to the dialer.

Setup

  1. Install the modules from libp2p root, npm install.
  2. Open 2 terminal windows in the ./src directory.

Running

  1. Run the listener in window 1, node listener.js
  2. Run the dialer in window 2, node dialer.js
  3. You should see console logs showing the dial, and the received echo of hey
  4. If you look at the listener window, you will see it receiving the dial