From a385f0eb34616bf236761f709c2430dcf813b937 Mon Sep 17 00:00:00 2001 From: Jacob Heun Date: Fri, 20 Sep 2019 13:42:11 +0200 Subject: [PATCH] docs: add upgrader to readme example (#114) --- README.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7c47fa6..1035b9d 100644 --- a/README.md +++ b/README.md @@ -44,9 +44,13 @@ const multiaddr = require('multiaddr') const pipe = require('it-pipe') const { collect } = require('streaming-iterables') -const addr = multiaddr('/ip4/127.0.0.1/tcp/9090') +// A simple upgrader that just returns the MultiaddrConnection +const upgrader = { + upgradeInbound: maConn => maConn, + upgradeOutbound: maConn => maConn +} -const tcp = new TCP() +const tcp = new TCP({ upgrader }) const listener = tcp.createListener((socket) => { console.log('new connection opened') @@ -56,6 +60,7 @@ const listener = tcp.createListener((socket) => { ) }) +const addr = multiaddr('/ip4/127.0.0.1/tcp/9090') await listener.listen(addr) console.log('listening')