mirror of
https://github.com/logos-messaging/logos-messaging-js.git
synced 2026-01-24 19:03:12 +00:00
* fix comment of default number of peers * export default number of peers from base protocol sdk * rename to light_push, move class to separate file * move waitForRemotePeer to sdk package * add todo to move waitForGossipSubPeerInMesh into @waku/relay * clean up waitForRemotePeer, split metadata await from event and optimise, decouple from protocol implementations * simplify and rename ILightPush interface * use only connected peers in light push based on connections instead of peer renewal mechanism * improve readability of result processing in light push * fix check & update tests * address tests, add new test cases, fix racing condition in StreamManager * use libp2p.getPeers
26 lines
698 B
TypeScript
26 lines
698 B
TypeScript
export { createEncoder, createDecoder } from "@waku/core";
|
|
export {
|
|
DecodedMessage,
|
|
Decoder,
|
|
Encoder
|
|
} from "@waku/core/lib/message/version_0";
|
|
|
|
export { utf8ToBytes, bytesToUtf8 } from "@waku/utils/bytes";
|
|
|
|
export * from "./waku.js";
|
|
|
|
export {
|
|
createLightNode,
|
|
defaultLibp2p,
|
|
createLibp2pAndUpdateOptions
|
|
} from "./create/index.js";
|
|
export { wakuLightPush } from "./protocols/light_push/index.js";
|
|
export { wakuFilter } from "./protocols/filter/index.js";
|
|
export { wakuStore } from "./protocols/store/index.js";
|
|
|
|
export { waitForRemotePeer } from "./wait_for_remote_peer.js";
|
|
|
|
export * as waku from "@waku/core";
|
|
export * as utils from "@waku/utils";
|
|
export * from "@waku/interfaces";
|