reexport public types (#872)

This commit is contained in:
Jacek Sieka 2023-03-06 16:36:10 +01:00 committed by GitHub
parent c1a3bd8fee
commit e573238705
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 9 additions and 4 deletions

View File

@ -12,7 +12,7 @@ when (NimMajor, NimMinor) < (1, 4):
else: else:
{.push raises: [].} {.push raises: [].}
import std/[sequtils, sets, hashes, tables] import std/[sets, hashes, tables]
import chronos, chronicles, metrics import chronos, chronicles, metrics
import ./pubsub, import ./pubsub,
./pubsubpeer, ./pubsubpeer,

View File

@ -14,7 +14,7 @@ when (NimMajor, NimMinor) < (1, 4):
else: else:
{.push raises: [].} {.push raises: [].}
import std/[tables, sets, options, sequtils] import std/[sets, sequtils]
import chronos, chronicles, metrics import chronos, chronicles, metrics
import ./pubsub, import ./pubsub,
./floodsub, ./floodsub,

View File

@ -13,11 +13,13 @@ else:
{.push raises: [].} {.push raises: [].}
import chronos import chronos
import std/[tables, sets] import std/[options, tables, sets]
import ".."/[floodsub, peertable, mcache, pubsubpeer] import ".."/[floodsub, peertable, mcache, pubsubpeer]
import "../rpc"/[messages] import "../rpc"/[messages]
import "../../.."/[peerid, multiaddress, utility] import "../../.."/[peerid, multiaddress, utility]
export options, tables, sets
const const
GossipSubCodec* = "/meshsub/1.1.0" GossipSubCodec* = "/meshsub/1.1.0"
GossipSubCodec_10* = "/meshsub/1.0.0" GossipSubCodec_10* = "/meshsub/1.0.0"

View File

@ -15,6 +15,8 @@ else:
import std/[tables, sets] import std/[tables, sets]
import ./pubsubpeer, ../../peerid import ./pubsubpeer, ../../peerid
export tables, sets
type type
PeerTable* = Table[string, HashSet[PubSubPeer]] # topic string to peer map PeerTable* = Table[string, HashSet[PubSubPeer]] # topic string to peer map

View File

@ -36,6 +36,7 @@ import metrics
import stew/results import stew/results
export results export results
export tables, sets
export PubSubPeer export PubSubPeer
export PubSubObserver export PubSubObserver
export protocol export protocol