fix check & update tests

This commit is contained in:
Sasha 2024-10-02 22:49:26 +02:00
parent 9742d6887d
commit 0f0990596d
No known key found for this signature in database
17 changed files with 33 additions and 37 deletions

View File

@ -1,4 +1,5 @@
import { IBaseProtocolCore } from "./protocols.js";
import { IBaseProtocolCore, IBaseProtocolSDK } from "./protocols.js";
import type { ISender } from "./sender.js";
export type ILightPush = ISender & { protocol: IBaseProtocolCore };
export type ILightPush = ISender &
IBaseProtocolSDK & { protocol: IBaseProtocolCore };

View File

@ -1,8 +1,8 @@
import { waitForRemotePeer } from "@waku/core";
import { EnrDecoder } from "@waku/enr";
import type { RelayNode } from "@waku/interfaces";
import { Protocols } from "@waku/interfaces";
import { createRelayNode } from "@waku/relay";
import { waitForRemotePeer } from "@waku/sdk";
import { expect } from "chai";
import {

View File

@ -1,9 +1,4 @@
import {
createDecoder,
createEncoder,
DecodedMessage,
waitForRemotePeer
} from "@waku/core";
import { createDecoder, createEncoder, DecodedMessage } from "@waku/core";
import { Protocols } from "@waku/interfaces";
import type { LightNode } from "@waku/interfaces";
import {
@ -19,7 +14,7 @@ import {
createDecoder as createSymDecoder,
createEncoder as createSymEncoder
} from "@waku/message-encryption/symmetric";
import { createLightNode } from "@waku/sdk";
import { createLightNode, waitForRemotePeer } from "@waku/sdk";
import { contentTopicToPubsubTopic, Logger } from "@waku/utils";
import { bytesToUtf8, utf8ToBytes } from "@waku/utils/bytes";
import { expect } from "chai";

View File

@ -1,6 +1,5 @@
import { waitForRemotePeer } from "@waku/core";
import { LightNode, Protocols } from "@waku/interfaces";
import { utf8ToBytes } from "@waku/sdk";
import { utf8ToBytes, waitForRemotePeer } from "@waku/sdk";
import { expect } from "chai";
import {

View File

@ -1,4 +1,4 @@
import { createDecoder, createEncoder, waitForRemotePeer } from "@waku/core";
import { createDecoder, createEncoder } from "@waku/core";
import type {
ContentTopicInfo,
LightNode,
@ -6,6 +6,7 @@ import type {
SingleShardInfo
} from "@waku/interfaces";
import { Protocols } from "@waku/interfaces";
import { waitForRemotePeer } from "@waku/sdk";
import {
contentTopicToPubsubTopic,
contentTopicToShardIndex,

View File

@ -1,6 +1,5 @@
import { waitForRemotePeer } from "@waku/core";
import { LightNode, Protocols } from "@waku/interfaces";
import { utf8ToBytes } from "@waku/sdk";
import { utf8ToBytes, waitForRemotePeer } from "@waku/sdk";
import { expect } from "chai";
import {

View File

@ -1,4 +1,4 @@
import { createDecoder, createEncoder, waitForRemotePeer } from "@waku/core";
import { createDecoder, createEncoder } from "@waku/core";
import { LightNode, Protocols } from "@waku/interfaces";
import {
ecies,
@ -7,7 +7,7 @@ import {
getPublicKey,
symmetric
} from "@waku/message-encryption";
import { utf8ToBytes } from "@waku/sdk";
import { utf8ToBytes, waitForRemotePeer } from "@waku/sdk";
import { expect } from "chai";
import type { Context } from "mocha";

View File

@ -1,4 +1,4 @@
import { createDecoder, createEncoder, waitForRemotePeer } from "@waku/core";
import { createDecoder, createEncoder } from "@waku/core";
import {
DefaultNetworkConfig,
ISubscriptionSDK,
@ -8,7 +8,7 @@ import {
Protocols,
Waku
} from "@waku/interfaces";
import { createLightNode } from "@waku/sdk";
import { createLightNode, waitForRemotePeer } from "@waku/sdk";
import {
contentTopicToPubsubTopic,
derivePubsubTopicsFromNetworkConfig,

View File

@ -1,6 +1,6 @@
import type { Connection, Peer, PeerStore } from "@libp2p/interface";
import { createSecp256k1PeerId } from "@libp2p/peer-id-factory";
import { LightPushCodec, waitForRemotePeer } from "@waku/core";
import { LightPushCodec } from "@waku/core";
import {
ContentTopicInfo,
createLightNode,
@ -9,7 +9,8 @@ import {
Protocols,
ShardInfo,
Tags,
utf8ToBytes
utf8ToBytes,
waitForRemotePeer
} from "@waku/sdk";
import {
encodeRelayShard,

View File

@ -1,5 +1,5 @@
import type { PeerId } from "@libp2p/interface";
import { createEncoder, waitForRemotePeer } from "@waku/core";
import { createEncoder } from "@waku/core";
import {
ContentTopicInfo,
LightNode,
@ -8,6 +8,7 @@ import {
ShardInfo,
SingleShardInfo
} from "@waku/interfaces";
import { waitForRemotePeer } from "@waku/sdk";
import {
contentTopicToPubsubTopic,
contentTopicToShardIndex,

View File

@ -1,7 +1,8 @@
import type { PeerId } from "@libp2p/interface";
import { DecodedMessage, waitForRemotePeer } from "@waku/core";
import { DecodedMessage } from "@waku/core";
import { Protocols, RelayNode } from "@waku/interfaces";
import { createRelayNode } from "@waku/relay";
import { waitForRemotePeer } from "@waku/sdk";
import { bytesToUtf8, utf8ToBytes } from "@waku/utils/bytes";
import { expect } from "chai";

View File

@ -1,9 +1,4 @@
import {
createDecoder,
createEncoder,
DecodedMessage,
waitForRemotePeer
} from "@waku/core";
import { createDecoder, createEncoder, DecodedMessage } from "@waku/core";
import {
ContentTopicInfo,
RelayNode,
@ -12,6 +7,7 @@ import {
} from "@waku/interfaces";
import { Protocols } from "@waku/interfaces";
import { createRelayNode } from "@waku/relay";
import { waitForRemotePeer } from "@waku/sdk";
import {
contentTopicToPubsubTopic,
pubsubTopicToSingleShardInfo,

View File

@ -1,4 +1,4 @@
import { createDecoder, createEncoder, waitForRemotePeer } from "@waku/core";
import { createDecoder, createEncoder } from "@waku/core";
import {
NetworkConfig,
Protocols,
@ -6,6 +6,7 @@ import {
ShardInfo
} from "@waku/interfaces";
import { createRelayNode } from "@waku/relay";
import { waitForRemotePeer } from "@waku/sdk";
import { contentTopicToPubsubTopic, Logger } from "@waku/utils";
import { Context } from "mocha";

View File

@ -1,4 +1,4 @@
import { createDecoder, DecodedMessage, waitForRemotePeer } from "@waku/core";
import { createDecoder, DecodedMessage } from "@waku/core";
import type { IMessage, LightNode } from "@waku/interfaces";
import { Protocols } from "@waku/interfaces";
import {
@ -14,6 +14,7 @@ import {
createDecoder as createSymDecoder,
createEncoder as createSymEncoder
} from "@waku/message-encryption/symmetric";
import { waitForRemotePeer } from "@waku/sdk";
import { bytesToUtf8, utf8ToBytes } from "@waku/utils/bytes";
import { expect } from "chai";
import { equals } from "uint8arrays/equals";

View File

@ -1,6 +1,6 @@
import { createDecoder, waitForRemotePeer } from "@waku/core";
import { createDecoder } from "@waku/core";
import type { ContentTopicInfo, IMessage, LightNode } from "@waku/interfaces";
import { createLightNode, Protocols } from "@waku/sdk";
import { createLightNode, Protocols, waitForRemotePeer } from "@waku/sdk";
import {
contentTopicToPubsubTopic,
pubsubTopicToSingleShardInfo

View File

@ -1,8 +1,7 @@
import { waitForRemotePeer } from "@waku/core";
import type { LightNode, RelayNode } from "@waku/interfaces";
import { Protocols } from "@waku/interfaces";
import { createRelayNode } from "@waku/relay";
import { createLightNode } from "@waku/sdk";
import { createLightNode, waitForRemotePeer } from "@waku/sdk";
import { expect } from "chai";
import {

View File

@ -1,6 +1,6 @@
import { bootstrap } from "@libp2p/bootstrap";
import type { PeerId } from "@libp2p/interface";
import { DecodedMessage, waitForRemotePeer } from "@waku/core";
import { DecodedMessage } from "@waku/core";
import type { LightNode, RelayNode, Waku } from "@waku/interfaces";
import { Protocols } from "@waku/interfaces";
import { generateSymmetricKey } from "@waku/message-encryption";
@ -12,7 +12,8 @@ import { createRelayNode } from "@waku/relay";
import {
createLightNode,
createEncoder as createPlainEncoder,
DefaultUserAgent
DefaultUserAgent,
waitForRemotePeer
} from "@waku/sdk";
import { bytesToUtf8, utf8ToBytes } from "@waku/utils/bytes";
import { expect } from "chai";