diff --git a/libp2p/builders.nim b/libp2p/builders.nim index 9e31aaddb..b117ed8a2 100644 --- a/libp2p/builders.nim +++ b/libp2p/builders.nim @@ -10,7 +10,7 @@ {.push raises: [Defect].} import - options, tables, chronos, bearssl, + options, tables, chronos, chronicles, bearssl, switch, peerid, peerinfo, stream/connection, multiaddress, crypto/crypto, transports/[transport, tcptransport], muxers/[muxer, mplex/mplex], @@ -151,7 +151,7 @@ proc build*(b: SwitchBuilder): Switch muxers = block: var muxers: Table[string, MuxerProvider] if b.mplexOpts.enable: - muxers.add(MplexCodec, newMuxerProvider(b.mplexOpts.newMuxer, MplexCodec)) + muxers[MplexCodec] = newMuxerProvider(b.mplexOpts.newMuxer, MplexCodec) muxers let