Cleanup testinterop imports (#589)

* cleanup exports/imports, specially for testinterop

* export pubsub
This commit is contained in:
Dmitriy Ryajov 2021-06-11 16:33:47 -06:00 committed by GitHub
parent 3da656687b
commit 40e21e3375
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 9 additions and 28 deletions

View File

@ -27,7 +27,8 @@ import
peerinfo, peerinfo,
multiaddress, multiaddress,
builders, builders,
crypto/crypto] crypto/crypto,
protocols/pubsub]
import bearssl import bearssl
@ -36,4 +37,4 @@ export
connection, multiaddress, crypto, lpstream, connection, multiaddress, crypto, lpstream,
bufferstream, bearssl, muxer, mplex, transport, bufferstream, bearssl, muxer, mplex, transport,
tcptransport, noise, errors, cid, multihash, tcptransport, noise, errors, cid, multihash,
multicodec, builders multicodec, builders, pubsub

View File

@ -0,0 +1,3 @@
import ./pubsub/[pubsub, floodsub, gossipsub]
export pubsub, floodsub, gossipsub

View File

@ -1,35 +1,12 @@
import options, tables import options, tables
import chronos, chronicles, stew/byteutils import chronos, chronicles, stew/byteutils
import helpers import helpers
import ../libp2p/[daemon/daemonapi, import ../libp2p
protobuf/minprotobuf, import ../libp2p/[daemon/daemonapi, varint]
vbuffer,
multiaddress,
multicodec,
cid,
varint,
multihash,
builders,
peerid,
peerinfo,
switch,
stream/connection,
muxers/muxer,
crypto/crypto,
muxers/mplex/mplex,
muxers/muxer,
protocols/protocol,
protocols/identify,
transports/transport,
transports/tcptransport,
protocols/secure/secure,
protocols/pubsub/pubsub,
protocols/pubsub/floodsub,
protocols/pubsub/gossipsub]
type type
# TODO: Unify both PeerInfo structs # TODO: Unify both PeerInfo structs
NativePeerInfo = peerinfo.PeerInfo NativePeerInfo = libp2p.PeerInfo
DaemonPeerInfo = daemonapi.PeerInfo DaemonPeerInfo = daemonapi.PeerInfo
proc writeLp*(s: StreamTransport, msg: string | seq[byte]): Future[int] {.gcsafe.} = proc writeLp*(s: StreamTransport, msg: string | seq[byte]): Future[int] {.gcsafe.} =