Commit eca75064 authored by Steven Allen's avatar Steven Allen

slim down dependencies

Removes secio, quic, and circuit dependencies. We were using them for testing
but we don't actually need them.
parent 7ada4e50
This diff is collapsed.
......@@ -15,8 +15,6 @@ import (
"github.com/libp2p/go-libp2p-core/peerstore"
"github.com/libp2p/go-libp2p-core/test"
circuit "github.com/libp2p/go-libp2p-circuit"
qc "github.com/libp2p/go-libp2p-quic-transport"
. "github.com/libp2p/go-libp2p-swarm"
. "github.com/libp2p/go-libp2p-swarm/testing"
......@@ -425,10 +423,6 @@ func TestIsFdConsuming(t *testing.T) {
sw := GenSwarm(t, ctx)
sk := sw.Peerstore().PrivKey(sw.LocalPeer())
require.NotNil(t, sk)
qtpt, err := qc.NewTransport(sk, nil, nil)
require.NoError(t, err)
require.NoError(t, sw.AddTransport(qtpt))
require.NoError(t, sw.AddTransport(&circuit.RelayTransport{}))
for name := range tcs {
maddr, err := ma.NewMultiaddr(tcs[name].addr)
......
......@@ -11,10 +11,10 @@ import (
"github.com/libp2p/go-libp2p-core/network"
"github.com/libp2p/go-libp2p-core/peer"
"github.com/libp2p/go-libp2p-core/peerstore"
"github.com/libp2p/go-libp2p-core/sec/insecure"
csms "github.com/libp2p/go-conn-security-multistream"
pstoremem "github.com/libp2p/go-libp2p-peerstore/pstoremem"
secio "github.com/libp2p/go-libp2p-secio"
swarm "github.com/libp2p/go-libp2p-swarm"
"github.com/libp2p/go-libp2p-testing/net"
tptu "github.com/libp2p/go-libp2p-transport-upgrader"
......@@ -65,10 +65,7 @@ func GenUpgrader(n *swarm.Swarm) *tptu.Upgrader {
id := n.LocalPeer()
pk := n.Peerstore().PrivKey(id)
secMuxer := new(csms.SSMuxer)
secMuxer.AddTransport(secio.ID, &secio.Transport{
LocalID: id,
PrivateKey: pk,
})
secMuxer.AddTransport(insecure.ID, insecure.NewWithIdentity(id, pk))
stMuxer := msmux.NewBlankTransport()
stMuxer.AddTransport("/yamux/1.0.0", yamux.DefaultTransport)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment