Skip to content

Instantly share code, notes, and snippets.

@frrist
Last active February 1, 2018 02:21
Show Gist options
  • Save frrist/58b26e395127a27ffd2f9601c7323d05 to your computer and use it in GitHub Desktop.
Save frrist/58b26e395127a27ffd2f9601c7323d05 to your computer and use it in GitHub Desktop.
➜ go-ipfs git:(master) ✗ gx-workspace update next
> Working in GOPATH=/home/frist
updating package go-peerstream
> Running 'git pull origin master' in /home/frist/src/github.com/libp2p/go-peerstream
remote: Counting objects: 56, done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 56 (delta 29), reused 32 (delta 29), pack-reused 24
Unpacking objects: 100% (56/56), done.
From https://github.com/libp2p/go-peerstream
* branch master -> FETCH_HEAD
85ea09e..d019625 master -> origin/master
Updating 85ea09e..d019625
Fast-forward
.gx/lastpubver | 2 +-
.travis.yml | 16 +++++++---------
Makefile | 13 ++++---------
conn.go | 1 +
example/Makefile | 8 ++++----
example/blockhandler/blockhandler.go | 2 +-
example/package.json | 16 ++++++++--------
muxtest/Makefile | 12 ++++++++++++
muxtest/mux_test.go | 14 ++------------
muxtest/muxt.go | 6 +++---
muxtest/package.json | 36 ++++++++++++++++++------------------
package.json | 14 +++++++-------
swarm_test.go | 8 ++++----
13 files changed, 72 insertions(+), 76 deletions(-)
create mode 100644 muxtest/Makefile
> Working in CWD=/home/frist/src/github.com/libp2p/go-peerstream
> Running 'gx install'
[done] [install] go-stream-muxer QmY9JXR3FupnYAYJWK9aMr9bCpqWKcToQ1tz8DVGTrHpHw 0s
[done] [install] go-temp-err-catcher QmWHgLqrghM9zw77nF6gdvT9ExQ2RB9pLxkd8sDHZf1rWb 0s
[done] [install] go-libp2p-protocol QmZNkThpqfVXs9GNbexPrfBbXSLNYeKrE7jwFM2oqHbyqN 0s
[done] [install] go-crypto QmaPHkZLbQQbvcyavn8q1GFHg6o6yeceyHFSJ3Pjf3p3TQ 0s
[done] [install] go-base58-fast QmWFAMPqsEyUX7gDUsRVmMWz59FxSpJ1b2v6bJ1yYzo7jY 0s
[done] [install] keccakpg QmQPWTeQJnJE7MYu6dJTiNTQRNuqBr41dis6UgY6Uekmgd 0s
[done] [install] murmur3 QmfJHywXQu98UeZtGJBQrPAR6AtmDjjbe3qjTo9piXHPnx 0s
[done] [install] sha256-simd QmXTpwq2AkzQsPjKqFQDNY2bMdsAT53hUBETeyj8QRHTZU 0s
[done] [install] blake2b-simd QmZp3eKdYQHHAneECmeK6HhiMwTPufmjC8DuuaGKv3unvx 0s
[done] [install] go-multihash QmZyZDi491cCNTLfAhwcaDii2Kg4pwKRkhqQzURGDvY6ua 0s
[done] [install] go-multiaddr QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb 0s
[done] [install] go-multiaddr-net QmRK2LxanhK2gZq6k6R7vk5ZoYZk8ULSSTB7FzDsMUX6CB 0s
[done] [install] mafmt QmTy17Jm1foTnvUS9JXRhLbRQ3XuC64jPTjUfpB4mHz2QM 0s
[done] [install] go-logging QmQvJiADDe7JR4m968MwXobTCCzUqQkP87aRHe29MEBGHV 0s
[done] [install] opentracing-go QmWLWmRVSiagqP15jczsGME1qpob6HDbtbHAY2he9W5iUo 0s
[done] [install] go-log QmSpJByNKFX1sCsHBEp3R73FL4NF6FnQTEGyNAXHm2GS52 0s
[done] [install] go-libp2p-transport QmbbNoAoAymAqijje51yTMbskK1vAQivR25s1BwuLuRksf 0s
[done] [install] go-multiaddr QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb 0s
> Running SavePackageFile(/home/frist/src/github.com/libp2p/go-peerstream/package.json) with updated dependencies.
> Running 'gx install'
[done] [install] go-stream-muxer QmY9JXR3FupnYAYJWK9aMr9bCpqWKcToQ1tz8DVGTrHpHw 0s
[done] [install] go-temp-err-catcher QmWHgLqrghM9zw77nF6gdvT9ExQ2RB9pLxkd8sDHZf1rWb 0s
[done] [install] go-libp2p-protocol QmZNkThpqfVXs9GNbexPrfBbXSLNYeKrE7jwFM2oqHbyqN 0s
[done] [install] go-crypto QmaPHkZLbQQbvcyavn8q1GFHg6o6yeceyHFSJ3Pjf3p3TQ 0s
[done] [install] go-base58-fast QmWFAMPqsEyUX7gDUsRVmMWz59FxSpJ1b2v6bJ1yYzo7jY 0s
[done] [install] keccakpg QmQPWTeQJnJE7MYu6dJTiNTQRNuqBr41dis6UgY6Uekmgd 0s
[done] [install] murmur3 QmfJHywXQu98UeZtGJBQrPAR6AtmDjjbe3qjTo9piXHPnx 0s
[done] [install] sha256-simd QmXTpwq2AkzQsPjKqFQDNY2bMdsAT53hUBETeyj8QRHTZU 0s
[done] [install] blake2b-simd QmZp3eKdYQHHAneECmeK6HhiMwTPufmjC8DuuaGKv3unvx 0s
[done] [install] go-multihash QmZyZDi491cCNTLfAhwcaDii2Kg4pwKRkhqQzURGDvY6ua 0s
[done] [install] go-multiaddr QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb 0s
[done] [install] go-multiaddr-net QmRK2LxanhK2gZq6k6R7vk5ZoYZk8ULSSTB7FzDsMUX6CB 0s
[done] [install] mafmt QmTy17Jm1foTnvUS9JXRhLbRQ3XuC64jPTjUfpB4mHz2QM 0s
[done] [install] go-logging QmQvJiADDe7JR4m968MwXobTCCzUqQkP87aRHe29MEBGHV 0s
[done] [install] opentracing-go QmWLWmRVSiagqP15jczsGME1qpob6HDbtbHAY2he9W5iUo 0s
[done] [install] go-log QmRb5jh8z2E8hMGN2tkvs1yHynUanqnZ3UeKwgN1i9P1F8 0s
[done] [install] go-libp2p-transport QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA 0s
[done] [install] go-multiaddr QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb 0s
> Running 'gx deps dupes'
> Running 'gx-go rw' in /home/frist/src/github.com/libp2p/go-peerstream
> Running 'gx-go dvcs-deps' in /home/frist/src/github.com/libp2p/go-peerstream
!! Package appears to have missing dependencies:
github.com/libp2p/go-peerstream
github.com/libp2p/go-tcp-transport
github.com/whyrusleeping/go-smux-multiplex
github.com/whyrusleeping/go-smux-multistream
github.com/whyrusleeping/go-smux-yamux
> Running 'go get -d -t ./...'
> Running 'gx test ./...'
# github.com/libp2p/go-peerstream/example/blockhandler
example/blockhandler/blockhandler.go:23:22: cannot use sm_yamux.DefaultTransport (type *sm_yamux.Transport) as type "gx/ipfs/QmY9JXR3FupnYAYJWK9aMr9bCpqWKcToQ1tz8DVGTrHpHw/go-stream-muxer".Transport in argument to peerstream.NewSwarm:
*sm_yamux.Transport does not implement "gx/ipfs/QmY9JXR3FupnYAYJWK9aMr9bCpqWKcToQ1tz8DVGTrHpHw/go-stream-muxer".Transport (wrong type for NewConn method)
have NewConn(net.Conn, bool) ("github.com/libp2p/go-stream-muxer".Conn, error)
want NewConn(net.Conn, bool) ("gx/ipfs/QmY9JXR3FupnYAYJWK9aMr9bCpqWKcToQ1tz8DVGTrHpHw/go-stream-muxer".Conn, error)
example/blockhandler/blockhandler.go:35:21: cannot use addr (type "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) as type "github.com/multiformats/go-multiaddr".Multiaddr in argument to tr.Listen:
"gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr does not implement "github.com/multiformats/go-multiaddr".Multiaddr (wrong type for Decapsulate method)
have Decapsulate("gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr
want Decapsulate("github.com/multiformats/go-multiaddr".Multiaddr) "github.com/multiformats/go-multiaddr".Multiaddr
example/blockhandler/blockhandler.go:40:32: cannot use l (type "github.com/libp2p/go-libp2p-transport".Listener) as type "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Listener in argument to swarm.AddListener:
"github.com/libp2p/go-libp2p-transport".Listener does not implement "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Listener (wrong type for Accept method)
have Accept() ("github.com/libp2p/go-libp2p-transport".Conn, error)
want Accept() ("gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Conn, error)
example/blockhandler/blockhandler.go:44:26: cannot use addr (type "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) as type "github.com/multiformats/go-multiaddr".Multiaddr in argument to tr.Dialer:
"gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr does not implement "github.com/multiformats/go-multiaddr".Multiaddr (wrong type for Decapsulate method)
have Decapsulate("gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr
want Decapsulate("github.com/multiformats/go-multiaddr".Multiaddr) "github.com/multiformats/go-multiaddr".Multiaddr
example/blockhandler/blockhandler.go:48:24: cannot use addr (type "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) as type "github.com/multiformats/go-multiaddr".Multiaddr in argument to dialer.Dial:
"gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr does not implement "github.com/multiformats/go-multiaddr".Multiaddr (wrong type for Decapsulate method)
have Decapsulate("gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr
want Decapsulate("github.com/multiformats/go-multiaddr".Multiaddr) "github.com/multiformats/go-multiaddr".Multiaddr
example/blockhandler/blockhandler.go:53:25: cannot use nc (type "github.com/libp2p/go-libp2p-transport".Conn) as type "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Conn in argument to swarm.AddConn:
"github.com/libp2p/go-libp2p-transport".Conn does not implement "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Conn (wrong type for LocalMultiaddr method)
have LocalMultiaddr() "github.com/multiformats/go-multiaddr".Multiaddr
want LocalMultiaddr() "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr
# github.com/libp2p/go-peerstream/example
example/example.go:16:22: cannot use sm_yamux.DefaultTransport (type *sm_yamux.Transport) as type "gx/ipfs/QmY9JXR3FupnYAYJWK9aMr9bCpqWKcToQ1tz8DVGTrHpHw/go-stream-muxer".Transport in argument to peerstream.NewSwarm:
*sm_yamux.Transport does not implement "gx/ipfs/QmY9JXR3FupnYAYJWK9aMr9bCpqWKcToQ1tz8DVGTrHpHw/go-stream-muxer".Transport (wrong type for NewConn method)
have NewConn(net.Conn, bool) ("github.com/libp2p/go-stream-muxer".Conn, error)
want NewConn(net.Conn, bool) ("gx/ipfs/QmY9JXR3FupnYAYJWK9aMr9bCpqWKcToQ1tz8DVGTrHpHw/go-stream-muxer".Conn, error)
example/example.go:28:23: cannot use addr (type "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) as type "github.com/multiformats/go-multiaddr".Multiaddr in argument to tr1.Listen:
"gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr does not implement "github.com/multiformats/go-multiaddr".Multiaddr (wrong type for Decapsulate method)
have Decapsulate("gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr
want Decapsulate("github.com/multiformats/go-multiaddr".Multiaddr) "github.com/multiformats/go-multiaddr".Multiaddr
example/example.go:36:23: cannot use addr2 (type "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) as type "github.com/multiformats/go-multiaddr".Multiaddr in argument to tr2.Listen:
"gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr does not implement "github.com/multiformats/go-multiaddr".Multiaddr (wrong type for Decapsulate method)
have Decapsulate("gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr
want Decapsulate("github.com/multiformats/go-multiaddr".Multiaddr) "github.com/multiformats/go-multiaddr".Multiaddr
example/example.go:44:32: cannot use l1 (type "github.com/libp2p/go-libp2p-transport".Listener) as type "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Listener in argument to swarm.AddListener:
"github.com/libp2p/go-libp2p-transport".Listener does not implement "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Listener (wrong type for Accept method)
have Accept() ("github.com/libp2p/go-libp2p-transport".Conn, error)
want Accept() ("gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Conn, error)
example/example.go:47:32: cannot use l2 (type "github.com/libp2p/go-libp2p-transport".Listener) as type "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Listener in argument to swarm.AddListener:
"github.com/libp2p/go-libp2p-transport".Listener does not implement "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Listener (wrong type for Accept method)
have Accept() ("github.com/libp2p/go-libp2p-transport".Conn, error)
want Accept() ("gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Conn, error)
example/example.go:53:25: cannot use addr2 (type "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) as type "github.com/multiformats/go-multiaddr".Multiaddr in argument to tr1.Dialer:
"gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr does not implement "github.com/multiformats/go-multiaddr".Multiaddr (wrong type for Decapsulate method)
have Decapsulate("gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr
want Decapsulate("github.com/multiformats/go-multiaddr".Multiaddr) "github.com/multiformats/go-multiaddr".Multiaddr
example/example.go:57:23: cannot use addr (type "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) as type "github.com/multiformats/go-multiaddr".Multiaddr in argument to dlr1.Dial:
"gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr does not implement "github.com/multiformats/go-multiaddr".Multiaddr (wrong type for Decapsulate method)
have Decapsulate("gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr
want Decapsulate("github.com/multiformats/go-multiaddr".Multiaddr) "github.com/multiformats/go-multiaddr".Multiaddr
example/example.go:63:25: cannot use addr (type "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) as type "github.com/multiformats/go-multiaddr".Multiaddr in argument to tr2.Dialer:
"gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr does not implement "github.com/multiformats/go-multiaddr".Multiaddr (wrong type for Decapsulate method)
have Decapsulate("gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr
want Decapsulate("github.com/multiformats/go-multiaddr".Multiaddr) "github.com/multiformats/go-multiaddr".Multiaddr
example/example.go:67:23: cannot use addr2 (type "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) as type "github.com/multiformats/go-multiaddr".Multiaddr in argument to dlr2.Dial:
"gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr does not implement "github.com/multiformats/go-multiaddr".Multiaddr (wrong type for Decapsulate method)
have Decapsulate("gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr
want Decapsulate("github.com/multiformats/go-multiaddr".Multiaddr) "github.com/multiformats/go-multiaddr".Multiaddr
example/example.go:73:26: cannot use nc1 (type "github.com/libp2p/go-libp2p-transport".Conn) as type "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Conn in argument to swarm.AddConn:
"github.com/libp2p/go-libp2p-transport".Conn does not implement "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Conn (wrong type for LocalMultiaddr method)
have LocalMultiaddr() "github.com/multiformats/go-multiaddr".Multiaddr
want LocalMultiaddr() "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr
example/example.go:73:26: too many errors
# github.com/libp2p/go-peerstream/muxtest
muxtest/muxt.go:74:22: cannot use zeroaddr (type "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) as type "github.com/multiformats/go-multiaddr".Multiaddr in argument to tcp.Dialer:
"gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr does not implement "github.com/multiformats/go-multiaddr".Multiaddr (wrong type for Decapsulate method)
have Decapsulate("gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr
want Decapsulate("github.com/multiformats/go-multiaddr".Multiaddr) "github.com/multiformats/go-multiaddr".Multiaddr
muxtest/muxt.go:76:36: cannot use "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".StringCast("/ip4/0.0.0.0/tcp/0") (type "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) as type "github.com/multiformats/go-multiaddr".Multiaddr in argument to tcp.Listen:
"gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr does not implement "github.com/multiformats/go-multiaddr".Multiaddr (wrong type for Decapsulate method)
have Decapsulate("gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr
want Decapsulate("github.com/multiformats/go-multiaddr".Multiaddr) "github.com/multiformats/go-multiaddr".Multiaddr
muxtest/muxt.go:79:28: cannot use l (type "github.com/libp2p/go-libp2p-transport".Listener) as type "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Listener in argument to swarm.AddListener:
"github.com/libp2p/go-libp2p-transport".Listener does not implement "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Listener (wrong type for Accept method)
have Accept() ("github.com/libp2p/go-libp2p-transport".Conn, error)
want Accept() ("gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Conn, error)
muxtest/muxt.go:86:26: cannot use nc1 (type "github.com/libp2p/go-libp2p-transport".Conn) as type "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Conn in argument to swarm.AddConn:
"github.com/libp2p/go-libp2p-transport".Conn does not implement "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Conn (wrong type for LocalMultiaddr method)
have LocalMultiaddr() "github.com/multiformats/go-multiaddr".Multiaddr
want LocalMultiaddr() "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr
muxtest/muxt.go:107:37: cannot use "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".StringCast("/ip4/0.0.0.0/tcp/0") (type "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) as type "github.com/multiformats/go-multiaddr".Multiaddr in argument to tcp.Listen:
"gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr does not implement "github.com/multiformats/go-multiaddr".Multiaddr (wrong type for Decapsulate method)
have Decapsulate("gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr
want Decapsulate("github.com/multiformats/go-multiaddr".Multiaddr) "github.com/multiformats/go-multiaddr".Multiaddr
muxtest/muxt.go:109:29: cannot use l (type "github.com/libp2p/go-libp2p-transport".Listener) as type "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Listener in argument to swarm.AddListener:
"github.com/libp2p/go-libp2p-transport".Listener does not implement "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Listener (wrong type for Accept method)
have Accept() ("github.com/libp2p/go-libp2p-transport".Conn, error)
want Accept() ("gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Conn, error)
muxtest/muxt.go:143:36: cannot use "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".StringCast("/ip4/0.0.0.0/tcp/0") (type "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) as type "github.com/multiformats/go-multiaddr".Multiaddr in argument to tcp.Listen:
"gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr does not implement "github.com/multiformats/go-multiaddr".Multiaddr (wrong type for Decapsulate method)
have Decapsulate("gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr
want Decapsulate("github.com/multiformats/go-multiaddr".Multiaddr) "github.com/multiformats/go-multiaddr".Multiaddr
muxtest/muxt.go:146:28: cannot use l (type "github.com/libp2p/go-libp2p-transport".Listener) as type "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Listener in argument to swarm.AddListener:
"github.com/libp2p/go-libp2p-transport".Listener does not implement "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Listener (wrong type for Accept method)
have Accept() ("github.com/libp2p/go-libp2p-transport".Conn, error)
want Accept() ("gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Conn, error)
muxtest/muxt.go:149:22: cannot use zeroaddr (type "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) as type "github.com/multiformats/go-multiaddr".Multiaddr in argument to tcp.Dialer:
"gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr does not implement "github.com/multiformats/go-multiaddr".Multiaddr (wrong type for Decapsulate method)
have Decapsulate("gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr) "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr
want Decapsulate("github.com/multiformats/go-multiaddr".Multiaddr) "github.com/multiformats/go-multiaddr".Multiaddr
muxtest/muxt.go:156:26: cannot use nc1 (type "github.com/libp2p/go-libp2p-transport".Conn) as type "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Conn in argument to swarm.AddConn:
"github.com/libp2p/go-libp2p-transport".Conn does not implement "gx/ipfs/QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA/go-libp2p-transport".Conn (wrong type for LocalMultiaddr method)
have LocalMultiaddr() "github.com/multiformats/go-multiaddr".Multiaddr
want LocalMultiaddr() "gx/ipfs/QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb/go-multiaddr".Multiaddr
muxtest/muxt.go:156:26: too many errors
ok github.com/libp2p/go-peerstream 2.603s
ERROR: Error: exit status 2
ERROR: test hook failed: exit status 1
ERROR: error running tests: exit status 1
➜ go-ipfs git:(master) ✗ cat gx-workspace-update.json
{
"Roots": [
"go-log"
],
"Changes": {
"go-libp2p-peer": "QmZoWKhxUmZ2seW4BzX6fJkNR8hh9PsGModr7q171yq2SS",
"go-libp2p-peerstore": "QmXauCuJzmzapetmC6W4TuDJLL1yFFrVzSHoWv8YdbmnxH",
"go-libp2p-secio": "QmT8TkDNBDyBsnZ4JJ2ecHU7qN184jkw1tY8y4chFfeWsy",
"go-libp2p-transport": "QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA",
"go-log": "QmRb5jh8z2E8hMGN2tkvs1yHynUanqnZ3UeKwgN1i9P1F8"
},
"Todo": [
"go-peerstream",
"go-libp2p-loggables",
"go-reuseport",
"go-tcp-transport",
"go-ws-transport",
"go-addr-util",
"go-testutil",
"go-libp2p-interface-conn",
"go-libp2p-interface-pnet",
"go-libp2p-conn",
"go-libp2p-net",
"go-libp2p-metrics",
"go-libp2p-interface-connmgr",
"go-libp2p-host",
"go-libp2p-swarm",
"go-libp2p-nat",
"go-libp2p-netutil",
"go-libp2p-blankhost",
"go-libp2p-circuit",
"go-multiplex",
"go-smux-multiplex",
"go-libp2p",
"go-ds-flatfs",
"go-metrics-prometheus",
"go-libp2p-record",
"go-libp2p-kbucket",
"go-libp2p-routing",
"go-libp2p-kad-dht",
"go-libp2p-floodsub",
"go-libp2p-dummy-conn",
"go-libp2p-pnet",
"go-ipfs-cmds",
"go-libp2p-connmgr",
"go-ipfs-addr",
"go-ipfs"
],
"Current": "",
"Done": [
"go-libp2p-peer",
"go-libp2p-secio",
"go-libp2p-peerstore",
"go-libp2p-transport"
],
"Skipped": [],
"GoPath": "/home/frist",
"Branch": "gx/update-hp5quc",
"PullRequests": null
}⏎ ➜ go-ipfs git:(master) ✗ gx-workspace update undo
➜ go-ipfs git:(master) ✗ cat gx-workspace-update.json
{
"Roots": [
"go-log"
],
"Changes": {
"go-libp2p-peer": "QmZoWKhxUmZ2seW4BzX6fJkNR8hh9PsGModr7q171yq2SS",
"go-libp2p-peerstore": "QmXauCuJzmzapetmC6W4TuDJLL1yFFrVzSHoWv8YdbmnxH",
"go-libp2p-secio": "QmT8TkDNBDyBsnZ4JJ2ecHU7qN184jkw1tY8y4chFfeWsy",
"go-libp2p-transport": "QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA",
"go-log": "QmRb5jh8z2E8hMGN2tkvs1yHynUanqnZ3UeKwgN1i9P1F8"
},
"Todo": [
"go-libp2p-transport",
"go-peerstream",
"go-libp2p-loggables",
"go-reuseport",
"go-tcp-transport",
"go-ws-transport",
"go-addr-util",
"go-testutil",
"go-libp2p-interface-conn",
"go-libp2p-interface-pnet",
"go-libp2p-conn",
"go-libp2p-net",
"go-libp2p-metrics",
"go-libp2p-interface-connmgr",
"go-libp2p-host",
"go-libp2p-swarm",
"go-libp2p-nat",
"go-libp2p-netutil",
"go-libp2p-blankhost",
"go-libp2p-circuit",
"go-multiplex",
"go-smux-multiplex",
"go-libp2p",
"go-ds-flatfs",
"go-metrics-prometheus",
"go-libp2p-record",
"go-libp2p-kbucket",
"go-libp2p-routing",
"go-libp2p-kad-dht",
"go-libp2p-floodsub",
"go-libp2p-dummy-conn",
"go-libp2p-pnet",
"go-ipfs-cmds",
"go-libp2p-connmgr",
"go-ipfs-addr",
"go-ipfs"
],
"Current": "",
"Done": [
"go-libp2p-peer",
"go-libp2p-secio",
"go-libp2p-peerstore"
],
"Skipped": [],
"GoPath": "/home/frist",
"Branch": "gx/update-hp5quc",
"PullRequests": null
}⏎ ➜ go-ipfs git:(master) ✗ cat gx-workspace-update.json
{
"Roots": [
"go-log"
],
"Changes": {
"go-libp2p-peer": "QmZoWKhxUmZ2seW4BzX6fJkNR8hh9PsGModr7q171yq2SS",
"go-libp2p-peerstore": "QmXauCuJzmzapetmC6W4TuDJLL1yFFrVzSHoWv8YdbmnxH",
"go-libp2p-secio": "QmT8TkDNBDyBsnZ4JJ2ecHU7qN184jkw1tY8y4chFfeWsy",
"go-libp2p-transport": "QmVxtCwKFMmwcjhQXsGj6m4JAW7nGb9hRoErH9jpgqcLxA",
"go-log": "QmRb5jh8z2E8hMGN2tkvs1yHynUanqnZ3UeKwgN1i9P1F8"
},
"Todo": [
"go-libp2p-transport",
"go-peerstream",
"go-libp2p-loggables",
"go-reuseport",
"go-tcp-transport",
"go-ws-transport",
"go-addr-util",
"go-testutil",
"go-libp2p-interface-conn",
"go-libp2p-interface-pnet",
"go-libp2p-conn",
"go-libp2p-net",
"go-libp2p-metrics",
"go-libp2p-interface-connmgr",
"go-libp2p-host",
"go-libp2p-swarm",
"go-libp2p-nat",
"go-libp2p-netutil",
"go-libp2p-blankhost",
"go-libp2p-circuit",
"go-multiplex",
"go-smux-multiplex",
"go-libp2p",
"go-ds-flatfs",
"go-metrics-prometheus",
"go-libp2p-record",
"go-libp2p-kbucket",
"go-libp2p-routing",
"go-libp2p-kad-dht",
"go-libp2p-floodsub",
"go-libp2p-dummy-conn",
"go-libp2p-pnet",
"go-ipfs-cmds",
"go-libp2p-connmgr",
"go-ipfs-addr",
"go-ipfs"
],
"Current": "",
"Done": [
"go-libp2p-peer",
"go-libp2p-secio",
"go-libp2p-peerstore"
],
"Skipped": [],
"GoPath": "/home/frist",
"Branch": "gx/update-hp5quc",
"PullRequests": null
}⏎ ➜ go-ipfs git:(master) ✗ gx-workspace update next
> Working in GOPATH=/home/frist
updating package go-libp2p-transport
> Running 'git pull origin master' in /home/frist/src/github.com/libp2p/go-libp2p-transport
From https://github.com/libp2p/go-libp2p-transport
* branch master -> FETCH_HEAD
Already up-to-date.
> Working in CWD=/home/frist/src/github.com/libp2p/go-libp2p-transport
> Running 'gx install'
[done] [install] go-crypto QmaPHkZLbQQbvcyavn8q1GFHg6o6yeceyHFSJ3Pjf3p3TQ 0s
[done] [install] go-base58-fast QmWFAMPqsEyUX7gDUsRVmMWz59FxSpJ1b2v6bJ1yYzo7jY 0s
[done] [install] keccakpg QmQPWTeQJnJE7MYu6dJTiNTQRNuqBr41dis6UgY6Uekmgd 0s
[done] [install] murmur3 QmfJHywXQu98UeZtGJBQrPAR6AtmDjjbe3qjTo9piXHPnx 0s
[done] [install] sha256-simd QmXTpwq2AkzQsPjKqFQDNY2bMdsAT53hUBETeyj8QRHTZU 0s
[done] [install] blake2b-simd QmZp3eKdYQHHAneECmeK6HhiMwTPufmjC8DuuaGKv3unvx 0s
[done] [install] go-multihash QmZyZDi491cCNTLfAhwcaDii2Kg4pwKRkhqQzURGDvY6ua 0s
[done] [install] go-multiaddr QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb 0s
[done] [install] go-multiaddr-net QmRK2LxanhK2gZq6k6R7vk5ZoYZk8ULSSTB7FzDsMUX6CB 0s
[done] [install] mafmt QmTy17Jm1foTnvUS9JXRhLbRQ3XuC64jPTjUfpB4mHz2QM 0s
[done] [install] go-logging QmQvJiADDe7JR4m968MwXobTCCzUqQkP87aRHe29MEBGHV 0s
[done] [install] opentracing-go QmWLWmRVSiagqP15jczsGME1qpob6HDbtbHAY2he9W5iUo 1ms
[done] [install] go-log QmRb5jh8z2E8hMGN2tkvs1yHynUanqnZ3UeKwgN1i9P1F8 0s
[done] [install] go-multiaddr QmWWQ2Txc2c6tqjsBpzg5Ar652cHPGNsQQp2SejkNmkUMb 0s
> Going to skip go-libp2p-transport, it doesn't need to be changed.
> Run `gx-workspace update next` to continue.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment