This commit is contained in:
Sasha 2023-06-23 07:23:36 +02:00
parent fcaef9bf05
commit c9920aa75f
No known key found for this signature in database
5 changed files with 23039 additions and 2817 deletions

File diff suppressed because it is too large Load Diff

View File

@ -6,7 +6,7 @@
"dependencies": {
"@libp2p/bootstrap": "^5.0.0",
"@livechat/ui-kit": "^0.5.0-24",
"@multiformats/multiaddr": "11.0.7",
"@multiformats/multiaddr": "^12.0.0",
"@waku/react": "0.0.1-a",
"@waku/core": "^0.0.20",
"@waku/sdk": "^0.0.16",

View File

@ -88,7 +88,7 @@ function connections(waku: LightNode | undefined): string[] {
}
let response: string[] = [];
let strConnections = " connections: \n";
waku.libp2p.connectionManager.getConnections().forEach((connection) => {
waku.libp2p.getConnections().forEach((connection) => {
strConnections += connection.remotePeer.toString() + ", ";
strConnections += JSON.stringify(connection.stat);
strConnections += "; " + JSON.stringify(connection.streams);

View File

@ -1,7 +1,7 @@
import React, { useEffect, useState } from "react";
import { generate } from "server-name-generator";
import { Message } from "./Message";
import { Decoder } from "@waku/core/lib/message/version_0";
import type { waku } from "@waku/sdk";
import type {
Peer,
PeerProtocolsChangeData,
@ -27,7 +27,7 @@ export const usePersistentNick = (): [
type UseMessagesParams = {
node: undefined | LightNode;
decoder: undefined | Decoder;
decoder: undefined | waku.Decoder;
options: StoreQueryOptions;
};
@ -109,7 +109,6 @@ type UsePeersResults = {
storePeers?: undefined | Peer[];
filterPeers?: undefined | Peer[];
lightPushPeers?: undefined | Peer[];
peerExchangePeers?: undefined | Peer[];
};
/**
@ -134,14 +133,12 @@ export const usePeers = (params: UsePeersParams): UsePeersResults => {
handleCatch(node?.store?.peers()),
handleCatch(node?.filter?.peers()),
handleCatch(node?.lightPush?.peers()),
handleCatch(node?.peerExchange?.peers()),
]);
setPeers({
storePeers: peers[0],
filterPeers: peers[1],
lightPushPeers: peers[2],
peerExchangePeers: peers[3],
});
};

View File

@ -12,10 +12,10 @@ import { ENR_TREE, CONTENT_TOPIC, PROTOCOLS } from "./config";
const NODE_OPTIONS = {
libp2p: {
peerDiscovery: [
wakuDnsDiscovery(ENR_TREE, {
wakuDnsDiscovery([ENR_TREE], {
store: 1,
filter: 2,
lightpush: 2,
lightPush: 2,
}),
wakuPeerExchangeDiscovery(),
],