This commit is contained in:
status-im-auto 2023-10-10 14:50:25 +00:00 committed by Jenkins
parent c2b76df887
commit b674f4c6d1
351 changed files with 1538 additions and 984 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -27,7 +27,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_sdk.IConnectionManager.html" class="tsd-signature-type tsd-kind-interface">IConnectionManager</a></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L25">packages/core/src/lib/connection_manager.ts:25</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L30">packages/core/src/lib/connection_manager.ts:30</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -40,6 +40,7 @@
<section class="tsd-index-section">
<h3 class="tsd-index-heading">Properties</h3>
<div class="tsd-index-list"><a href="_waku_core.ConnectionManager.html#_private" class="tsd-index-link tsd-is-private tsd-is-inherited tsd-is-external"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>#private</span></a>
<a href="_waku_core.ConnectionManager.html#configuredPubSubTopics" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>configured<wbr/>Pub<wbr/>Sub<wbr/>Topics</span></a>
<a href="_waku_core.ConnectionManager.html#currentActiveDialCount" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>current<wbr/>Active<wbr/>Dial<wbr/>Count</span></a>
<a href="_waku_core.ConnectionManager.html#dialAttemptsForPeer" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>dial<wbr/>Attempts<wbr/>For<wbr/>Peer</span></a>
<a href="_waku_core.ConnectionManager.html#dialErrorsForPeer" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>dial<wbr/>Errors<wbr/>For<wbr/>Peer</span></a>
@ -58,8 +59,10 @@
<a href="_waku_core.ConnectionManager.html#dialPeerStorePeers" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>dial<wbr/>Peer<wbr/>Store<wbr/>Peers</span></a>
<a href="_waku_core.ConnectionManager.html#dispatchEvent" class="tsd-index-link tsd-is-inherited tsd-is-external"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>dispatch<wbr/>Event</span></a>
<a href="_waku_core.ConnectionManager.html#dropConnection" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>drop<wbr/>Connection</span></a>
<a href="_waku_core.ConnectionManager.html#getPeerShardInfo" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Peer<wbr/>Shard<wbr/>Info</span></a>
<a href="_waku_core.ConnectionManager.html#getPeersByDiscovery" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Peers<wbr/>By<wbr/>Discovery</span></a>
<a href="_waku_core.ConnectionManager.html#getTagNamesForPeer" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Tag<wbr/>Names<wbr/>For<wbr/>Peer</span></a>
<a href="_waku_core.ConnectionManager.html#isPeerTopicConfigured" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>is<wbr/>Peer<wbr/>Topic<wbr/>Configured</span></a>
<a href="_waku_core.ConnectionManager.html#listenerCount" class="tsd-index-link tsd-is-inherited tsd-is-external"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>listener<wbr/>Count</span></a>
<a href="_waku_core.ConnectionManager.html#processDialQueue" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>process<wbr/>Dial<wbr/>Queue</span></a>
<a href="_waku_core.ConnectionManager.html#removeEventListener" class="tsd-index-link tsd-is-inherited tsd-is-external"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>remove<wbr/>Event<wbr/>Listener</span></a>
@ -77,7 +80,7 @@
<section class="tsd-panel tsd-member tsd-is-private"><a id="constructor" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>constructor</span><a href="#constructor" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
<li class="tsd-signature tsd-anchor-link" id="constructor.new_ConnectionManager"><span class="tsd-kind-constructor-signature">new <wbr/>Connection<wbr/>Manager</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">libp2p</span>, <span class="tsd-kind-parameter">keepAliveOptions</span>, <span class="tsd-kind-parameter">relay</span><span class="tsd-signature-symbol">?</span>, <span class="tsd-kind-parameter">options</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_waku_core.ConnectionManager.html" class="tsd-signature-type tsd-kind-class">ConnectionManager</a><a href="#constructor.new_ConnectionManager" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li>
<li class="tsd-signature tsd-anchor-link" id="constructor.new_ConnectionManager"><span class="tsd-kind-constructor-signature">new <wbr/>Connection<wbr/>Manager</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">libp2p</span>, <span class="tsd-kind-parameter">keepAliveOptions</span>, <span class="tsd-kind-parameter">configuredPubSubTopics</span>, <span class="tsd-kind-parameter">relay</span><span class="tsd-signature-symbol">?</span>, <span class="tsd-kind-parameter">options</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_waku_core.ConnectionManager.html" class="tsd-signature-type tsd-kind-class">ConnectionManager</a><a href="#constructor.new_ConnectionManager" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
@ -87,13 +90,15 @@
<li>
<h5><span class="tsd-kind-parameter">keepAliveOptions</span>: <a href="../interfaces/_waku_sdk.KeepAliveOptions.html" class="tsd-signature-type tsd-kind-interface">KeepAliveOptions</a></h5></li>
<li>
<h5><span class="tsd-kind-parameter">configuredPubSubTopics</span>: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">relay</span>: <a href="../types/_waku_sdk.IRelay.html" class="tsd-signature-type tsd-kind-type-alias">IRelay</a></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">options</span>: <span class="tsd-signature-type ">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_sdk.ConnectionManagerOptions.html" class="tsd-signature-type tsd-kind-interface">ConnectionManagerOptions</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="_waku_core.ConnectionManager.html" class="tsd-signature-type tsd-kind-class">ConnectionManager</a></h4><aside class="tsd-sources">
<p>Overrides EventEmitter&lt;IPeersByDiscoveryEvents&gt;.constructor</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L104">packages/core/src/lib/connection_manager.ts:104</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L111">packages/core/src/lib/connection_manager.ts:111</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-is-private tsd-is-inherited tsd-is-external"><a id="_private" class="tsd-anchor"></a>
@ -103,31 +108,36 @@
<p>Inherited from EventEmitter.#private</p>
<ul>
<li>Defined in node_modules/@libp2p/interfaces/dist/src/events.d.ts:17</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="configuredPubSubTopics" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>configured<wbr/>Pub<wbr/>Sub<wbr/>Topics</span><a href="#configuredPubSubTopics" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">configured<wbr/>Pub<wbr/>Sub<wbr/>Topics</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L114">packages/core/src/lib/connection_manager.ts:114</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="currentActiveDialCount" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>current<wbr/>Active<wbr/>Dial<wbr/>Count</span><a href="#currentActiveDialCount" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">current<wbr/>Active<wbr/>Dial<wbr/>Count</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> = 0</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L36">packages/core/src/lib/connection_manager.ts:36</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L41">packages/core/src/lib/connection_manager.ts:41</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="dialAttemptsForPeer" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>dial<wbr/>Attempts<wbr/>For<wbr/>Peer</span><a href="#dialAttemptsForPeer" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">dial<wbr/>Attempts<wbr/>For<wbr/>Peer</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">Map</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> = ...</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L33">packages/core/src/lib/connection_manager.ts:33</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L38">packages/core/src/lib/connection_manager.ts:38</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="dialErrorsForPeer" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>dial<wbr/>Errors<wbr/>For<wbr/>Peer</span><a href="#dialErrorsForPeer" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">dial<wbr/>Errors<wbr/>For<wbr/>Peer</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">Map</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> = ...</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L34">packages/core/src/lib/connection_manager.ts:34</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L39">packages/core/src/lib/connection_manager.ts:39</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="keepAliveManager" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>keep<wbr/>Alive<wbr/>Manager</span><a href="#keepAliveManager" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">keep<wbr/>Alive<wbr/>Manager</span><span class="tsd-signature-symbol">:</span> <a href="_waku_core.KeepAliveManager.html" class="tsd-signature-type tsd-kind-class">KeepAliveManager</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L30">packages/core/src/lib/connection_manager.ts:30</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L35">packages/core/src/lib/connection_manager.ts:35</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="libp2p" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>libp2p</span><a href="#libp2p" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">libp2p</span><span class="tsd-signature-symbol">:</span> <a href="../types/_waku_sdk.Libp2p.html" class="tsd-signature-type tsd-kind-type-alias">Libp2p</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L32">packages/core/src/lib/connection_manager.ts:32</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L37">packages/core/src/lib/connection_manager.ts:37</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="onEventHandlers" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>on<wbr/>Event<wbr/>Handlers</span><a href="#onEventHandlers" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">on<wbr/>Event<wbr/>Handlers</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span><br/><span>    </span><span class="tsd-kind-property">peer:connect</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">evt</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">; </span><br/><span>    </span><span class="tsd-kind-property">peer:disconnect</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">evt</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">; </span><br/><span>    </span><span class="tsd-kind-property">peer:discovery</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">evt</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">; </span><br/><span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol"> = ...</span></div>
@ -180,22 +190,22 @@
<h5><span class="tsd-kind-parameter">evt</span>: <span class="tsd-signature-type ">CustomEvent</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type ">PeerInfo</span><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></li></ul></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L312">packages/core/src/lib/connection_manager.ts:312</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L321">packages/core/src/lib/connection_manager.ts:321</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="options" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>options</span><a href="#options" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">options</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/_waku_sdk.ConnectionManagerOptions.html" class="tsd-signature-type tsd-kind-interface">ConnectionManagerOptions</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L31">packages/core/src/lib/connection_manager.ts:31</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L36">packages/core/src/lib/connection_manager.ts:36</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="pendingPeerDialQueue" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>pending<wbr/>Peer<wbr/>Dial<wbr/>Queue</span><a href="#pendingPeerDialQueue" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">pending<wbr/>Peer<wbr/>Dial<wbr/>Queue</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">PeerId</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = []</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L37">packages/core/src/lib/connection_manager.ts:37</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L42">packages/core/src/lib/connection_manager.ts:42</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="instances" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagStatic">Static</code> <span>instances</span><a href="#instances" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">instances</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">Map</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><a href="_waku_core.ConnectionManager.html" class="tsd-signature-type tsd-kind-class">ConnectionManager</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> = ...</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L29">packages/core/src/lib/connection_manager.ts:29</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L34">packages/core/src/lib/connection_manager.ts:34</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-is-inherited tsd-is-external"><a id="addEventListener" class="tsd-anchor"></a>
@ -234,7 +244,7 @@
<h5><span class="tsd-kind-parameter">peerId</span>: <span class="tsd-signature-type ">PeerId</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L299">packages/core/src/lib/connection_manager.ts:299</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L308">packages/core/src/lib/connection_manager.ts:308</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="dialPeer" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>dial<wbr/>Peer</span><a href="#dialPeer" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
@ -247,7 +257,7 @@
<h5><span class="tsd-kind-parameter">peerId</span>: <span class="tsd-signature-type ">PeerId</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L174">packages/core/src/lib/connection_manager.ts:174</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L183">packages/core/src/lib/connection_manager.ts:183</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="dialPeerStorePeers" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>dial<wbr/>Peer<wbr/>Store<wbr/>Peers</span><a href="#dialPeerStorePeers" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
@ -255,7 +265,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L133">packages/core/src/lib/connection_manager.ts:133</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L142">packages/core/src/lib/connection_manager.ts:142</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited tsd-is-external"><a id="dispatchEvent" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>dispatch<wbr/>Event</span><a href="#dispatchEvent" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited tsd-is-external">
@ -283,7 +293,22 @@
<h5><span class="tsd-kind-parameter">peerId</span>: <span class="tsd-signature-type ">PeerId</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L241">packages/core/src/lib/connection_manager.ts:241</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L250">packages/core/src/lib/connection_manager.ts:250</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="getPeerShardInfo" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>get<wbr/>Peer<wbr/>Shard<wbr/>Info</span><a href="#getPeerShardInfo" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
<li class="tsd-signature tsd-anchor-link" id="getPeerShardInfo.getPeerShardInfo-1"><span class="tsd-kind-call-signature">get<wbr/>Peer<wbr/>Shard<wbr/>Info</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">peerId</span>, <span class="tsd-kind-parameter">peerStore</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_sdk.ShardInfo.html" class="tsd-signature-type tsd-kind-interface">ShardInfo</a><span class="tsd-signature-symbol">&gt;</span><a href="#getPeerShardInfo.getPeerShardInfo-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5><span class="tsd-kind-parameter">peerId</span>: <span class="tsd-signature-type ">PeerId</span></h5></li>
<li>
<h5><span class="tsd-kind-parameter">peerStore</span>: <span class="tsd-signature-type ">PeerStore</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_sdk.ShardInfo.html" class="tsd-signature-type tsd-kind-interface">ShardInfo</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L474">packages/core/src/lib/connection_manager.ts:474</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getPeersByDiscovery" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Peers<wbr/>By<wbr/>Discovery</span><a href="#getPeersByDiscovery" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -292,7 +317,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_sdk.PeersByDiscoveryResult.html" class="tsd-signature-type tsd-kind-interface">PeersByDiscoveryResult</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IConnectionManager.html">IConnectionManager</a>.<a href="../interfaces/_waku_sdk.IConnectionManager.html#getPeersByDiscovery">getPeersByDiscovery</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L60">packages/core/src/lib/connection_manager.ts:60</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L67">packages/core/src/lib/connection_manager.ts:67</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="getTagNamesForPeer" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>get<wbr/>Tag<wbr/>Names<wbr/>For<wbr/>Peer</span><a href="#getTagNamesForPeer" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
@ -308,7 +333,20 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L424">packages/core/src/lib/connection_manager.ts:424</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L447">packages/core/src/lib/connection_manager.ts:447</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="isPeerTopicConfigured" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>is<wbr/>Peer<wbr/>Topic<wbr/>Configured</span><a href="#isPeerTopicConfigured" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
<li class="tsd-signature tsd-anchor-link" id="isPeerTopicConfigured.isPeerTopicConfigured-1"><span class="tsd-kind-call-signature">is<wbr/>Peer<wbr/>Topic<wbr/>Configured</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">peerId</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><a href="#isPeerTopicConfigured.isPeerTopicConfigured-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5><span class="tsd-kind-parameter">peerId</span>: <span class="tsd-signature-type ">PeerId</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L457">packages/core/src/lib/connection_manager.ts:457</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited tsd-is-external"><a id="listenerCount" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>listener<wbr/>Count</span><a href="#listenerCount" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited tsd-is-external">
@ -331,7 +369,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L253">packages/core/src/lib/connection_manager.ts:253</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L262">packages/core/src/lib/connection_manager.ts:262</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited tsd-is-external"><a id="removeEventListener" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>remove<wbr/>Event<wbr/>Listener</span><a href="#removeEventListener" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited tsd-is-external">
@ -363,7 +401,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L151">packages/core/src/lib/connection_manager.ts:151</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L160">packages/core/src/lib/connection_manager.ts:160</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited tsd-is-external"><a id="safeDispatchEvent" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>safe<wbr/>Dispatch<wbr/>Event</span><a href="#safeDispatchEvent" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited tsd-is-external">
@ -405,7 +443,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L397">packages/core/src/lib/connection_manager.ts:397</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L420">packages/core/src/lib/connection_manager.ts:420</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="startPeerConnectionListener" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>start<wbr/>Peer<wbr/>Connection<wbr/>Listener</span><a href="#startPeerConnectionListener" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
@ -413,7 +451,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L273">packages/core/src/lib/connection_manager.ts:273</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L282">packages/core/src/lib/connection_manager.ts:282</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="startPeerDisconnectionListener" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>start<wbr/>Peer<wbr/>Disconnection<wbr/>Listener</span><a href="#startPeerDisconnectionListener" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
@ -421,7 +459,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L280">packages/core/src/lib/connection_manager.ts:280</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L289">packages/core/src/lib/connection_manager.ts:289</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="startPeerDiscoveryListener" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>start<wbr/>Peer<wbr/>Discovery<wbr/>Listener</span><a href="#startPeerDiscoveryListener" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
@ -429,7 +467,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L266">packages/core/src/lib/connection_manager.ts:266</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L275">packages/core/src/lib/connection_manager.ts:275</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="stop" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>stop</span><a href="#stop" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -438,11 +476,11 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IConnectionManager.html">IConnectionManager</a>.<a href="../interfaces/_waku_sdk.IConnectionManager.html#stop">stop</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L158">packages/core/src/lib/connection_manager.ts:158</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L167">packages/core/src/lib/connection_manager.ts:167</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="create" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>create</span><a href="#create" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
<li class="tsd-signature tsd-anchor-link" id="create.create-1"><span class="tsd-kind-call-signature">create</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">peerId</span>, <span class="tsd-kind-parameter">libp2p</span>, <span class="tsd-kind-parameter">keepAliveOptions</span>, <span class="tsd-kind-parameter">relay</span><span class="tsd-signature-symbol">?</span>, <span class="tsd-kind-parameter">options</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_waku_core.ConnectionManager.html" class="tsd-signature-type tsd-kind-class">ConnectionManager</a><a href="#create.create-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li>
<li class="tsd-signature tsd-anchor-link" id="create.create-1"><span class="tsd-kind-call-signature">create</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">peerId</span>, <span class="tsd-kind-parameter">libp2p</span>, <span class="tsd-kind-parameter">keepAliveOptions</span>, <span class="tsd-kind-parameter">pubSubTopics</span>, <span class="tsd-kind-parameter">relay</span><span class="tsd-signature-symbol">?</span>, <span class="tsd-kind-parameter">options</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_waku_core.ConnectionManager.html" class="tsd-signature-type tsd-kind-class">ConnectionManager</a><a href="#create.create-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
@ -454,12 +492,14 @@
<li>
<h5><span class="tsd-kind-parameter">keepAliveOptions</span>: <a href="../interfaces/_waku_sdk.KeepAliveOptions.html" class="tsd-signature-type tsd-kind-interface">KeepAliveOptions</a></h5></li>
<li>
<h5><span class="tsd-kind-parameter">pubSubTopics</span>: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">relay</span>: <a href="../types/_waku_sdk.IRelay.html" class="tsd-signature-type tsd-kind-type-alias">IRelay</a></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">options</span>: <a href="../interfaces/_waku_sdk.ConnectionManagerOptions.html" class="tsd-signature-type tsd-kind-interface">ConnectionManagerOptions</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="_waku_core.ConnectionManager.html" class="tsd-signature-type tsd-kind-class">ConnectionManager</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/connection_manager.ts#L39">packages/core/src/lib/connection_manager.ts:39</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/connection_manager.ts#L44">packages/core/src/lib/connection_manager.ts:44</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
@ -480,6 +520,7 @@
<ul>
<li><a href="#constructor" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-512"></use></svg><span>constructor</span></a></li>
<li><a href="#_private" class="tsd-is-private tsd-is-inherited tsd-is-external"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>#private</span></a></li>
<li><a href="#configuredPubSubTopics" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>configured<wbr/>Pub<wbr/>Sub<wbr/>Topics</span></a></li>
<li><a href="#currentActiveDialCount" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>current<wbr/>Active<wbr/>Dial<wbr/>Count</span></a></li>
<li><a href="#dialAttemptsForPeer" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>dial<wbr/>Attempts<wbr/>For<wbr/>Peer</span></a></li>
<li><a href="#dialErrorsForPeer" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>dial<wbr/>Errors<wbr/>For<wbr/>Peer</span></a></li>
@ -495,8 +536,10 @@
<li><a href="#dialPeerStorePeers" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>dial<wbr/>Peer<wbr/>Store<wbr/>Peers</span></a></li>
<li><a href="#dispatchEvent" class="tsd-is-inherited tsd-is-external"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>dispatch<wbr/>Event</span></a></li>
<li><a href="#dropConnection" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>drop<wbr/>Connection</span></a></li>
<li><a href="#getPeerShardInfo" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Peer<wbr/>Shard<wbr/>Info</span></a></li>
<li><a href="#getPeersByDiscovery" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Peers<wbr/>By<wbr/>Discovery</span></a></li>
<li><a href="#getTagNamesForPeer" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>get<wbr/>Tag<wbr/>Names<wbr/>For<wbr/>Peer</span></a></li>
<li><a href="#isPeerTopicConfigured" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>is<wbr/>Peer<wbr/>Topic<wbr/>Configured</span></a></li>
<li><a href="#listenerCount" class="tsd-is-inherited tsd-is-external"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>listener<wbr/>Count</span></a></li>
<li><a href="#processDialQueue" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>process<wbr/>Dial<wbr/>Queue</span></a></li>
<li><a href="#removeEventListener" class="tsd-is-inherited tsd-is-external"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>remove<wbr/>Event<wbr/>Listener</span></a></li>

View File

@ -25,7 +25,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_sdk.IDecodedMessage.html" class="tsd-signature-type tsd-kind-interface">IDecodedMessage</a></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L23">packages/core/src/lib/message/version_0.ts:23</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L23">packages/core/src/lib/message/version_0.ts:23</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -67,20 +67,20 @@
<h5><span class="tsd-kind-parameter">proto</span>: <a href="../modules/_waku_core.message.html" class="tsd-signature-type tsd-kind-namespace">message</a><span class="tsd-signature-symbol">.</span><a href="../modules/_waku_core.message.version_0.html" class="tsd-signature-type tsd-kind-namespace">version_0</a><span class="tsd-signature-symbol">.</span><a href="../modules/_waku_core.message.version_0.proto.html" class="tsd-signature-type tsd-kind-namespace">proto</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_core.message.version_0.proto.WakuMessage-1.html" class="tsd-signature-type tsd-kind-interface">WakuMessage</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="_waku_core.DecodedMessage.html" class="tsd-signature-type tsd-kind-class">DecodedMessage</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L24">packages/core/src/lib/message/version_0.ts:24</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L24">packages/core/src/lib/message/version_0.ts:24</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-is-protected"><a id="proto" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagProtected">Protected</code> <span>proto</span><a href="#proto" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">proto</span><span class="tsd-signature-symbol">:</span> <a href="../modules/_waku_core.message.html" class="tsd-signature-type tsd-kind-namespace">message</a><span class="tsd-signature-symbol">.</span><a href="../modules/_waku_core.message.version_0.html" class="tsd-signature-type tsd-kind-namespace">version_0</a><span class="tsd-signature-symbol">.</span><a href="../modules/_waku_core.message.version_0.proto.html" class="tsd-signature-type tsd-kind-namespace">proto</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_core.message.version_0.proto.WakuMessage-1.html" class="tsd-signature-type tsd-kind-interface">WakuMessage</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L26">packages/core/src/lib/message/version_0.ts:26</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L26">packages/core/src/lib/message/version_0.ts:26</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="pubSubTopic" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>pub<wbr/>Sub<wbr/>Topic</span><a href="#pubSubTopic" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">pub<wbr/>Sub<wbr/>Topic</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_sdk.IDecodedMessage.html#pubSubTopic">pubSubTopic</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L25">packages/core/src/lib/message/version_0.ts:25</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L25">packages/core/src/lib/message/version_0.ts:25</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Accessors</h2>
<section class="tsd-panel tsd-member"><a id="_rawTimestamp" class="tsd-anchor"></a>
@ -90,7 +90,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">bigint</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L41">packages/core/src/lib/message/version_0.ts:41</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L41">packages/core/src/lib/message/version_0.ts:41</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="contentTopic" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>content<wbr/>Topic</span><a href="#contentTopic" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -99,7 +99,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_sdk.IDecodedMessage.html#contentTopic">contentTopic</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L37">packages/core/src/lib/message/version_0.ts:37</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L37">packages/core/src/lib/message/version_0.ts:37</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="ephemeral" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>ephemeral</span><a href="#ephemeral" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -108,7 +108,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_sdk.IDecodedMessage.html#ephemeral">ephemeral</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L29">packages/core/src/lib/message/version_0.ts:29</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L29">packages/core/src/lib/message/version_0.ts:29</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="meta" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>meta</span><a href="#meta" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -117,7 +117,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">Uint8Array</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_sdk.IDecodedMessage.html#meta">meta</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L60">packages/core/src/lib/message/version_0.ts:60</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L60">packages/core/src/lib/message/version_0.ts:60</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="payload" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>payload</span><a href="#payload" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -126,7 +126,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_sdk.IDecodedMessage.html#payload">payload</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L33">packages/core/src/lib/message/version_0.ts:33</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L33">packages/core/src/lib/message/version_0.ts:33</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="rateLimitProof" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>rate<wbr/>Limit<wbr/>Proof</span><a href="#rateLimitProof" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -135,7 +135,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_sdk.IRateLimitProof.html" class="tsd-signature-type tsd-kind-interface">IRateLimitProof</a></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_sdk.IDecodedMessage.html#rateLimitProof">rateLimitProof</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L70">packages/core/src/lib/message/version_0.ts:70</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L70">packages/core/src/lib/message/version_0.ts:70</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="timestamp" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>timestamp</span><a href="#timestamp" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -144,7 +144,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">Date</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_sdk.IDecodedMessage.html#timestamp">timestamp</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L45">packages/core/src/lib/message/version_0.ts:45</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L45">packages/core/src/lib/message/version_0.ts:45</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="version" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>version</span><a href="#version" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -152,7 +152,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L64">packages/core/src/lib/message/version_0.ts:64</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L64">packages/core/src/lib/message/version_0.ts:64</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -25,7 +25,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_sdk.IDecoder.html" class="tsd-signature-type tsd-kind-interface">IDecoder</a><span class="tsd-signature-symbol">&lt;</span><a href="_waku_core.DecodedMessage.html" class="tsd-signature-type tsd-kind-class">DecodedMessage</a><span class="tsd-signature-symbol">&gt;</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L130">packages/core/src/lib/message/version_0.ts:130</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L130">packages/core/src/lib/message/version_0.ts:130</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -61,7 +61,7 @@
<h5><span class="tsd-kind-parameter">contentTopic</span>: <span class="tsd-signature-type">string</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="_waku_core.Decoder.html" class="tsd-signature-type tsd-kind-class">Decoder</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L131">packages/core/src/lib/message/version_0.ts:131</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L131">packages/core/src/lib/message/version_0.ts:131</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="contentTopic" class="tsd-anchor"></a>
@ -69,13 +69,13 @@
<div class="tsd-signature"><span class="tsd-kind-property">content<wbr/>Topic</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IDecoder.html">IDecoder</a>.<a href="../interfaces/_waku_sdk.IDecoder.html#contentTopic">contentTopic</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L133">packages/core/src/lib/message/version_0.ts:133</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L133">packages/core/src/lib/message/version_0.ts:133</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="pubSubTopic" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>pub<wbr/>Sub<wbr/>Topic</span><a href="#pubSubTopic" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">pub<wbr/>Sub<wbr/>Topic</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IDecoder.html">IDecoder</a>.<a href="../interfaces/_waku_sdk.IDecoder.html#pubSubTopic">pubSubTopic</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L132">packages/core/src/lib/message/version_0.ts:132</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L132">packages/core/src/lib/message/version_0.ts:132</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="fromProtoObj" class="tsd-anchor"></a>
@ -93,7 +93,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="_waku_core.DecodedMessage.html" class="tsd-signature-type tsd-kind-class">DecodedMessage</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IDecoder.html">IDecoder</a>.<a href="../interfaces/_waku_sdk.IDecoder.html#fromProtoObj">fromProtoObj</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L154">packages/core/src/lib/message/version_0.ts:154</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L154">packages/core/src/lib/message/version_0.ts:154</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="fromWireToProtoObj" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>from<wbr/>Wire<wbr/>To<wbr/>Proto<wbr/>Obj</span><a href="#fromWireToProtoObj" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -107,7 +107,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_sdk.IProtoMessage.html" class="tsd-signature-type tsd-kind-interface">IProtoMessage</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IDecoder.html">IDecoder</a>.<a href="../interfaces/_waku_sdk.IDecoder.html#fromWireToProtoObj">fromWireToProtoObj</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L140">packages/core/src/lib/message/version_0.ts:140</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L140">packages/core/src/lib/message/version_0.ts:140</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -25,7 +25,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_sdk.IEncoder.html" class="tsd-signature-type tsd-kind-interface">IEncoder</a></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L75">packages/core/src/lib/message/version_0.ts:75</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L75">packages/core/src/lib/message/version_0.ts:75</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -67,7 +67,7 @@
<h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">metaSetter</span>: <a href="../interfaces/_waku_sdk.IMetaSetter.html" class="tsd-signature-type tsd-kind-interface">IMetaSetter</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="_waku_core.Encoder.html" class="tsd-signature-type tsd-kind-class">Encoder</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L76">packages/core/src/lib/message/version_0.ts:76</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L76">packages/core/src/lib/message/version_0.ts:76</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="contentTopic" class="tsd-anchor"></a>
@ -75,24 +75,24 @@
<div class="tsd-signature"><span class="tsd-kind-property">content<wbr/>Topic</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_sdk.IEncoder.html#contentTopic">contentTopic</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L77">packages/core/src/lib/message/version_0.ts:77</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L77">packages/core/src/lib/message/version_0.ts:77</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="ephemeral" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>ephemeral</span><a href="#ephemeral" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">ephemeral</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_sdk.IEncoder.html#ephemeral">ephemeral</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L78">packages/core/src/lib/message/version_0.ts:78</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L78">packages/core/src/lib/message/version_0.ts:78</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="metaSetter" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>meta<wbr/>Setter</span><a href="#metaSetter" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">meta<wbr/>Setter</span><span class="tsd-signature-symbol">?:</span> <a href="../interfaces/_waku_sdk.IMetaSetter.html" class="tsd-signature-type tsd-kind-interface">IMetaSetter</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L80">packages/core/src/lib/message/version_0.ts:80</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L80">packages/core/src/lib/message/version_0.ts:80</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="pubSubTopic" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>pub<wbr/>Sub<wbr/>Topic</span><a href="#pubSubTopic" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">pub<wbr/>Sub<wbr/>Topic</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_sdk.IEncoder.html#pubSubTopic">pubSubTopic</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L79">packages/core/src/lib/message/version_0.ts:79</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L79">packages/core/src/lib/message/version_0.ts:79</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="toProtoObj" class="tsd-anchor"></a>
@ -108,7 +108,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_sdk.IProtoMessage.html" class="tsd-signature-type tsd-kind-interface">IProtoMessage</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_sdk.IEncoder.html#toProtoObj">toProtoObj</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L91">packages/core/src/lib/message/version_0.ts:91</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L91">packages/core/src/lib/message/version_0.ts:91</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="toWire" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>to<wbr/>Wire</span><a href="#toWire" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -122,7 +122,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type ">Uint8Array</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_sdk.IEncoder.html#toWire">toWire</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L87">packages/core/src/lib/message/version_0.ts:87</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L87">packages/core/src/lib/message/version_0.ts:87</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">KeepAliveManager</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/keep_alive_manager.ts#L14">packages/core/src/lib/keep_alive_manager.ts:14</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/keep_alive_manager.ts#L14">packages/core/src/lib/keep_alive_manager.ts:14</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -61,29 +61,29 @@
<h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">relay</span>: <a href="../types/_waku_sdk.IRelay.html" class="tsd-signature-type tsd-kind-type-alias">IRelay</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="_waku_core.KeepAliveManager.html" class="tsd-signature-type tsd-kind-class">KeepAliveManager</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/keep_alive_manager.ts#L20">packages/core/src/lib/keep_alive_manager.ts:20</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/keep_alive_manager.ts#L20">packages/core/src/lib/keep_alive_manager.ts:20</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-is-private"><a id="options" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>options</span><a href="#options" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">options</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/_waku_sdk.KeepAliveOptions.html" class="tsd-signature-type tsd-kind-interface">KeepAliveOptions</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/keep_alive_manager.ts#L17">packages/core/src/lib/keep_alive_manager.ts:17</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/keep_alive_manager.ts#L17">packages/core/src/lib/keep_alive_manager.ts:17</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="pingKeepAliveTimers" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>ping<wbr/>Keep<wbr/>Alive<wbr/>Timers</span><a href="#pingKeepAliveTimers" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">ping<wbr/>Keep<wbr/>Alive<wbr/>Timers</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">Map</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type ">Timeout</span><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/keep_alive_manager.ts#L15">packages/core/src/lib/keep_alive_manager.ts:15</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/keep_alive_manager.ts#L15">packages/core/src/lib/keep_alive_manager.ts:15</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="relay" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagOptional">Optional</code> <span>relay</span><a href="#relay" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">relay</span><span class="tsd-signature-symbol">?:</span> <a href="../types/_waku_sdk.IRelay.html" class="tsd-signature-type tsd-kind-type-alias">IRelay</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/keep_alive_manager.ts#L18">packages/core/src/lib/keep_alive_manager.ts:18</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/keep_alive_manager.ts#L18">packages/core/src/lib/keep_alive_manager.ts:18</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="relayKeepAliveTimers" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>relay<wbr/>Keep<wbr/>Alive<wbr/>Timers</span><a href="#relayKeepAliveTimers" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">relay<wbr/>Keep<wbr/>Alive<wbr/>Timers</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">Map</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type ">PeerId</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type ">Timeout</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/keep_alive_manager.ts#L16">packages/core/src/lib/keep_alive_manager.ts:16</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/keep_alive_manager.ts#L16">packages/core/src/lib/keep_alive_manager.ts:16</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-is-private"><a id="scheduleRelayPings" class="tsd-anchor"></a>
@ -102,7 +102,7 @@
<h5><span class="tsd-kind-parameter">peerIdStr</span>: <span class="tsd-signature-type">string</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Timeout</span><span class="tsd-signature-symbol">[]</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/keep_alive_manager.ts#L104">packages/core/src/lib/keep_alive_manager.ts:104</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/keep_alive_manager.ts#L104">packages/core/src/lib/keep_alive_manager.ts:104</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="start" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>start</span><a href="#start" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -119,7 +119,7 @@
<h5><span class="tsd-kind-parameter">peerStore</span>: <span class="tsd-signature-type ">PeerStore</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/keep_alive_manager.ts#L27">packages/core/src/lib/keep_alive_manager.ts:27</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/keep_alive_manager.ts#L27">packages/core/src/lib/keep_alive_manager.ts:27</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="stop" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>stop</span><a href="#stop" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -132,7 +132,7 @@
<h5><span class="tsd-kind-parameter">peerId</span>: <span class="tsd-signature-type ">PeerId</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/keep_alive_manager.ts#L78">packages/core/src/lib/keep_alive_manager.ts:78</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/keep_alive_manager.ts#L78">packages/core/src/lib/keep_alive_manager.ts:78</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="stopAll" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>stop<wbr/>All</span><a href="#stopAll" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -140,7 +140,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/keep_alive_manager.ts#L92">packages/core/src/lib/keep_alive_manager.ts:92</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/keep_alive_manager.ts#L92">packages/core/src/lib/keep_alive_manager.ts:92</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">StreamManager</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/stream_manager.ts#L8">packages/core/src/lib/stream_manager.ts:8</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/stream_manager.ts#L8">packages/core/src/lib/stream_manager.ts:8</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -102,7 +102,7 @@ by a PeerId</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="_waku_core.StreamManager.html" class="tsd-signature-type tsd-kind-class">StreamManager</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/stream_manager.ts#L12">packages/core/src/lib/stream_manager.ts:12</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/stream_manager.ts#L12">packages/core/src/lib/stream_manager.ts:12</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="addEventListener" class="tsd-anchor"></a>
@ -131,7 +131,7 @@ by a PeerId</p>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">options</span>: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">AddEventListenerOptions</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/stream_manager.ts#L15">packages/core/src/lib/stream_manager.ts:15</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/stream_manager.ts#L15">packages/core/src/lib/stream_manager.ts:15</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="getConnections" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Connections</span><a href="#getConnections" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">get<wbr/>Connections</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">peerId</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type ">Connection</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span></div>
@ -156,22 +156,22 @@ by a PeerId</p>
</code><button>Copy</button></pre>
</div></li></ul></li></ul></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/stream_manager.ts#L14">packages/core/src/lib/stream_manager.ts:14</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/stream_manager.ts#L14">packages/core/src/lib/stream_manager.ts:14</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="log" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>log</span><a href="#log" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">log</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">Debugger</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/stream_manager.ts#L10">packages/core/src/lib/stream_manager.ts:10</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/stream_manager.ts#L10">packages/core/src/lib/stream_manager.ts:10</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="multicodec" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>multicodec</span><a href="#multicodec" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">multicodec</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/stream_manager.ts#L13">packages/core/src/lib/stream_manager.ts:13</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/stream_manager.ts#L13">packages/core/src/lib/stream_manager.ts:13</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="streamPool" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>stream<wbr/>Pool</span><a href="#streamPool" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">stream<wbr/>Pool</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">Map</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">Stream</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/stream_manager.ts#L9">packages/core/src/lib/stream_manager.ts:9</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/stream_manager.ts#L9">packages/core/src/lib/stream_manager.ts:9</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="getStream" class="tsd-anchor"></a>
@ -186,7 +186,7 @@ by a PeerId</p>
<h5><span class="tsd-kind-parameter">peer</span>: <span class="tsd-signature-type ">Peer</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type ">Stream</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/stream_manager.ts#L26">packages/core/src/lib/stream_manager.ts:26</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/stream_manager.ts#L26">packages/core/src/lib/stream_manager.ts:26</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="handlePeerUpdateStreamPool" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>handle<wbr/>Peer<wbr/>Update<wbr/>Stream<wbr/>Pool</span><a href="#handlePeerUpdateStreamPool" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
@ -199,7 +199,7 @@ by a PeerId</p>
<h5><span class="tsd-kind-parameter">evt</span>: <span class="tsd-signature-type ">CustomEvent</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type ">PeerUpdate</span><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/stream_manager.ts#L65">packages/core/src/lib/stream_manager.ts:65</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/stream_manager.ts#L65">packages/core/src/lib/stream_manager.ts:65</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="newStream" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>new<wbr/>Stream</span><a href="#newStream" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
@ -212,7 +212,7 @@ by a PeerId</p>
<h5><span class="tsd-kind-parameter">peer</span>: <span class="tsd-signature-type ">Peer</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type ">Stream</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/stream_manager.ts#L48">packages/core/src/lib/stream_manager.ts:48</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/stream_manager.ts#L48">packages/core/src/lib/stream_manager.ts:48</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="prepareNewStream" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>prepare<wbr/>New<wbr/>Stream</span><a href="#prepareNewStream" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
@ -225,7 +225,7 @@ by a PeerId</p>
<h5><span class="tsd-kind-parameter">peer</span>: <span class="tsd-signature-type ">Peer</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/stream_manager.ts#L57">packages/core/src/lib/stream_manager.ts:57</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/stream_manager.ts#L57">packages/core/src/lib/stream_manager.ts:57</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -26,7 +26,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_sdk.Waku-1.html" class="tsd-signature-type tsd-kind-interface">Waku</a></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/waku.ts#L45">packages/core/src/lib/waku.ts:45</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/waku.ts#L46">packages/core/src/lib/waku.ts:46</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -42,6 +42,7 @@
<a href="_waku_core.waku.WakuNode.html#filter" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>filter?</span></a>
<a href="_waku_core.waku.WakuNode.html#libp2p" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>libp2p</span></a>
<a href="_waku_core.waku.WakuNode.html#lightPush" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>light<wbr/>Push?</span></a>
<a href="_waku_core.waku.WakuNode.html#pubSubTopics" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>pub<wbr/>Sub<wbr/>Topics</span></a>
<a href="_waku_core.waku.WakuNode.html#relay" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>relay?</span></a>
<a href="_waku_core.waku.WakuNode.html#store" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>store?</span></a>
</div></section>
@ -58,7 +59,7 @@
<section class="tsd-panel tsd-member"><a id="constructor" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>constructor</span><a href="#constructor" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
<li class="tsd-signature tsd-anchor-link" id="constructor.new_WakuNode"><span class="tsd-kind-constructor-signature">new <wbr/>Waku<wbr/>Node</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">options</span>, <span class="tsd-kind-parameter">libp2p</span>, <span class="tsd-kind-parameter">store</span><span class="tsd-signature-symbol">?</span>, <span class="tsd-kind-parameter">lightPush</span><span class="tsd-signature-symbol">?</span>, <span class="tsd-kind-parameter">filter</span><span class="tsd-signature-symbol">?</span>, <span class="tsd-kind-parameter">relay</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/_waku_core.waku.html" class="tsd-signature-type tsd-kind-namespace">waku</a><span class="tsd-signature-symbol">.</span><a href="_waku_core.waku.WakuNode.html" class="tsd-signature-type tsd-kind-class">WakuNode</a><a href="#constructor.new_WakuNode" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li>
<li class="tsd-signature tsd-anchor-link" id="constructor.new_WakuNode"><span class="tsd-kind-constructor-signature">new <wbr/>Waku<wbr/>Node</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">options</span>, <span class="tsd-kind-parameter">pubSubTopics</span>, <span class="tsd-kind-parameter">libp2p</span>, <span class="tsd-kind-parameter">store</span><span class="tsd-signature-symbol">?</span>, <span class="tsd-kind-parameter">lightPush</span><span class="tsd-signature-symbol">?</span>, <span class="tsd-kind-parameter">filter</span><span class="tsd-signature-symbol">?</span>, <span class="tsd-kind-parameter">relay</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/_waku_core.waku.html" class="tsd-signature-type tsd-kind-namespace">waku</a><span class="tsd-signature-symbol">.</span><a href="_waku_core.waku.WakuNode.html" class="tsd-signature-type tsd-kind-class">WakuNode</a><a href="#constructor.new_WakuNode" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
@ -66,6 +67,8 @@
<li>
<h5><span class="tsd-kind-parameter">options</span>: <a href="../modules/_waku_core.waku.html" class="tsd-signature-type tsd-kind-namespace">waku</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_core.waku.WakuOptions.html" class="tsd-signature-type tsd-kind-interface">WakuOptions</a></h5></li>
<li>
<h5><span class="tsd-kind-parameter">pubSubTopics</span>: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5></li>
<li>
<h5><span class="tsd-kind-parameter">libp2p</span>: <a href="../types/_waku_sdk.Libp2p.html" class="tsd-signature-type tsd-kind-type-alias">Libp2p</a></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">store</span>: <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">libp2p</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><a href="../interfaces/_waku_sdk.IStore.html" class="tsd-signature-type tsd-kind-interface">IStore</a><span class="tsd-signature-symbol">)</span></h5>
@ -121,7 +124,7 @@
<h4 class="tsd-returns-title">Returns <a href="../types/_waku_sdk.IRelay.html" class="tsd-signature-type tsd-kind-type-alias">IRelay</a></h4></li></ul></li></ul></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_core.waku.html" class="tsd-signature-type tsd-kind-namespace">waku</a><span class="tsd-signature-symbol">.</span><a href="_waku_core.waku.WakuNode.html" class="tsd-signature-type tsd-kind-class">WakuNode</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/waku.ts#L53">packages/core/src/lib/waku.ts:53</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/waku.ts#L54">packages/core/src/lib/waku.ts:54</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="connectionManager" class="tsd-anchor"></a>
@ -129,37 +132,42 @@
<div class="tsd-signature"><span class="tsd-kind-property">connection<wbr/>Manager</span><span class="tsd-signature-symbol">:</span> <a href="_waku_core.ConnectionManager.html" class="tsd-signature-type tsd-kind-class">ConnectionManager</a></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#connectionManager">connectionManager</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/waku.ts#L51">packages/core/src/lib/waku.ts:51</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/waku.ts#L52">packages/core/src/lib/waku.ts:52</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="filter" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>filter</span><a href="#filter" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">filter</span><span class="tsd-signature-symbol">?:</span> <a href="../types/_waku_sdk.IFilter.html" class="tsd-signature-type tsd-kind-type-alias">IFilter</a></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#filter">filter</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/waku.ts#L49">packages/core/src/lib/waku.ts:49</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/waku.ts#L50">packages/core/src/lib/waku.ts:50</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="libp2p" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>libp2p</span><a href="#libp2p" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">libp2p</span><span class="tsd-signature-symbol">:</span> <a href="../types/_waku_sdk.Libp2p.html" class="tsd-signature-type tsd-kind-type-alias">Libp2p</a></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#libp2p">libp2p</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/waku.ts#L46">packages/core/src/lib/waku.ts:46</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/waku.ts#L47">packages/core/src/lib/waku.ts:47</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="lightPush" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>light<wbr/>Push</span><a href="#lightPush" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">light<wbr/>Push</span><span class="tsd-signature-symbol">?:</span> <a href="../types/_waku_sdk.ILightPush.html" class="tsd-signature-type tsd-kind-type-alias">ILightPush</a></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#lightPush">lightPush</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/waku.ts#L50">packages/core/src/lib/waku.ts:50</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/waku.ts#L51">packages/core/src/lib/waku.ts:51</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="pubSubTopics" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagReadonly">Readonly</code> <span>pub<wbr/>Sub<wbr/>Topics</span><a href="#pubSubTopics" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">pub<wbr/>Sub<wbr/>Topics</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/waku.ts#L56">packages/core/src/lib/waku.ts:56</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="relay" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>relay</span><a href="#relay" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">relay</span><span class="tsd-signature-symbol">?:</span> <a href="../types/_waku_sdk.IRelay.html" class="tsd-signature-type tsd-kind-type-alias">IRelay</a></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#relay">relay</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/waku.ts#L47">packages/core/src/lib/waku.ts:47</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/waku.ts#L48">packages/core/src/lib/waku.ts:48</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="store" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>store</span><a href="#store" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">store</span><span class="tsd-signature-symbol">?:</span> <a href="../interfaces/_waku_sdk.IStore.html" class="tsd-signature-type tsd-kind-interface">IStore</a></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#store">store</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/waku.ts#L48">packages/core/src/lib/waku.ts:48</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/waku.ts#L49">packages/core/src/lib/waku.ts:49</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="dial" class="tsd-anchor"></a>
@ -186,7 +194,7 @@
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#dial">dial</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/waku.ts#L106">packages/core/src/lib/waku.ts:106</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/waku.ts#L109">packages/core/src/lib/waku.ts:109</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getLocalMultiaddrWithID" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Local<wbr/>Multiaddr<wbr/>WithID</span><a href="#getLocalMultiaddrWithID" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -199,7 +207,7 @@
<h4>Throws</h4><p>if libp2p is not listening on localhost.</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/waku.ts#L183">packages/core/src/lib/waku.ts:183</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/waku.ts#L186">packages/core/src/lib/waku.ts:186</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="isStarted" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>is<wbr/>Started</span><a href="#isStarted" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -208,7 +216,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#isStarted">isStarted</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/waku.ts#L174">packages/core/src/lib/waku.ts:174</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/waku.ts#L177">packages/core/src/lib/waku.ts:177</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="start" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>start</span><a href="#start" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -217,7 +225,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#start">start</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/waku.ts#L165">packages/core/src/lib/waku.ts:165</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/waku.ts#L168">packages/core/src/lib/waku.ts:168</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="stop" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>stop</span><a href="#stop" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -226,7 +234,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#stop">stop</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/waku.ts#L169">packages/core/src/lib/waku.ts:169</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/waku.ts#L172">packages/core/src/lib/waku.ts:172</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
@ -250,6 +258,7 @@
<li><a href="#filter" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>filter</span></a></li>
<li><a href="#libp2p" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>libp2p</span></a></li>
<li><a href="#lightPush" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>light<wbr/>Push</span></a></li>
<li><a href="#pubSubTopics" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>pub<wbr/>Sub<wbr/>Topics</span></a></li>
<li><a href="#relay" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>relay</span></a></li>
<li><a href="#store" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>store</span></a></li>
<li><a href="#dial" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>dial</span></a></li>

View File

@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">DnsNodeDiscovery</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns.ts#L19">packages/dns-discovery/src/dns.ts:19</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns.ts#L19">packages/dns-discovery/src/dns.ts:19</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -59,7 +59,7 @@
<h5><span class="tsd-kind-parameter">dns</span>: <a href="../interfaces/_waku_sdk.DnsClient.html" class="tsd-signature-type tsd-kind-interface">DnsClient</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="_waku_dns_discovery.DnsNodeDiscovery.html" class="tsd-signature-type tsd-kind-class">DnsNodeDiscovery</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns.ts#L69">packages/dns-discovery/src/dns.ts:69</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns.ts#L69">packages/dns-discovery/src/dns.ts:69</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-is-private"><a id="_DNSTreeCache" class="tsd-anchor"></a>
@ -71,17 +71,17 @@
<li class="tsd-parameter-index-signature">
<h5><span class="tsd-signature-symbol">[</span><span class="tsd-kind-parameter">key</span>: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">]: </span><span class="tsd-signature-type">string</span></h5></li></ul></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns.ts#L21">packages/dns-discovery/src/dns.ts:21</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns.ts#L21">packages/dns-discovery/src/dns.ts:21</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="_errorTolerance" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>_error<wbr/>Tolerance</span><a href="#_errorTolerance" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">_error<wbr/>Tolerance</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> = 10</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns.ts#L22">packages/dns-discovery/src/dns.ts:22</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns.ts#L22">packages/dns-discovery/src/dns.ts:22</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="dns" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>dns</span><a href="#dns" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">dns</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/_waku_sdk.DnsClient.html" class="tsd-signature-type tsd-kind-interface">DnsClient</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns.ts#L20">packages/dns-discovery/src/dns.ts:20</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns.ts#L20">packages/dns-discovery/src/dns.ts:20</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-is-private"><a id="_getTXTRecord" class="tsd-anchor"></a>
@ -104,7 +104,7 @@ this DNS tree cache or via DNS query.</p>
<h4>Throws</h4><p>if the TXT Record contains non-UTF-8 values.</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns.ts#L146">packages/dns-discovery/src/dns.ts:146</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns.ts#L146">packages/dns-discovery/src/dns.ts:146</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="_search" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>_search</span><a href="#_search" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
@ -123,7 +123,7 @@ ENR record as an ENR. Returns null if parsing or DNS resolution fails.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">ENR</span><span class="tsd-signature-symbol">&gt;</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns.ts#L102">packages/dns-discovery/src/dns.ts:102</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns.ts#L102">packages/dns-discovery/src/dns.ts:102</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getNextPeer" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Next<wbr/>Peer</span><a href="#getNextPeer" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -142,7 +142,7 @@ return fewer peers than requested if</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">AsyncGenerator</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_sdk.IEnr.html" class="tsd-signature-type tsd-kind-interface">IEnr</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">&gt;</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns.ts#L77">packages/dns-discovery/src/dns.ts:77</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns.ts#L77">packages/dns-discovery/src/dns.ts:77</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getPeers" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Peers</span><a href="#getPeers" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -169,7 +169,7 @@ peers encountered by randomized search exceeds the sum of the fields of</p>
<h4>Link</h4><p>_errorTolerance factor.</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns.ts#L40">packages/dns-discovery/src/dns.ts:40</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns.ts#L40">packages/dns-discovery/src/dns.ts:40</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="dnsOverHttp" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>dns<wbr/>Over<wbr/>Http</span><a href="#dnsOverHttp" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -182,7 +182,7 @@ peers encountered by randomized search exceeds the sum of the fields of</p>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">dnsClient</span>: <a href="../interfaces/_waku_sdk.DnsClient.html" class="tsd-signature-type tsd-kind-interface">DnsClient</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="_waku_dns_discovery.DnsNodeDiscovery.html" class="tsd-signature-type tsd-kind-class">DnsNodeDiscovery</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns.ts#L24">packages/dns-discovery/src/dns.ts:24</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns.ts#L24">packages/dns-discovery/src/dns.ts:24</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -31,7 +31,7 @@
<ul class="tsd-hierarchy">
<li><span class="tsd-signature-type ">PeerDiscovery</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns_discovery.ts#L29">packages/dns-discovery/src/dns_discovery.ts:29</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns_discovery.ts#L30">packages/dns-discovery/src/dns_discovery.ts:30</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -81,7 +81,7 @@
<h4 class="tsd-returns-title">Returns <a href="_waku_dns_discovery.PeerDiscoveryDns.html" class="tsd-signature-type tsd-kind-class">PeerDiscoveryDns</a></h4><aside class="tsd-sources">
<p>Overrides EventEmitter&lt;PeerDiscoveryEvents&gt;.constructor</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns_discovery.ts#L38">packages/dns-discovery/src/dns_discovery.ts:38</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns_discovery.ts#L39">packages/dns-discovery/src/dns_discovery.ts:39</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-is-private tsd-is-inherited tsd-is-external"><a id="_private" class="tsd-anchor"></a>
@ -95,17 +95,17 @@
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>_components</span><a href="#_components" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">_components</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/_waku_sdk.DnsDiscoveryComponents.html" class="tsd-signature-type tsd-kind-interface">DnsDiscoveryComponents</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns_discovery.ts#L35">packages/dns-discovery/src/dns_discovery.ts:35</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns_discovery.ts#L36">packages/dns-discovery/src/dns_discovery.ts:36</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="_options" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>_options</span><a href="#_options" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">_options</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/_waku_sdk.DnsDiscOptions.html" class="tsd-signature-type tsd-kind-interface">DnsDiscOptions</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns_discovery.ts#L36">packages/dns-discovery/src/dns_discovery.ts:36</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns_discovery.ts#L37">packages/dns-discovery/src/dns_discovery.ts:37</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="_started" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>_started</span><a href="#_started" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">_started</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns_discovery.ts#L34">packages/dns-discovery/src/dns_discovery.ts:34</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns_discovery.ts#L35">packages/dns-discovery/src/dns_discovery.ts:35</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="nextPeer" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>next<wbr/>Peer</span><a href="#nextPeer" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">next<wbr/>Peer</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type ">AsyncGenerator</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_sdk.IEnr.html" class="tsd-signature-type tsd-kind-interface">IEnr</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">)</span></div>
@ -118,7 +118,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">AsyncGenerator</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_sdk.IEnr.html" class="tsd-signature-type tsd-kind-interface">IEnr</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></li></ul></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns_discovery.ts#L33">packages/dns-discovery/src/dns_discovery.ts:33</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns_discovery.ts#L34">packages/dns-discovery/src/dns_discovery.ts:34</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Accessors</h2>
<section class="tsd-panel tsd-member"><a id="_peerDiscovery_" class="tsd-anchor"></a>
@ -128,7 +128,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">true</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns_discovery.ts#L121">packages/dns-discovery/src/dns_discovery.ts:121</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns_discovery.ts#L129">packages/dns-discovery/src/dns_discovery.ts:129</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="_toStringTag_" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>[to<wbr/>String<wbr/>Tag]</span><a href="#_toStringTag_" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -136,7 +136,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns_discovery.ts#L125">packages/dns-discovery/src/dns_discovery.ts:125</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns_discovery.ts#L133">packages/dns-discovery/src/dns_discovery.ts:133</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-is-inherited tsd-is-external"><a id="addEventListener" class="tsd-anchor"></a>
@ -249,7 +249,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns_discovery.ts#L51">packages/dns-discovery/src/dns_discovery.ts:51</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns_discovery.ts#L52">packages/dns-discovery/src/dns_discovery.ts:52</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="stop" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>stop</span><a href="#stop" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -260,7 +260,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns_discovery.ts#L117">packages/dns-discovery/src/dns_discovery.ts:117</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns_discovery.ts#L125">packages/dns-discovery/src/dns_discovery.ts:125</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -27,7 +27,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_sdk.IEnr.html" class="tsd-signature-type tsd-kind-interface">IEnr</a></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L33">packages/enr/src/enr.ts:33</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L34">packages/enr/src/enr.ts:34</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -57,6 +57,9 @@
<a href="_waku_enr.ENR.html#nodeId" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-262144"></use></svg><span>node<wbr/>Id</span></a>
<a href="_waku_enr.ENR.html#peerInfo" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-262144"></use></svg><span>peer<wbr/>Info</span></a>
<a href="_waku_enr.ENR.html#publicKey" class="tsd-index-link tsd-is-inherited"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-262144"></use></svg><span>public<wbr/>Key</span></a>
<a href="_waku_enr.ENR.html#rs" class="tsd-index-link tsd-is-inherited"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-262144"></use></svg><span>rs</span></a>
<a href="_waku_enr.ENR.html#rsv" class="tsd-index-link tsd-is-inherited"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-262144"></use></svg><span>rsv</span></a>
<a href="_waku_enr.ENR.html#shardInfo" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-262144"></use></svg><span>shard<wbr/>Info</span></a>
<a href="_waku_enr.ENR.html#tcp" class="tsd-index-link tsd-is-inherited"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-262144"></use></svg><span>tcp</span></a>
<a href="_waku_enr.ENR.html#tcp6" class="tsd-index-link tsd-is-inherited"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-262144"></use></svg><span>tcp6</span></a>
<a href="_waku_enr.ENR.html#udp" class="tsd-index-link tsd-is-inherited"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-262144"></use></svg><span>udp</span></a>
@ -102,7 +105,7 @@
<h4 class="tsd-returns-title">Returns <a href="_waku_enr.ENR.html" class="tsd-signature-type tsd-kind-class">ENR</a></h4><aside class="tsd-sources">
<p>Inherited from RawEnr.constructor</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L17">packages/enr/src/raw_enr.ts:17</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L24">packages/enr/src/raw_enr.ts:24</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-is-inherited tsd-is-external"><a id="_toStringTag_" class="tsd-anchor"></a>
@ -129,27 +132,27 @@
<h5><span class="tsd-kind-parameter">protocol</span>: <a href="../enums/_waku_enr.TransportProtocol.html" class="tsd-signature-type tsd-kind-enum">TransportProtocol</a><span class="tsd-signature-symbol"> | </span><a href="../enums/_waku_enr.TransportProtocolPerIpVersion.html" class="tsd-signature-type tsd-kind-enum">TransportProtocolPerIpVersion</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">Multiaddr</span></h4></li></ul></li></ul></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L63">packages/enr/src/enr.ts:63</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L64">packages/enr/src/enr.ts:64</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="peerId" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>peer<wbr/>Id</span><a href="#peerId" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">peer<wbr/>Id</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type ">PeerId</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#peerId">peerId</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L35">packages/enr/src/enr.ts:35</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L36">packages/enr/src/enr.ts:36</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="seq" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>seq</span><a href="#seq" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">seq</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">bigint</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#seq">seq</a></p>
<p>Inherited from RawEnr.seq</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L14">packages/enr/src/raw_enr.ts:14</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L21">packages/enr/src/raw_enr.ts:21</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="signature" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>signature</span><a href="#signature" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">signature</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type ">Uint8Array</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#signature">signature</a></p>
<p>Inherited from RawEnr.signature</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L15">packages/enr/src/raw_enr.ts:15</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L22">packages/enr/src/raw_enr.ts:22</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-inherited tsd-is-external"><a id="size" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagReadonly">Readonly</code> <span>size</span><a href="#size" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">size</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
@ -164,7 +167,7 @@
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>RECORD_<wbr/>PREFIX</span><a href="#RECORD_PREFIX" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">RECORD_<wbr/>PREFIX</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;enr:&quot;</span><span class="tsd-signature-symbol"> = &quot;enr:&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L34">packages/enr/src/enr.ts:34</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L35">packages/enr/src/enr.ts:35</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-inherited tsd-is-external"><a id="_species_" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>[species]</span><a href="#_species_" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">[species]</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">MapConstructor</span></div><aside class="tsd-sources">
@ -182,7 +185,7 @@
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#id">id</a></p>
<p>Inherited from RawEnr.id</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L33">packages/enr/src/raw_enr.ts:33</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L40">packages/enr/src/raw_enr.ts:40</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="ip" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>ip</span><a href="#ip" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@ -192,7 +195,7 @@
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#ip">ip</a></p>
<p>Inherited from RawEnr.ip</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L48">packages/enr/src/raw_enr.ts:48</a></li></ul></aside></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L67">packages/enr/src/raw_enr.ts:67</a></li></ul></aside></li>
<li class="tsd-signature" id="ip.ip-2"><span class="tsd-signature-symbol">set</span> ip<span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">ip</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
<li class="tsd-description">
<div class="tsd-parameters">
@ -204,7 +207,7 @@
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#ip">ip</a></p>
<p>Inherited from RawEnr.ip</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L52">packages/enr/src/raw_enr.ts:52</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L71">packages/enr/src/raw_enr.ts:71</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="ip6" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>ip6</span><a href="#ip6" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@ -214,7 +217,7 @@
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#ip6">ip6</a></p>
<p>Inherited from RawEnr.ip6</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L72">packages/enr/src/raw_enr.ts:72</a></li></ul></aside></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L91">packages/enr/src/raw_enr.ts:91</a></li></ul></aside></li>
<li class="tsd-signature" id="ip6.ip6-2"><span class="tsd-signature-symbol">set</span> ip6<span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">ip</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
<li class="tsd-description">
<div class="tsd-parameters">
@ -226,7 +229,7 @@
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#ip6">ip6</a></p>
<p>Inherited from RawEnr.ip6</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L76">packages/enr/src/raw_enr.ts:76</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L95">packages/enr/src/raw_enr.ts:95</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="multiaddrs" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>multiaddrs</span><a href="#multiaddrs" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@ -245,7 +248,7 @@ address (e.g. <code>dns4</code>, <code>dnsaddr</code>, etc)..</p>
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#multiaddrs">multiaddrs</a></p>
<p>Inherited from RawEnr.multiaddrs</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L108">packages/enr/src/raw_enr.ts:108</a></li></ul></aside></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L127">packages/enr/src/raw_enr.ts:127</a></li></ul></aside></li>
<li class="tsd-signature" id="multiaddrs.multiaddrs-2"><span class="tsd-signature-symbol">set</span> multiaddrs<span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">multiaddrs</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
<li class="tsd-description">
<div class="tsd-comment tsd-typography"><p>Set the <code>multiaddrs</code> field on the ENR.</p>
@ -267,7 +270,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#multiaddrs">multiaddrs</a></p>
<p>Inherited from RawEnr.multiaddrs</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L128">packages/enr/src/raw_enr.ts:128</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L147">packages/enr/src/raw_enr.ts:147</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="nodeId" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>node<wbr/>Id</span><a href="#nodeId" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -276,7 +279,7 @@ ie, without a peer id.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#nodeId">nodeId</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L55">packages/enr/src/enr.ts:55</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L56">packages/enr/src/enr.ts:56</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="peerInfo" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>peer<wbr/>Info</span><a href="#peerInfo" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -285,7 +288,7 @@ ie, without a peer id.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">PeerInfo</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#peerInfo">peerInfo</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L106">packages/enr/src/enr.ts:106</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L114">packages/enr/src/enr.ts:114</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="publicKey" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>public<wbr/>Key</span><a href="#publicKey" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@ -295,7 +298,34 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#publicKey">publicKey</a></p>
<p>Inherited from RawEnr.publicKey</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L39">packages/enr/src/raw_enr.ts:39</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L46">packages/enr/src/raw_enr.ts:46</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="rs" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>rs</span><a href="#rs" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
<li class="tsd-signature" id="rs.rs-1"><span class="tsd-signature-symbol">get</span> rs<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_sdk.ShardInfo.html" class="tsd-signature-type tsd-kind-interface">ShardInfo</a></li>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_sdk.ShardInfo.html" class="tsd-signature-type tsd-kind-interface">ShardInfo</a></h4><aside class="tsd-sources">
<p>Inherited from RawEnr.rs</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L55">packages/enr/src/raw_enr.ts:55</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="rsv" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>rsv</span><a href="#rsv" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
<li class="tsd-signature" id="rsv.rsv-1"><span class="tsd-signature-symbol">get</span> rsv<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_sdk.ShardInfo.html" class="tsd-signature-type tsd-kind-interface">ShardInfo</a></li>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_sdk.ShardInfo.html" class="tsd-signature-type tsd-kind-interface">ShardInfo</a></h4><aside class="tsd-sources">
<p>Inherited from RawEnr.rsv</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L61">packages/enr/src/raw_enr.ts:61</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="shardInfo" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>shard<wbr/>Info</span><a href="#shardInfo" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
<li class="tsd-signature" id="shardInfo.shardInfo-1"><span class="tsd-signature-symbol">get</span> shardInfo<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_sdk.ShardInfo.html" class="tsd-signature-type tsd-kind-interface">ShardInfo</a></li>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_sdk.ShardInfo.html" class="tsd-signature-type tsd-kind-interface">ShardInfo</a></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#shardInfo">shardInfo</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L68">packages/enr/src/enr.ts:68</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="tcp" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>tcp</span><a href="#tcp" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@ -305,7 +335,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#tcp">tcp</a></p>
<p>Inherited from RawEnr.tcp</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L56">packages/enr/src/raw_enr.ts:56</a></li></ul></aside></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L75">packages/enr/src/raw_enr.ts:75</a></li></ul></aside></li>
<li class="tsd-signature" id="tcp.tcp-2"><span class="tsd-signature-symbol">set</span> tcp<span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">port</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
<li class="tsd-description">
<div class="tsd-parameters">
@ -317,7 +347,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#tcp">tcp</a></p>
<p>Inherited from RawEnr.tcp</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L60">packages/enr/src/raw_enr.ts:60</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L79">packages/enr/src/raw_enr.ts:79</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="tcp6" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>tcp6</span><a href="#tcp6" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@ -327,7 +357,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#tcp6">tcp6</a></p>
<p>Inherited from RawEnr.tcp6</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L80">packages/enr/src/raw_enr.ts:80</a></li></ul></aside></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L99">packages/enr/src/raw_enr.ts:99</a></li></ul></aside></li>
<li class="tsd-signature" id="tcp6.tcp6-2"><span class="tsd-signature-symbol">set</span> tcp6<span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">port</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
<li class="tsd-description">
<div class="tsd-parameters">
@ -339,7 +369,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#tcp6">tcp6</a></p>
<p>Inherited from RawEnr.tcp6</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L84">packages/enr/src/raw_enr.ts:84</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L103">packages/enr/src/raw_enr.ts:103</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="udp" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>udp</span><a href="#udp" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@ -349,7 +379,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#udp">udp</a></p>
<p>Inherited from RawEnr.udp</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L64">packages/enr/src/raw_enr.ts:64</a></li></ul></aside></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L83">packages/enr/src/raw_enr.ts:83</a></li></ul></aside></li>
<li class="tsd-signature" id="udp.udp-2"><span class="tsd-signature-symbol">set</span> udp<span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">port</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
<li class="tsd-description">
<div class="tsd-parameters">
@ -361,7 +391,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#udp">udp</a></p>
<p>Inherited from RawEnr.udp</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L68">packages/enr/src/raw_enr.ts:68</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L87">packages/enr/src/raw_enr.ts:87</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="udp6" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>udp6</span><a href="#udp6" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@ -371,7 +401,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#udp6">udp6</a></p>
<p>Inherited from RawEnr.udp6</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L88">packages/enr/src/raw_enr.ts:88</a></li></ul></aside></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L107">packages/enr/src/raw_enr.ts:107</a></li></ul></aside></li>
<li class="tsd-signature" id="udp6.udp6-2"><span class="tsd-signature-symbol">set</span> udp6<span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">port</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
<li class="tsd-description">
<div class="tsd-parameters">
@ -383,7 +413,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#udp6">udp6</a></p>
<p>Inherited from RawEnr.udp6</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L92">packages/enr/src/raw_enr.ts:92</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L111">packages/enr/src/raw_enr.ts:111</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="waku2" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>waku2</span><a href="#waku2" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@ -396,7 +426,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#waku2">waku2</a></p>
<p>Inherited from RawEnr.waku2</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L135">packages/enr/src/raw_enr.ts:135</a></li></ul></aside></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L154">packages/enr/src/raw_enr.ts:154</a></li></ul></aside></li>
<li class="tsd-signature" id="waku2.waku2-2"><span class="tsd-signature-symbol">set</span> waku2<span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">waku2</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
<li class="tsd-description">
<div class="tsd-comment tsd-typography"><p>Set the <code>waku2</code> field on the ENR.</p>
@ -411,7 +441,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#waku2">waku2</a></p>
<p>Inherited from RawEnr.waku2</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L145">packages/enr/src/raw_enr.ts:145</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L164">packages/enr/src/raw_enr.ts:164</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-is-inherited tsd-is-external"><a id="_iterator_" class="tsd-anchor"></a>
@ -528,7 +558,7 @@ ie, without a peer id.</p>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Multiaddr</span><span class="tsd-signature-symbol">[]</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L91">packages/enr/src/enr.ts:91</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L99">packages/enr/src/enr.ts:99</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getFullMultiaddr" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Full<wbr/>Multiaddr</span><a href="#getFullMultiaddr" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -547,7 +577,7 @@ use <a href="_waku_enr.ENR.html#getFullMultiaddrs" class="tsd-kind-method">ENR.g
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">Multiaddr</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L124">packages/enr/src/enr.ts:124</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L132">packages/enr/src/enr.ts:132</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getFullMultiaddrs" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Full<wbr/>Multiaddrs</span><a href="#getFullMultiaddrs" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -559,7 +589,7 @@ use <a href="_waku_enr.ENR.html#getFullMultiaddrs" class="tsd-kind-method">ENR.g
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#getFullMultiaddrs">getFullMultiaddrs</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L139">packages/enr/src/enr.ts:139</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L147">packages/enr/src/enr.ts:147</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited tsd-is-external"><a id="has" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>has</span><a href="#has" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited tsd-is-external">
@ -609,7 +639,7 @@ use <a href="_waku_enr.ENR.html#getFullMultiaddrs" class="tsd-kind-method">ENR.g
<p>Implementation of <a href="../interfaces/_waku_sdk.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_sdk.IEnr.html#set">set</a></p>
<p>Inherited from RawEnr.set</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/raw_enr.ts#L27">packages/enr/src/raw_enr.ts:27</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/raw_enr.ts#L34">packages/enr/src/raw_enr.ts:34</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="setLocationMultiaddr" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>set<wbr/>Location<wbr/>Multiaddr</span><a href="#setLocationMultiaddr" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -622,7 +652,7 @@ use <a href="_waku_enr.ENR.html#getFullMultiaddrs" class="tsd-kind-method">ENR.g
<h5><span class="tsd-kind-parameter">multiaddr</span>: <span class="tsd-signature-type ">Multiaddr</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L67">packages/enr/src/enr.ts:67</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L75">packages/enr/src/enr.ts:75</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="sign" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>sign</span><a href="#sign" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -637,7 +667,7 @@ use <a href="_waku_enr.ENR.html#getFullMultiaddrs" class="tsd-kind-method">ENR.g
<h5><span class="tsd-kind-parameter">privateKey</span>: <span class="tsd-signature-type ">Uint8Array</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type ">Uint8Array</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L159">packages/enr/src/enr.ts:159</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L167">packages/enr/src/enr.ts:167</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited tsd-is-external"><a id="values" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>values</span><a href="#values" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited tsd-is-external">
@ -665,7 +695,7 @@ use <a href="_waku_enr.ENR.html#getFullMultiaddrs" class="tsd-kind-method">ENR.g
<h5><span class="tsd-kind-parameter">signature</span>: <span class="tsd-signature-type ">Uint8Array</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L149">packages/enr/src/enr.ts:149</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L157">packages/enr/src/enr.ts:157</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="create" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>create</span><a href="#create" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -682,7 +712,7 @@ use <a href="_waku_enr.ENR.html#getFullMultiaddrs" class="tsd-kind-method">ENR.g
<h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">signature</span>: <span class="tsd-signature-type ">Uint8Array</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="_waku_enr.ENR.html" class="tsd-signature-type tsd-kind-class">ENR</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L37">packages/enr/src/enr.ts:37</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L38">packages/enr/src/enr.ts:38</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
@ -717,6 +747,9 @@ use <a href="_waku_enr.ENR.html#getFullMultiaddrs" class="tsd-kind-method">ENR.g
<li><a href="#nodeId" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-262144"></use></svg><span>node<wbr/>Id</span></a></li>
<li><a href="#peerInfo" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-262144"></use></svg><span>peer<wbr/>Info</span></a></li>
<li><a href="#publicKey" class="tsd-is-inherited"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-262144"></use></svg><span>public<wbr/>Key</span></a></li>
<li><a href="#rs" class="tsd-is-inherited"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-262144"></use></svg><span>rs</span></a></li>
<li><a href="#rsv" class="tsd-is-inherited"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-262144"></use></svg><span>rsv</span></a></li>
<li><a href="#shardInfo" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-262144"></use></svg><span>shard<wbr/>Info</span></a></li>
<li><a href="#tcp" class="tsd-is-inherited"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-262144"></use></svg><span>tcp</span></a></li>
<li><a href="#tcp6" class="tsd-is-inherited"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-262144"></use></svg><span>tcp6</span></a></li>
<li><a href="#udp" class="tsd-is-inherited"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-262144"></use></svg><span>udp</span></a></li>

View File

@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">EnrCreator</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/creator.ts#L9">packages/enr/src/creator.ts:9</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/creator.ts#L9">packages/enr/src/creator.ts:9</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -60,7 +60,7 @@
<h5><span class="tsd-kind-parameter">kvs</span>: <span class="tsd-signature-type ">Record</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type ">Uint8Array</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> = {}</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="_waku_enr.ENR.html" class="tsd-signature-type tsd-kind-class">ENR</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/creator.ts#L25">packages/enr/src/creator.ts:25</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/creator.ts#L25">packages/enr/src/creator.ts:25</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="fromPublicKey" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>from<wbr/>Public<wbr/>Key</span><a href="#fromPublicKey" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -75,7 +75,7 @@
<h5><span class="tsd-kind-parameter">kvs</span>: <span class="tsd-signature-type ">Record</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type ">Uint8Array</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> = {}</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="_waku_enr.ENR.html" class="tsd-signature-type tsd-kind-class">ENR</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/creator.ts#L10">packages/enr/src/creator.ts:10</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/creator.ts#L10">packages/enr/src/creator.ts:10</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">EnrDecoder</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/decoder.ts#L9">packages/enr/src/decoder.ts:9</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/decoder.ts#L9">packages/enr/src/decoder.ts:9</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -58,7 +58,7 @@
<h5><span class="tsd-kind-parameter">encoded</span>: <span class="tsd-signature-type ">Uint8Array</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="_waku_enr.ENR.html" class="tsd-signature-type tsd-kind-class">ENR</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/decoder.ts#L19">packages/enr/src/decoder.ts:19</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/decoder.ts#L19">packages/enr/src/decoder.ts:19</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="fromString" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>from<wbr/>String</span><a href="#fromString" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -71,7 +71,7 @@
<h5><span class="tsd-kind-parameter">encoded</span>: <span class="tsd-signature-type">string</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="_waku_enr.ENR.html" class="tsd-signature-type tsd-kind-class">ENR</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/decoder.ts#L10">packages/enr/src/decoder.ts:10</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/decoder.ts#L10">packages/enr/src/decoder.ts:10</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -27,7 +27,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_sdk.IDecodedMessage.html" class="tsd-signature-type tsd-kind-interface">IDecodedMessage</a></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/decoded_message.ts#L7">packages/message-encryption/src/decoded_message.ts:7</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/decoded_message.ts#L7">packages/message-encryption/src/decoded_message.ts:7</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -79,14 +79,14 @@
<h4 class="tsd-returns-title">Returns <a href="_waku_message_encryption.DecodedMessage.html" class="tsd-signature-type tsd-kind-class">DecodedMessage</a></h4><aside class="tsd-sources">
<p>Overrides <a href="_waku_sdk.DecodedMessage.html">DecodedMessage</a>.<a href="_waku_sdk.DecodedMessage.html#constructor">constructor</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/decoded_message.ts#L13">packages/message-encryption/src/decoded_message.ts:13</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/decoded_message.ts#L13">packages/message-encryption/src/decoded_message.ts:13</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-is-private"><a id="_decodedPayload" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>_decoded<wbr/>Payload</span><a href="#_decodedPayload" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">_decoded<wbr/>Payload</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">Uint8Array</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/decoded_message.ts#L11">packages/message-encryption/src/decoded_message.ts:11</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/decoded_message.ts#L11">packages/message-encryption/src/decoded_message.ts:11</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-protected tsd-is-inherited"><a id="proto" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagProtected">Protected</code> <span>proto</span><a href="#proto" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">proto</span><span class="tsd-signature-symbol">:</span> <a href="../modules/_waku_core.message.html" class="tsd-signature-type tsd-kind-namespace">message</a><span class="tsd-signature-symbol">.</span><a href="../modules/_waku_core.message.version_0.html" class="tsd-signature-type tsd-kind-namespace">version_0</a><span class="tsd-signature-symbol">.</span><a href="../modules/_waku_core.message.version_0.proto.html" class="tsd-signature-type tsd-kind-namespace">proto</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_core.message.version_0.proto.WakuMessage-1.html" class="tsd-signature-type tsd-kind-interface">WakuMessage</a></div><aside class="tsd-sources">
@ -104,12 +104,12 @@
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>signature</span><a href="#signature" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">signature</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type ">Uint8Array</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/decoded_message.ts#L17">packages/message-encryption/src/decoded_message.ts:17</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/decoded_message.ts#L17">packages/message-encryption/src/decoded_message.ts:17</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="signaturePublicKey" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>signature<wbr/>Public<wbr/>Key</span><a href="#signaturePublicKey" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">signature<wbr/>Public<wbr/>Key</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type ">Uint8Array</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/decoded_message.ts#L18">packages/message-encryption/src/decoded_message.ts:18</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/decoded_message.ts#L18">packages/message-encryption/src/decoded_message.ts:18</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Accessors</h2>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="_rawTimestamp" class="tsd-anchor"></a>
@ -160,7 +160,7 @@
<p>Implementation of <a href="../interfaces/_waku_sdk.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_sdk.IDecodedMessage.html#payload">payload</a></p>
<p>Overrides DecodedMessageV0.payload</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/decoded_message.ts#L24">packages/message-encryption/src/decoded_message.ts:24</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/decoded_message.ts#L24">packages/message-encryption/src/decoded_message.ts:24</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="rateLimitProof" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>rate<wbr/>Limit<wbr/>Proof</span><a href="#rateLimitProof" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">

View File

@ -28,7 +28,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_sdk.IDecoder.html" class="tsd-signature-type tsd-kind-interface">IDecoder</a><span class="tsd-signature-symbol">&lt;</span><a href="_waku_message_encryption.DecodedMessage.html" class="tsd-signature-type tsd-kind-class">DecodedMessage</a><span class="tsd-signature-symbol">&gt;</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/ecies.ts#L117">packages/message-encryption/src/ecies.ts:117</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/ecies.ts#L117">packages/message-encryption/src/ecies.ts:117</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -68,7 +68,7 @@
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_message_encryption.ecies.html" class="tsd-signature-type tsd-kind-namespace">ecies</a><span class="tsd-signature-symbol">.</span><a href="_waku_message_encryption.ecies.Decoder.html" class="tsd-signature-type tsd-kind-class">Decoder</a></h4><aside class="tsd-sources">
<p>Overrides <a href="_waku_sdk.Decoder.html">Decoder</a>.<a href="_waku_sdk.Decoder.html#constructor">constructor</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/ecies.ts#L118">packages/message-encryption/src/ecies.ts:118</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/ecies.ts#L118">packages/message-encryption/src/ecies.ts:118</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="contentTopic" class="tsd-anchor"></a>
@ -82,7 +82,7 @@
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>private<wbr/>Key</span><a href="#privateKey" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">private<wbr/>Key</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">Uint8Array</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/ecies.ts#L121">packages/message-encryption/src/ecies.ts:121</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/ecies.ts#L121">packages/message-encryption/src/ecies.ts:121</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="pubSubTopic" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>pub<wbr/>Sub<wbr/>Topic</span><a href="#pubSubTopic" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">pub<wbr/>Sub<wbr/>Topic</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
@ -108,7 +108,7 @@
<p>Implementation of <a href="../interfaces/_waku_sdk.IDecoder.html">IDecoder</a>.<a href="../interfaces/_waku_sdk.IDecoder.html#fromProtoObj">fromProtoObj</a></p>
<p>Overrides <a href="_waku_sdk.Decoder.html">Decoder</a>.<a href="_waku_sdk.Decoder.html#fromProtoObj">fromProtoObj</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/ecies.ts#L126">packages/message-encryption/src/ecies.ts:126</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/ecies.ts#L126">packages/message-encryption/src/ecies.ts:126</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="fromWireToProtoObj" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>from<wbr/>Wire<wbr/>To<wbr/>Proto<wbr/>Obj</span><a href="#fromWireToProtoObj" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">

View File

@ -26,7 +26,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_sdk.IEncoder.html" class="tsd-signature-type tsd-kind-interface">IEncoder</a></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/ecies.ts#L34">packages/message-encryption/src/ecies.ts:34</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/ecies.ts#L34">packages/message-encryption/src/ecies.ts:34</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -74,7 +74,7 @@
<h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">metaSetter</span>: <a href="../interfaces/_waku_sdk.IMetaSetter.html" class="tsd-signature-type tsd-kind-interface">IMetaSetter</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_message_encryption.ecies.html" class="tsd-signature-type tsd-kind-namespace">ecies</a><span class="tsd-signature-symbol">.</span><a href="_waku_message_encryption.ecies.Encoder.html" class="tsd-signature-type tsd-kind-class">Encoder</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/ecies.ts#L35">packages/message-encryption/src/ecies.ts:35</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/ecies.ts#L35">packages/message-encryption/src/ecies.ts:35</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="contentTopic" class="tsd-anchor"></a>
@ -82,34 +82,34 @@
<div class="tsd-signature"><span class="tsd-kind-property">content<wbr/>Topic</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_sdk.IEncoder.html#contentTopic">contentTopic</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/ecies.ts#L37">packages/message-encryption/src/ecies.ts:37</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/ecies.ts#L37">packages/message-encryption/src/ecies.ts:37</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="ephemeral" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>ephemeral</span><a href="#ephemeral" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">ephemeral</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_sdk.IEncoder.html#ephemeral">ephemeral</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/ecies.ts#L40">packages/message-encryption/src/ecies.ts:40</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/ecies.ts#L40">packages/message-encryption/src/ecies.ts:40</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="metaSetter" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>meta<wbr/>Setter</span><a href="#metaSetter" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">meta<wbr/>Setter</span><span class="tsd-signature-symbol">?:</span> <a href="../interfaces/_waku_sdk.IMetaSetter.html" class="tsd-signature-type tsd-kind-interface">IMetaSetter</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/ecies.ts#L41">packages/message-encryption/src/ecies.ts:41</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/ecies.ts#L41">packages/message-encryption/src/ecies.ts:41</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="pubSubTopic" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>pub<wbr/>Sub<wbr/>Topic</span><a href="#pubSubTopic" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">pub<wbr/>Sub<wbr/>Topic</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_sdk.IEncoder.html#pubSubTopic">pubSubTopic</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/ecies.ts#L36">packages/message-encryption/src/ecies.ts:36</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/ecies.ts#L36">packages/message-encryption/src/ecies.ts:36</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="publicKey" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>public<wbr/>Key</span><a href="#publicKey" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">public<wbr/>Key</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">Uint8Array</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/ecies.ts#L38">packages/message-encryption/src/ecies.ts:38</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/ecies.ts#L38">packages/message-encryption/src/ecies.ts:38</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="sigPrivKey" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagOptional">Optional</code> <span>sig<wbr/>Priv<wbr/>Key</span><a href="#sigPrivKey" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">sig<wbr/>Priv<wbr/>Key</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type ">Uint8Array</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/ecies.ts#L39">packages/message-encryption/src/ecies.ts:39</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/ecies.ts#L39">packages/message-encryption/src/ecies.ts:39</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="toProtoObj" class="tsd-anchor"></a>
@ -125,7 +125,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_sdk.IProtoMessage.html" class="tsd-signature-type tsd-kind-interface">IProtoMessage</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_sdk.IEncoder.html#toProtoObj">toProtoObj</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/ecies.ts#L55">packages/message-encryption/src/ecies.ts:55</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/ecies.ts#L55">packages/message-encryption/src/ecies.ts:55</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="toWire" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>to<wbr/>Wire</span><a href="#toWire" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -139,7 +139,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">Uint8Array</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_sdk.IEncoder.html#toWire">toWire</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/ecies.ts#L48">packages/message-encryption/src/ecies.ts:48</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/ecies.ts#L48">packages/message-encryption/src/ecies.ts:48</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -28,7 +28,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_sdk.IDecoder.html" class="tsd-signature-type tsd-kind-interface">IDecoder</a><span class="tsd-signature-symbol">&lt;</span><a href="_waku_message_encryption.DecodedMessage.html" class="tsd-signature-type tsd-kind-class">DecodedMessage</a><span class="tsd-signature-symbol">&gt;</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/symmetric.ts#L113">packages/message-encryption/src/symmetric.ts:113</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/symmetric.ts#L113">packages/message-encryption/src/symmetric.ts:113</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -68,7 +68,7 @@
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_message_encryption.symmetric.html" class="tsd-signature-type tsd-kind-namespace">symmetric</a><span class="tsd-signature-symbol">.</span><a href="_waku_message_encryption.symmetric.Decoder.html" class="tsd-signature-type tsd-kind-class">Decoder</a></h4><aside class="tsd-sources">
<p>Overrides <a href="_waku_sdk.Decoder.html">Decoder</a>.<a href="_waku_sdk.Decoder.html#constructor">constructor</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/symmetric.ts#L114">packages/message-encryption/src/symmetric.ts:114</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/symmetric.ts#L114">packages/message-encryption/src/symmetric.ts:114</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="contentTopic" class="tsd-anchor"></a>
@ -89,7 +89,7 @@
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>sym<wbr/>Key</span><a href="#symKey" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">sym<wbr/>Key</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">Uint8Array</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/symmetric.ts#L117">packages/message-encryption/src/symmetric.ts:117</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/symmetric.ts#L117">packages/message-encryption/src/symmetric.ts:117</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="fromProtoObj" class="tsd-anchor"></a>
@ -108,7 +108,7 @@
<p>Implementation of <a href="../interfaces/_waku_sdk.IDecoder.html">IDecoder</a>.<a href="../interfaces/_waku_sdk.IDecoder.html#fromProtoObj">fromProtoObj</a></p>
<p>Overrides <a href="_waku_sdk.Decoder.html">Decoder</a>.<a href="_waku_sdk.Decoder.html#fromProtoObj">fromProtoObj</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/symmetric.ts#L122">packages/message-encryption/src/symmetric.ts:122</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/symmetric.ts#L122">packages/message-encryption/src/symmetric.ts:122</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="fromWireToProtoObj" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>from<wbr/>Wire<wbr/>To<wbr/>Proto<wbr/>Obj</span><a href="#fromWireToProtoObj" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">

View File

@ -26,7 +26,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_sdk.IEncoder.html" class="tsd-signature-type tsd-kind-interface">IEncoder</a></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/symmetric.ts#L30">packages/message-encryption/src/symmetric.ts:30</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/symmetric.ts#L30">packages/message-encryption/src/symmetric.ts:30</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -74,7 +74,7 @@
<h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">metaSetter</span>: <a href="../interfaces/_waku_sdk.IMetaSetter.html" class="tsd-signature-type tsd-kind-interface">IMetaSetter</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_message_encryption.symmetric.html" class="tsd-signature-type tsd-kind-namespace">symmetric</a><span class="tsd-signature-symbol">.</span><a href="_waku_message_encryption.symmetric.Encoder.html" class="tsd-signature-type tsd-kind-class">Encoder</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/symmetric.ts#L31">packages/message-encryption/src/symmetric.ts:31</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/symmetric.ts#L31">packages/message-encryption/src/symmetric.ts:31</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="contentTopic" class="tsd-anchor"></a>
@ -82,34 +82,34 @@
<div class="tsd-signature"><span class="tsd-kind-property">content<wbr/>Topic</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_sdk.IEncoder.html#contentTopic">contentTopic</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/symmetric.ts#L33">packages/message-encryption/src/symmetric.ts:33</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/symmetric.ts#L33">packages/message-encryption/src/symmetric.ts:33</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="ephemeral" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>ephemeral</span><a href="#ephemeral" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">ephemeral</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_sdk.IEncoder.html#ephemeral">ephemeral</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/symmetric.ts#L36">packages/message-encryption/src/symmetric.ts:36</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/symmetric.ts#L36">packages/message-encryption/src/symmetric.ts:36</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="metaSetter" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>meta<wbr/>Setter</span><a href="#metaSetter" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">meta<wbr/>Setter</span><span class="tsd-signature-symbol">?:</span> <a href="../interfaces/_waku_sdk.IMetaSetter.html" class="tsd-signature-type tsd-kind-interface">IMetaSetter</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/symmetric.ts#L37">packages/message-encryption/src/symmetric.ts:37</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/symmetric.ts#L37">packages/message-encryption/src/symmetric.ts:37</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="pubSubTopic" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>pub<wbr/>Sub<wbr/>Topic</span><a href="#pubSubTopic" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">pub<wbr/>Sub<wbr/>Topic</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_sdk.IEncoder.html#pubSubTopic">pubSubTopic</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/symmetric.ts#L32">packages/message-encryption/src/symmetric.ts:32</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/symmetric.ts#L32">packages/message-encryption/src/symmetric.ts:32</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="sigPrivKey" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagOptional">Optional</code> <span>sig<wbr/>Priv<wbr/>Key</span><a href="#sigPrivKey" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">sig<wbr/>Priv<wbr/>Key</span><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type ">Uint8Array</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/symmetric.ts#L35">packages/message-encryption/src/symmetric.ts:35</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/symmetric.ts#L35">packages/message-encryption/src/symmetric.ts:35</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="symKey" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>sym<wbr/>Key</span><a href="#symKey" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">sym<wbr/>Key</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">Uint8Array</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/symmetric.ts#L34">packages/message-encryption/src/symmetric.ts:34</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/symmetric.ts#L34">packages/message-encryption/src/symmetric.ts:34</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="toProtoObj" class="tsd-anchor"></a>
@ -125,7 +125,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_sdk.IProtoMessage.html" class="tsd-signature-type tsd-kind-interface">IProtoMessage</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_sdk.IEncoder.html#toProtoObj">toProtoObj</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/symmetric.ts#L51">packages/message-encryption/src/symmetric.ts:51</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/symmetric.ts#L51">packages/message-encryption/src/symmetric.ts:51</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="toWire" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>to<wbr/>Wire</span><a href="#toWire" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -139,7 +139,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">Uint8Array</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_sdk.IEncoder.html#toWire">toWire</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/symmetric.ts#L44">packages/message-encryption/src/symmetric.ts:44</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/symmetric.ts#L44">packages/message-encryption/src/symmetric.ts:44</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -27,7 +27,7 @@
<ul class="tsd-hierarchy">
<li><span class="tsd-signature-type ">PeerDiscovery</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L52">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:52</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L53">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:53</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -83,7 +83,7 @@
<h4 class="tsd-returns-title">Returns <a href="_waku_peer_exchange.PeerExchangeDiscovery.html" class="tsd-signature-type tsd-kind-class">PeerExchangeDiscovery</a></h4><aside class="tsd-sources">
<p>Overrides EventEmitter&lt;PeerDiscoveryEvents&gt;.constructor</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L80">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:80</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L81">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:81</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-is-private tsd-is-inherited tsd-is-external"><a id="_private" class="tsd-anchor"></a>
@ -97,32 +97,32 @@
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>components</span><a href="#components" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">components</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">Components</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L56">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:56</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L57">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:57</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="isStarted" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>is<wbr/>Started</span><a href="#isStarted" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">is<wbr/>Started</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L59">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:59</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L60">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:60</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="options" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>options</span><a href="#options" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">options</span><span class="tsd-signature-symbol">:</span> <a href="../interfaces/_waku_peer_exchange.Options.html" class="tsd-signature-type tsd-kind-interface">Options</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L58">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:58</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L59">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:59</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="peerExchange" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>peer<wbr/>Exchange</span><a href="#peerExchange" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">peer<wbr/>Exchange</span><span class="tsd-signature-symbol">:</span> <a href="_waku_peer_exchange.WakuPeerExchange.html" class="tsd-signature-type tsd-kind-class">WakuPeerExchange</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L57">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:57</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L58">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:58</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="queryAttempts" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>query<wbr/>Attempts</span><a href="#queryAttempts" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">query<wbr/>Attempts</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">Map</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> = ...</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L61">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:61</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L62">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:62</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="queryingPeers" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>querying<wbr/>Peers</span><a href="#queryingPeers" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">querying<wbr/>Peers</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">Set</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> = ...</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L60">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:60</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L61">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:61</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Accessors</h2>
<section class="tsd-panel tsd-member"><a id="_peerDiscovery_" class="tsd-anchor"></a>
@ -132,7 +132,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">true</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L119">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:119</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L120">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:120</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="_toStringTag_" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>[to<wbr/>String<wbr/>Tag]</span><a href="#_toStringTag_" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -140,7 +140,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L123">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:123</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L124">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:124</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-is-private"><a id="abortQueriesForPeer" class="tsd-anchor"></a>
@ -155,7 +155,7 @@
<h5><span class="tsd-kind-parameter">peerIdStr</span>: <span class="tsd-signature-type">string</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L211">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:211</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L217">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:217</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited tsd-is-external"><a id="addEventListener" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>add<wbr/>Event<wbr/>Listener</span><a href="#addEventListener" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited tsd-is-external">
@ -207,7 +207,7 @@
<h5><span class="tsd-kind-parameter">event</span>: <span class="tsd-signature-type ">CustomEvent</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type ">IdentifyResult</span><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L63">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:63</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L64">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:64</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited tsd-is-external"><a id="listenerCount" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>listener<wbr/>Count</span><a href="#listenerCount" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited tsd-is-external">
@ -235,7 +235,7 @@
<h5><span class="tsd-kind-parameter">peerId</span>: <span class="tsd-signature-type ">PeerId</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L159">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:159</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L160">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:160</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited tsd-is-external"><a id="removeEventListener" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>remove<wbr/>Event<wbr/>Listener</span><a href="#removeEventListener" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited tsd-is-external">
@ -292,7 +292,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L91">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:91</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L92">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:92</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="startRecurringQueries" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>start<wbr/>Recurring<wbr/>Queries</span><a href="#startRecurringQueries" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-private">
@ -305,7 +305,7 @@
<h5><span class="tsd-kind-parameter">peerId</span>: <span class="tsd-signature-type ">PeerId</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L127">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:127</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L128">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:128</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="stop" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>stop</span><a href="#stop" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -316,7 +316,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L108">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:108</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L109">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:109</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -31,7 +31,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_sdk.IPeerExchange.html" class="tsd-signature-type tsd-kind-interface">IPeerExchange</a></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange.ts#L25">packages/peer-exchange/src/waku_peer_exchange.ts:25</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange.ts#L25">packages/peer-exchange/src/waku_peer_exchange.ts:25</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -78,7 +78,7 @@
<h4 class="tsd-returns-title">Returns <a href="_waku_peer_exchange.WakuPeerExchange.html" class="tsd-signature-type tsd-kind-class">WakuPeerExchange</a></h4><aside class="tsd-sources">
<p>Overrides BaseProtocol.constructor</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange.ts#L29">packages/peer-exchange/src/waku_peer_exchange.ts:29</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange.ts#L29">packages/peer-exchange/src/waku_peer_exchange.ts:29</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="addLibp2pEventListener" class="tsd-anchor"></a>
@ -248,7 +248,7 @@ peers.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IPeerExchange.html">IPeerExchange</a>.<a href="../interfaces/_waku_sdk.IPeerExchange.html#query">query</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange.ts#L36">packages/peer-exchange/src/waku_peer_exchange.ts:36</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange.ts#L36">packages/peer-exchange/src/waku_peer_exchange.ts:36</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -41,6 +41,7 @@
<a href="_waku_sdk.WakuNode.html#filter" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>filter?</span></a>
<a href="_waku_sdk.WakuNode.html#libp2p" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>libp2p</span></a>
<a href="_waku_sdk.WakuNode.html#lightPush" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>light<wbr/>Push?</span></a>
<a href="_waku_sdk.WakuNode.html#pubSubTopics" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>pub<wbr/>Sub<wbr/>Topics</span></a>
<a href="_waku_sdk.WakuNode.html#relay" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>relay?</span></a>
<a href="_waku_sdk.WakuNode.html#store" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>store?</span></a>
</div></section>
@ -57,7 +58,7 @@
<section class="tsd-panel tsd-member"><a id="constructor" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>constructor</span><a href="#constructor" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
<li class="tsd-signature tsd-anchor-link" id="constructor.new_WakuNode"><span class="tsd-kind-constructor-signature">new <wbr/>Waku<wbr/>Node</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">options</span>, <span class="tsd-kind-parameter">libp2p</span>, <span class="tsd-kind-parameter">store</span><span class="tsd-signature-symbol">?</span>, <span class="tsd-kind-parameter">lightPush</span><span class="tsd-signature-symbol">?</span>, <span class="tsd-kind-parameter">filter</span><span class="tsd-signature-symbol">?</span>, <span class="tsd-kind-parameter">relay</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_waku_sdk.WakuNode.html" class="tsd-signature-type tsd-kind-class">WakuNode</a><a href="#constructor.new_WakuNode" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li>
<li class="tsd-signature tsd-anchor-link" id="constructor.new_WakuNode"><span class="tsd-kind-constructor-signature">new <wbr/>Waku<wbr/>Node</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">options</span>, <span class="tsd-kind-parameter">pubSubTopics</span>, <span class="tsd-kind-parameter">libp2p</span>, <span class="tsd-kind-parameter">store</span><span class="tsd-signature-symbol">?</span>, <span class="tsd-kind-parameter">lightPush</span><span class="tsd-signature-symbol">?</span>, <span class="tsd-kind-parameter">filter</span><span class="tsd-signature-symbol">?</span>, <span class="tsd-kind-parameter">relay</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_waku_sdk.WakuNode.html" class="tsd-signature-type tsd-kind-class">WakuNode</a><a href="#constructor.new_WakuNode" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
@ -65,6 +66,8 @@
<li>
<h5><span class="tsd-kind-parameter">options</span>: <a href="../modules/_waku_sdk.waku.html" class="tsd-signature-type tsd-kind-namespace">waku</a><span class="tsd-signature-symbol">.</span><a href="../modules/_waku_sdk.waku.waku.html" class="tsd-signature-type tsd-kind-namespace">waku</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_sdk.waku.waku.WakuOptions.html" class="tsd-signature-type tsd-kind-interface">WakuOptions</a></h5></li>
<li>
<h5><span class="tsd-kind-parameter">pubSubTopics</span>: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5></li>
<li>
<h5><span class="tsd-kind-parameter">libp2p</span>: <a href="../types/_waku_sdk.Libp2p.html" class="tsd-signature-type tsd-kind-type-alias">Libp2p</a></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">store</span>: <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">libp2p</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><a href="../interfaces/_waku_sdk.IStore.html" class="tsd-signature-type tsd-kind-interface">IStore</a><span class="tsd-signature-symbol">)</span></h5>
@ -120,7 +123,7 @@
<h4 class="tsd-returns-title">Returns <a href="../types/_waku_sdk.IRelay.html" class="tsd-signature-type tsd-kind-type-alias">IRelay</a></h4></li></ul></li></ul></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="_waku_sdk.WakuNode.html" class="tsd-signature-type tsd-kind-class">WakuNode</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/waku.d.ts:38</li></ul></aside></li></ul></section></section>
<li>Defined in packages/core/dist/lib/waku.d.ts:39</li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="connectionManager" class="tsd-anchor"></a>
@ -128,37 +131,42 @@
<div class="tsd-signature"><span class="tsd-kind-property">connection<wbr/>Manager</span><span class="tsd-signature-symbol">:</span> <a href="../modules/_waku_sdk.waku.html" class="tsd-signature-type tsd-kind-namespace">waku</a><span class="tsd-signature-symbol">.</span><a href="_waku_sdk.waku.ConnectionManager.html" class="tsd-signature-type tsd-kind-class">ConnectionManager</a></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#connectionManager">connectionManager</a></p>
<ul>
<li>Defined in packages/core/dist/lib/waku.d.ts:37</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/waku.d.ts:38</li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="filter" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>filter</span><a href="#filter" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">filter</span><span class="tsd-signature-symbol">?:</span> <a href="../types/_waku_sdk.IFilter.html" class="tsd-signature-type tsd-kind-type-alias">IFilter</a></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#filter">filter</a></p>
<ul>
<li>Defined in packages/core/dist/lib/waku.d.ts:35</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/waku.d.ts:36</li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="libp2p" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>libp2p</span><a href="#libp2p" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">libp2p</span><span class="tsd-signature-symbol">:</span> <a href="../types/_waku_sdk.Libp2p.html" class="tsd-signature-type tsd-kind-type-alias">Libp2p</a></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#libp2p">libp2p</a></p>
<ul>
<li>Defined in packages/core/dist/lib/waku.d.ts:32</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/waku.d.ts:33</li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="lightPush" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>light<wbr/>Push</span><a href="#lightPush" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">light<wbr/>Push</span><span class="tsd-signature-symbol">?:</span> <a href="../types/_waku_sdk.ILightPush.html" class="tsd-signature-type tsd-kind-type-alias">ILightPush</a></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#lightPush">lightPush</a></p>
<ul>
<li>Defined in packages/core/dist/lib/waku.d.ts:36</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/waku.d.ts:37</li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="pubSubTopics" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagReadonly">Readonly</code> <span>pub<wbr/>Sub<wbr/>Topics</span><a href="#pubSubTopics" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">pub<wbr/>Sub<wbr/>Topics</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/waku.d.ts:32</li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="relay" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>relay</span><a href="#relay" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">relay</span><span class="tsd-signature-symbol">?:</span> <a href="../types/_waku_sdk.IRelay.html" class="tsd-signature-type tsd-kind-type-alias">IRelay</a></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#relay">relay</a></p>
<ul>
<li>Defined in packages/core/dist/lib/waku.d.ts:33</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/waku.d.ts:34</li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="store" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>store</span><a href="#store" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">store</span><span class="tsd-signature-symbol">?:</span> <a href="../interfaces/_waku_sdk.IStore.html" class="tsd-signature-type tsd-kind-interface">IStore</a></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#store">store</a></p>
<ul>
<li>Defined in packages/core/dist/lib/waku.d.ts:34</li></ul></aside></section></section>
<li>Defined in packages/core/dist/lib/waku.d.ts:35</li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="dial" class="tsd-anchor"></a>
@ -185,7 +193,7 @@
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#dial">dial</a></p>
<ul>
<li>Defined in packages/core/dist/lib/waku.d.ts:45</li></ul></aside></li></ul></section>
<li>Defined in packages/core/dist/lib/waku.d.ts:46</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getLocalMultiaddrWithID" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Local<wbr/>Multiaddr<wbr/>WithID</span><a href="#getLocalMultiaddrWithID" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -198,7 +206,7 @@
<h4>Throws</h4><p>if libp2p is not listening on localhost.</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/waku.d.ts:54</li></ul></aside></li></ul></section>
<li>Defined in packages/core/dist/lib/waku.d.ts:55</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="isStarted" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>is<wbr/>Started</span><a href="#isStarted" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -207,7 +215,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#isStarted">isStarted</a></p>
<ul>
<li>Defined in packages/core/dist/lib/waku.d.ts:48</li></ul></aside></li></ul></section>
<li>Defined in packages/core/dist/lib/waku.d.ts:49</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="start" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>start</span><a href="#start" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -216,7 +224,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#start">start</a></p>
<ul>
<li>Defined in packages/core/dist/lib/waku.d.ts:46</li></ul></aside></li></ul></section>
<li>Defined in packages/core/dist/lib/waku.d.ts:47</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="stop" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>stop</span><a href="#stop" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@ -225,7 +233,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.Waku-1.html">Waku</a>.<a href="../interfaces/_waku_sdk.Waku-1.html#stop">stop</a></p>
<ul>
<li>Defined in packages/core/dist/lib/waku.d.ts:47</li></ul></aside></li></ul></section></section></div>
<li>Defined in packages/core/dist/lib/waku.d.ts:48</li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
@ -249,6 +257,7 @@
<li><a href="#filter" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>filter</span></a></li>
<li><a href="#libp2p" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>libp2p</span></a></li>
<li><a href="#lightPush" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>light<wbr/>Push</span></a></li>
<li><a href="#pubSubTopics" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>pub<wbr/>Sub<wbr/>Topics</span></a></li>
<li><a href="#relay" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>relay</span></a></li>
<li><a href="#store" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>store</span></a></li>
<li><a href="#dial" class=""><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>dial</span></a></li>

View File

@ -42,13 +42,16 @@
<h3 class="tsd-index-heading">Properties</h3>
<div class="tsd-index-list"><a href="_waku_sdk.waku.ConnectionManager.html#_private" class="tsd-index-link tsd-is-private tsd-is-inherited tsd-is-external"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>#private</span></a>
<a href="_waku_sdk.waku.ConnectionManager.html#attemptDial" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>attempt<wbr/>Dial</span></a>
<a href="_waku_sdk.waku.ConnectionManager.html#configuredPubSubTopics" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>configured<wbr/>Pub<wbr/>Sub<wbr/>Topics</span></a>
<a href="_waku_sdk.waku.ConnectionManager.html#currentActiveDialCount" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>current<wbr/>Active<wbr/>Dial<wbr/>Count</span></a>
<a href="_waku_sdk.waku.ConnectionManager.html#dialAttemptsForPeer" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>dial<wbr/>Attempts<wbr/>For<wbr/>Peer</span></a>
<a href="_waku_sdk.waku.ConnectionManager.html#dialErrorsForPeer" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>dial<wbr/>Errors<wbr/>For<wbr/>Peer</span></a>
<a href="_waku_sdk.waku.ConnectionManager.html#dialPeer" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>dial<wbr/>Peer</span></a>
<a href="_waku_sdk.waku.ConnectionManager.html#dialPeerStorePeers" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>dial<wbr/>Peer<wbr/>Store<wbr/>Peers</span></a>
<a href="_waku_sdk.waku.ConnectionManager.html#dropConnection" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>drop<wbr/>Connection</span></a>
<a href="_waku_sdk.waku.ConnectionManager.html#getPeerShardInfo" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>get<wbr/>Peer<wbr/>Shard<wbr/>Info</span></a>
<a href="_waku_sdk.waku.ConnectionManager.html#getTagNamesForPeer" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>get<wbr/>Tag<wbr/>Names<wbr/>For<wbr/>Peer</span></a>
<a href="_waku_sdk.waku.ConnectionManager.html#isPeerTopicConfigured" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>is<wbr/>Peer<wbr/>Topic<wbr/>Configured</span></a>
<a href="_waku_sdk.waku.ConnectionManager.html#keepAliveManager" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>keep<wbr/>Alive<wbr/>Manager</span></a>
<a href="_waku_sdk.waku.ConnectionManager.html#libp2p" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>libp2p</span></a>
<a href="_waku_sdk.waku.ConnectionManager.html#onEventHandlers" class="tsd-index-link tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>on<wbr/>Event<wbr/>Handlers</span></a>
@ -83,7 +86,7 @@
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_sdk.waku.html" class="tsd-signature-type tsd-kind-namespace">waku</a><span class="tsd-signature-symbol">.</span><a href="_waku_sdk.waku.ConnectionManager.html" class="tsd-signature-type tsd-kind-class">ConnectionManager</a></h4><aside class="tsd-sources">
<p>Overrides EventEmitter&lt;IPeersByDiscoveryEvents&gt;.constructor</p>
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:18</li></ul></aside></li></ul></section></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:19</li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-is-private tsd-is-inherited tsd-is-external"><a id="_private" class="tsd-anchor"></a>
@ -97,37 +100,47 @@
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>attempt<wbr/>Dial</span><a href="#attemptDial" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">attempt<wbr/>Dial</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:28</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:29</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="configuredPubSubTopics" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>configured<wbr/>Pub<wbr/>Sub<wbr/>Topics</span><a href="#configuredPubSubTopics" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">configured<wbr/>Pub<wbr/>Sub<wbr/>Topics</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:8</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="currentActiveDialCount" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>current<wbr/>Active<wbr/>Dial<wbr/>Count</span><a href="#currentActiveDialCount" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">current<wbr/>Active<wbr/>Dial<wbr/>Count</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:14</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:15</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="dialAttemptsForPeer" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>dial<wbr/>Attempts<wbr/>For<wbr/>Peer</span><a href="#dialAttemptsForPeer" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">dial<wbr/>Attempts<wbr/>For<wbr/>Peer</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:12</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:13</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="dialErrorsForPeer" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>dial<wbr/>Errors<wbr/>For<wbr/>Peer</span><a href="#dialErrorsForPeer" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">dial<wbr/>Errors<wbr/>For<wbr/>Peer</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:13</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:14</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="dialPeer" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>dial<wbr/>Peer</span><a href="#dialPeer" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">dial<wbr/>Peer</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:22</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:23</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="dialPeerStorePeers" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>dial<wbr/>Peer<wbr/>Store<wbr/>Peers</span><a href="#dialPeerStorePeers" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">dial<wbr/>Peer<wbr/>Store<wbr/>Peers</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:19</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:20</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="dropConnection" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>drop<wbr/>Connection</span><a href="#dropConnection" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">drop<wbr/>Connection</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:23</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:24</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="getPeerShardInfo" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>get<wbr/>Peer<wbr/>Shard<wbr/>Info</span><a href="#getPeerShardInfo" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">get<wbr/>Peer<wbr/>Shard<wbr/>Info</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:42</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="getTagNamesForPeer" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>get<wbr/>Tag<wbr/>Names<wbr/>For<wbr/>Peer</span><a href="#getTagNamesForPeer" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">get<wbr/>Tag<wbr/>Names<wbr/>For<wbr/>Peer</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
@ -135,42 +148,47 @@
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:39</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:40</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="isPeerTopicConfigured" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>is<wbr/>Peer<wbr/>Topic<wbr/>Configured</span><a href="#isPeerTopicConfigured" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">is<wbr/>Peer<wbr/>Topic<wbr/>Configured</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:41</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="keepAliveManager" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>keep<wbr/>Alive<wbr/>Manager</span><a href="#keepAliveManager" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">keep<wbr/>Alive<wbr/>Manager</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:9</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:10</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="libp2p" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>libp2p</span><a href="#libp2p" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">libp2p</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:11</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:12</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="onEventHandlers" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>on<wbr/>Event<wbr/>Handlers</span><a href="#onEventHandlers" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">on<wbr/>Event<wbr/>Handlers</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:29</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:30</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="options" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>options</span><a href="#options" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">options</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:10</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:11</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="pendingPeerDialQueue" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>pending<wbr/>Peer<wbr/>Dial<wbr/>Queue</span><a href="#pendingPeerDialQueue" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">pending<wbr/>Peer<wbr/>Dial<wbr/>Queue</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:15</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:16</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="processDialQueue" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>process<wbr/>Dial<wbr/>Queue</span><a href="#processDialQueue" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">process<wbr/>Dial<wbr/>Queue</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:24</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:25</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="run" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>run</span><a href="#run" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">run</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:20</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:21</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="shouldDialPeer" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>should<wbr/>Dial<wbr/>Peer</span><a href="#shouldDialPeer" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">should<wbr/>Dial<wbr/>Peer</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
@ -182,27 +200,27 @@
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:35</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:36</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="startPeerConnectionListener" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>start<wbr/>Peer<wbr/>Connection<wbr/>Listener</span><a href="#startPeerConnectionListener" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">start<wbr/>Peer<wbr/>Connection<wbr/>Listener</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:26</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:27</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="startPeerDisconnectionListener" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>start<wbr/>Peer<wbr/>Disconnection<wbr/>Listener</span><a href="#startPeerDisconnectionListener" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">start<wbr/>Peer<wbr/>Disconnection<wbr/>Listener</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:27</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:28</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="startPeerDiscoveryListener" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>start<wbr/>Peer<wbr/>Discovery<wbr/>Listener</span><a href="#startPeerDiscoveryListener" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">start<wbr/>Peer<wbr/>Discovery<wbr/>Listener</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:25</li></ul></aside></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:26</li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-is-private"><a id="instances" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagStatic">Static</code> <span>instances</span><a href="#instances" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">instances</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:8</li></ul></aside></section></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:9</li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-is-inherited tsd-is-external"><a id="addEventListener" class="tsd-anchor"></a>
@ -252,7 +270,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_sdk.PeersByDiscoveryResult.html" class="tsd-signature-type tsd-kind-interface">PeersByDiscoveryResult</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IConnectionManager.html">IConnectionManager</a>.<a href="../interfaces/_waku_sdk.IConnectionManager.html#getPeersByDiscovery">getPeersByDiscovery</a></p>
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:17</li></ul></aside></li></ul></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:18</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited tsd-is-external"><a id="listenerCount" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>listener<wbr/>Count</span><a href="#listenerCount" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited tsd-is-external">
@ -322,11 +340,11 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_sdk.IConnectionManager.html">IConnectionManager</a>.<a href="../interfaces/_waku_sdk.IConnectionManager.html#stop">stop</a></p>
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:21</li></ul></aside></li></ul></section>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:22</li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="create" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>create</span><a href="#create" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
<li class="tsd-signature tsd-anchor-link" id="create.create-1"><span class="tsd-kind-call-signature">create</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">peerId</span>, <span class="tsd-kind-parameter">libp2p</span>, <span class="tsd-kind-parameter">keepAliveOptions</span>, <span class="tsd-kind-parameter">relay</span><span class="tsd-signature-symbol">?</span>, <span class="tsd-kind-parameter">options</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/_waku_sdk.waku.html" class="tsd-signature-type tsd-kind-namespace">waku</a><span class="tsd-signature-symbol">.</span><a href="_waku_sdk.waku.ConnectionManager.html" class="tsd-signature-type tsd-kind-class">ConnectionManager</a><a href="#create.create-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li>
<li class="tsd-signature tsd-anchor-link" id="create.create-1"><span class="tsd-kind-call-signature">create</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">peerId</span>, <span class="tsd-kind-parameter">libp2p</span>, <span class="tsd-kind-parameter">keepAliveOptions</span>, <span class="tsd-kind-parameter">pubSubTopics</span>, <span class="tsd-kind-parameter">relay</span><span class="tsd-signature-symbol">?</span>, <span class="tsd-kind-parameter">options</span><span class="tsd-signature-symbol">?</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/_waku_sdk.waku.html" class="tsd-signature-type tsd-kind-namespace">waku</a><span class="tsd-signature-symbol">.</span><a href="_waku_sdk.waku.ConnectionManager.html" class="tsd-signature-type tsd-kind-class">ConnectionManager</a><a href="#create.create-1" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
@ -338,12 +356,14 @@
<li>
<h5><span class="tsd-kind-parameter">keepAliveOptions</span>: <a href="../interfaces/_waku_sdk.KeepAliveOptions.html" class="tsd-signature-type tsd-kind-interface">KeepAliveOptions</a></h5></li>
<li>
<h5><span class="tsd-kind-parameter">pubSubTopics</span>: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">relay</span>: <a href="../types/_waku_sdk.IRelay.html" class="tsd-signature-type tsd-kind-type-alias">IRelay</a></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">options</span>: <a href="../interfaces/_waku_sdk.ConnectionManagerOptions.html" class="tsd-signature-type tsd-kind-interface">ConnectionManagerOptions</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_sdk.waku.html" class="tsd-signature-type tsd-kind-namespace">waku</a><span class="tsd-signature-symbol">.</span><a href="_waku_sdk.waku.ConnectionManager.html" class="tsd-signature-type tsd-kind-class">ConnectionManager</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:16</li></ul></aside></li></ul></section></section></div>
<li>Defined in packages/core/dist/lib/connection_manager.d.ts:17</li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
@ -365,13 +385,16 @@
<li><a href="#constructor" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-512"></use></svg><span>constructor</span></a></li>
<li><a href="#_private" class="tsd-is-private tsd-is-inherited tsd-is-external"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>#private</span></a></li>
<li><a href="#attemptDial" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>attempt<wbr/>Dial</span></a></li>
<li><a href="#configuredPubSubTopics" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>configured<wbr/>Pub<wbr/>Sub<wbr/>Topics</span></a></li>
<li><a href="#currentActiveDialCount" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>current<wbr/>Active<wbr/>Dial<wbr/>Count</span></a></li>
<li><a href="#dialAttemptsForPeer" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>dial<wbr/>Attempts<wbr/>For<wbr/>Peer</span></a></li>
<li><a href="#dialErrorsForPeer" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>dial<wbr/>Errors<wbr/>For<wbr/>Peer</span></a></li>
<li><a href="#dialPeer" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>dial<wbr/>Peer</span></a></li>
<li><a href="#dialPeerStorePeers" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>dial<wbr/>Peer<wbr/>Store<wbr/>Peers</span></a></li>
<li><a href="#dropConnection" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>drop<wbr/>Connection</span></a></li>
<li><a href="#getPeerShardInfo" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>get<wbr/>Peer<wbr/>Shard<wbr/>Info</span></a></li>
<li><a href="#getTagNamesForPeer" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>get<wbr/>Tag<wbr/>Names<wbr/>For<wbr/>Peer</span></a></li>
<li><a href="#isPeerTopicConfigured" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>is<wbr/>Peer<wbr/>Topic<wbr/>Configured</span></a></li>
<li><a href="#keepAliveManager" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>keep<wbr/>Alive<wbr/>Manager</span></a></li>
<li><a href="#libp2p" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>libp2p</span></a></li>
<li><a href="#onEventHandlers" class="tsd-is-private"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-1024"></use></svg><span>on<wbr/>Event<wbr/>Handlers</span></a></li>

View File

@ -18,7 +18,7 @@
<li><a href="_waku_core.waku_store.PageDirection.html">PageDirection</a></li></ul>
<h1>Enumeration PageDirection</h1></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/store/history_rpc.ts#L7">packages/core/src/lib/store/history_rpc.ts:7</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/store/history_rpc.ts#L7">packages/core/src/lib/store/history_rpc.ts:7</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -35,12 +35,12 @@
<h3 class="tsd-anchor-link"><span>BACKWARD</span><a href="#BACKWARD" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">BACKWARD</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;backward&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/store/history_rpc.ts#L8">packages/core/src/lib/store/history_rpc.ts:8</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/store/history_rpc.ts#L8">packages/core/src/lib/store/history_rpc.ts:8</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="FORWARD" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>FORWARD</span><a href="#FORWARD" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">FORWARD</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;forward&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/store/history_rpc.ts#L9">packages/core/src/lib/store/history_rpc.ts:9</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/store/history_rpc.ts#L9">packages/core/src/lib/store/history_rpc.ts:9</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -17,7 +17,7 @@
<li><a href="_waku_enr.TransportProtocol.html">TransportProtocol</a></li></ul>
<h1>Enumeration TransportProtocol</h1></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L22">packages/enr/src/enr.ts:22</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L23">packages/enr/src/enr.ts:23</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -34,12 +34,12 @@
<h3 class="tsd-anchor-link"><span>TCP</span><a href="#TCP" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">TCP</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;tcp&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L23">packages/enr/src/enr.ts:23</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L24">packages/enr/src/enr.ts:24</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="UDP" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>UDP</span><a href="#UDP" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">UDP</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;udp&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L24">packages/enr/src/enr.ts:24</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L25">packages/enr/src/enr.ts:25</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -17,7 +17,7 @@
<li><a href="_waku_enr.TransportProtocolPerIpVersion.html">TransportProtocolPerIpVersion</a></li></ul>
<h1>Enumeration TransportProtocolPerIpVersion</h1></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L26">packages/enr/src/enr.ts:26</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L27">packages/enr/src/enr.ts:27</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -36,22 +36,22 @@
<h3 class="tsd-anchor-link"><span>TCP4</span><a href="#TCP4" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">TCP4</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;tcp4&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L27">packages/enr/src/enr.ts:27</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L28">packages/enr/src/enr.ts:28</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="TCP6" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>TCP6</span><a href="#TCP6" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">TCP6</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;tcp6&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L29">packages/enr/src/enr.ts:29</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L30">packages/enr/src/enr.ts:30</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="UDP4" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>UDP4</span><a href="#UDP4" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">UDP4</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;udp4&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L28">packages/enr/src/enr.ts:28</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L29">packages/enr/src/enr.ts:29</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="UDP6" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>UDP6</span><a href="#UDP6" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">UDP6</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;udp6&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/enr.ts#L30">packages/enr/src/enr.ts:30</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/enr.ts#L31">packages/enr/src/enr.ts:31</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -17,7 +17,7 @@
<li><a href="_waku_interfaces.EPeersByDiscoveryEvents.html">EPeersByDiscoveryEvents</a></li></ul>
<h1>Enumeration EPeersByDiscoveryEvents</h1></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/connection_manager.ts#L27">packages/interfaces/src/connection_manager.ts:27</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/connection_manager.ts#L27">packages/interfaces/src/connection_manager.ts:27</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -36,22 +36,22 @@
<h3 class="tsd-anchor-link"><span>PEER_<wbr/>CONNECT_<wbr/>BOOTSTRAP</span><a href="#PEER_CONNECT_BOOTSTRAP" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">PEER_<wbr/>CONNECT_<wbr/>BOOTSTRAP</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;peer:connected:bootstrap&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/connection_manager.ts#L30">packages/interfaces/src/connection_manager.ts:30</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/connection_manager.ts#L30">packages/interfaces/src/connection_manager.ts:30</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="PEER_CONNECT_PEER_EXCHANGE" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>PEER_<wbr/>CONNECT_<wbr/>PEER_<wbr/>EXCHANGE</span><a href="#PEER_CONNECT_PEER_EXCHANGE" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">PEER_<wbr/>CONNECT_<wbr/>PEER_<wbr/>EXCHANGE</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;peer:connected:peer-exchange&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/connection_manager.ts#L31">packages/interfaces/src/connection_manager.ts:31</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/connection_manager.ts#L31">packages/interfaces/src/connection_manager.ts:31</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="PEER_DISCOVERY_BOOTSTRAP" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>PEER_<wbr/>DISCOVERY_<wbr/>BOOTSTRAP</span><a href="#PEER_DISCOVERY_BOOTSTRAP" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">PEER_<wbr/>DISCOVERY_<wbr/>BOOTSTRAP</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;peer:discovery:bootstrap&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/connection_manager.ts#L28">packages/interfaces/src/connection_manager.ts:28</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/connection_manager.ts#L28">packages/interfaces/src/connection_manager.ts:28</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="PEER_DISCOVERY_PEER_EXCHANGE" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>PEER_<wbr/>DISCOVERY_<wbr/>PEER_<wbr/>EXCHANGE</span><a href="#PEER_DISCOVERY_PEER_EXCHANGE" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">PEER_<wbr/>DISCOVERY_<wbr/>PEER_<wbr/>EXCHANGE</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;peer:discovery:peer-exchange&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/connection_manager.ts#L29">packages/interfaces/src/connection_manager.ts:29</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/connection_manager.ts#L29">packages/interfaces/src/connection_manager.ts:29</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -17,7 +17,7 @@
<li><a href="_waku_interfaces.PageDirection.html">PageDirection</a></li></ul>
<h1>Enumeration PageDirection</h1></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/store.ts#L4">packages/interfaces/src/store.ts:4</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/store.ts#L4">packages/interfaces/src/store.ts:4</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -34,12 +34,12 @@
<h3 class="tsd-anchor-link"><span>BACKWARD</span><a href="#BACKWARD" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">BACKWARD</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;backward&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/store.ts#L5">packages/interfaces/src/store.ts:5</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/store.ts#L5">packages/interfaces/src/store.ts:5</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="FORWARD" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>FORWARD</span><a href="#FORWARD" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">FORWARD</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;forward&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/store.ts#L6">packages/interfaces/src/store.ts:6</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/store.ts#L6">packages/interfaces/src/store.ts:6</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -17,7 +17,7 @@
<li><a href="_waku_interfaces.Protocols.html">Protocols</a></li></ul>
<h1>Enumeration Protocols</h1></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/protocols.ts#L9">packages/interfaces/src/protocols.ts:9</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/protocols.ts#L9">packages/interfaces/src/protocols.ts:9</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -36,22 +36,22 @@
<h3 class="tsd-anchor-link"><span>Filter</span><a href="#Filter" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">Filter</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;filter&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/protocols.ts#L13">packages/interfaces/src/protocols.ts:13</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/protocols.ts#L13">packages/interfaces/src/protocols.ts:13</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="LightPush" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>Light<wbr/>Push</span><a href="#LightPush" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">Light<wbr/>Push</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;lightpush&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/protocols.ts#L12">packages/interfaces/src/protocols.ts:12</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/protocols.ts#L12">packages/interfaces/src/protocols.ts:12</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="Relay" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>Relay</span><a href="#Relay" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">Relay</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;relay&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/protocols.ts#L10">packages/interfaces/src/protocols.ts:10</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/protocols.ts#L10">packages/interfaces/src/protocols.ts:10</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="Store" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>Store</span><a href="#Store" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">Store</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;store&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/protocols.ts#L11">packages/interfaces/src/protocols.ts:11</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/protocols.ts#L11">packages/interfaces/src/protocols.ts:11</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -17,7 +17,7 @@
<li><a href="_waku_interfaces.SendError.html">SendError</a></li></ul>
<h1>Enumeration SendError</h1></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/protocols.ts#L67">packages/interfaces/src/protocols.ts:67</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/protocols.ts#L67">packages/interfaces/src/protocols.ts:67</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -44,7 +44,7 @@ ensuring that messages are sent via several peer enable mitigation of this error
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/protocols.ts#L75">packages/interfaces/src/protocols.ts:75</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/protocols.ts#L75">packages/interfaces/src/protocols.ts:75</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="ENCODE_FAILED" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>ENCODE_<wbr/>FAILED</span><a href="#ENCODE_FAILED" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">ENCODE_<wbr/>FAILED</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Failed to encode&quot;</span></div>
@ -53,7 +53,7 @@ further investigation.</p>
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/protocols.ts#L72">packages/interfaces/src/protocols.ts:72</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/protocols.ts#L72">packages/interfaces/src/protocols.ts:72</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="GENERIC_FAIL" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>GENERIC_<wbr/>FAIL</span><a href="#GENERIC_FAIL" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">GENERIC_<wbr/>FAIL</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Generic error&quot;</span></div>
@ -61,7 +61,7 @@ further investigation.</p>
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/protocols.ts#L69">packages/interfaces/src/protocols.ts:69</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/protocols.ts#L69">packages/interfaces/src/protocols.ts:69</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="NO_PEER_AVAILABLE" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>NO_<wbr/>PEER_<wbr/>AVAILABLE</span><a href="#NO_PEER_AVAILABLE" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">NO_<wbr/>PEER_<wbr/>AVAILABLE</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;No peer available&quot;</span></div>
@ -72,7 +72,7 @@ on the connection manager before retrying.</p>
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/protocols.ts#L91">packages/interfaces/src/protocols.ts:91</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/protocols.ts#L91">packages/interfaces/src/protocols.ts:91</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="REMOTE_PEER_FAULT" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>REMOTE_<wbr/>PEER_<wbr/>FAULT</span><a href="#REMOTE_PEER_FAULT" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">REMOTE_<wbr/>PEER_<wbr/>FAULT</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Remote peer fault&quot;</span></div>
@ -81,7 +81,7 @@ or <code>DECODE_FAILED</code> can be used.</p>
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/protocols.ts#L96">packages/interfaces/src/protocols.ts:96</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/protocols.ts#L96">packages/interfaces/src/protocols.ts:96</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="REMOTE_PEER_REJECTED" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>REMOTE_<wbr/>PEER_<wbr/>REJECTED</span><a href="#REMOTE_PEER_REJECTED" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">REMOTE_<wbr/>PEER_<wbr/>REJECTED</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Remote peer rejected&quot;</span></div>
@ -91,7 +91,7 @@ or <code>DECODE_FAILED</code> can be used.</p>
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/protocols.ts#L102">packages/interfaces/src/protocols.ts:102</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/protocols.ts#L102">packages/interfaces/src/protocols.ts:102</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="SIZE_TOO_BIG" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>SIZE_<wbr/>TOO_<wbr/>BIG</span><a href="#SIZE_TOO_BIG" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">SIZE_<wbr/>TOO_<wbr/>BIG</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Size is too big&quot;</span></div>
@ -100,7 +100,7 @@ Compressing the message or using an alternative strategy for large messages is r
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/protocols.ts#L79">packages/interfaces/src/protocols.ts:79</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/protocols.ts#L79">packages/interfaces/src/protocols.ts:79</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="TOPIC_NOT_CONFIGURED" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>TOPIC_<wbr/>NOT_<wbr/>CONFIGURED</span><a href="#TOPIC_NOT_CONFIGURED" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">TOPIC_<wbr/>NOT_<wbr/>CONFIGURED</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;Topic not configured&quot;</span></div>
@ -109,7 +109,7 @@ Please ensure that the PubSubTopic is used when initializing the Waku node.</p>
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/protocols.ts#L84">packages/interfaces/src/protocols.ts:84</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/protocols.ts#L84">packages/interfaces/src/protocols.ts:84</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -17,7 +17,7 @@
<li><a href="_waku_interfaces.Tags.html">Tags</a></li></ul>
<h1>Enumeration Tags</h1></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/connection_manager.ts#L5">packages/interfaces/src/connection_manager.ts:5</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/connection_manager.ts#L5">packages/interfaces/src/connection_manager.ts:5</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -34,12 +34,12 @@
<h3 class="tsd-anchor-link"><span>BOOTSTRAP</span><a href="#BOOTSTRAP" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">BOOTSTRAP</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;bootstrap&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/connection_manager.ts#L6">packages/interfaces/src/connection_manager.ts:6</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/connection_manager.ts#L6">packages/interfaces/src/connection_manager.ts:6</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="PEER_EXCHANGE" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>PEER_<wbr/>EXCHANGE</span><a href="#PEER_EXCHANGE" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">PEER_<wbr/>EXCHANGE</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;peer-exchange&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/interfaces/src/connection_manager.ts#L7">packages/interfaces/src/connection_manager.ts:7</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/interfaces/src/connection_manager.ts#L7">packages/interfaces/src/connection_manager.ts:7</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -19,8 +19,8 @@
<li><a href="_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType-1.html">FilterSubscribeType</a></li></ul>
<h1>Enumeration FilterSubscribeType</h1></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L19">lib/filter_v2.ts:19</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L33">lib/filter_v2.ts:33</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L19">lib/filter_v2.ts:19</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L33">lib/filter_v2.ts:33</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -39,22 +39,22 @@
<h3 class="tsd-anchor-link"><span>SUBSCRIBE</span><a href="#SUBSCRIBE" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">SUBSCRIBE</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;SUBSCRIBE&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L21">lib/filter_v2.ts:21</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L21">lib/filter_v2.ts:21</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="SUBSCRIBER_PING" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>SUBSCRIBER_<wbr/>PING</span><a href="#SUBSCRIBER_PING" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">SUBSCRIBER_<wbr/>PING</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;SUBSCRIBER_PING&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L20">lib/filter_v2.ts:20</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L20">lib/filter_v2.ts:20</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="UNSUBSCRIBE" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>UNSUBSCRIBE</span><a href="#UNSUBSCRIBE" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">UNSUBSCRIBE</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;UNSUBSCRIBE&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L22">lib/filter_v2.ts:22</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L22">lib/filter_v2.ts:22</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="UNSUBSCRIBE_ALL" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>UNSUBSCRIBE_<wbr/>ALL</span><a href="#UNSUBSCRIBE_ALL" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">UNSUBSCRIBE_<wbr/>ALL</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;UNSUBSCRIBE_ALL&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L23">lib/filter_v2.ts:23</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L23">lib/filter_v2.ts:23</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -19,8 +19,8 @@
<li><a href="_waku_proto.proto_store.HistoryResponse.HistoryError-1.html">HistoryError</a></li></ul>
<h1>Enumeration HistoryError</h1></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/store.ts#L350">lib/store.ts:350</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/store.ts#L360">lib/store.ts:360</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/store.ts#L350">lib/store.ts:350</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/store.ts#L360">lib/store.ts:360</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -37,12 +37,12 @@
<h3 class="tsd-anchor-link"><span>INVALID_<wbr/>CURSOR</span><a href="#INVALID_CURSOR" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">INVALID_<wbr/>CURSOR</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;INVALID_CURSOR&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/store.ts#L352">lib/store.ts:352</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/store.ts#L352">lib/store.ts:352</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="NONE" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>NONE</span><a href="#NONE" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">NONE</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;NONE&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/store.ts#L351">lib/store.ts:351</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/store.ts#L351">lib/store.ts:351</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -19,8 +19,8 @@
<li><a href="_waku_proto.proto_store.PagingInfo.Direction-1.html">Direction</a></li></ul>
<h1>Enumeration Direction</h1></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/store.ts#L106">lib/store.ts:106</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/store.ts#L116">lib/store.ts:116</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/store.ts#L106">lib/store.ts:106</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/store.ts#L116">lib/store.ts:116</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@ -37,12 +37,12 @@
<h3 class="tsd-anchor-link"><span>BACKWARD</span><a href="#BACKWARD" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">BACKWARD</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;BACKWARD&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/store.ts#L107">lib/store.ts:107</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/store.ts#L107">lib/store.ts:107</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="FORWARD" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>FORWARD</span><a href="#FORWARD" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">FORWARD</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;FORWARD&quot;</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/store.ts#L108">lib/store.ts:108</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/store.ts#L108">lib/store.ts:108</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -39,7 +39,7 @@ messages.</p>
<h4 class="tsd-returns-title">Returns <a href="../classes/_waku_core.Decoder.html" class="tsd-signature-type tsd-kind-class">Decoder</a></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L184">packages/core/src/lib/message/version_0.ts:184</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L184">packages/core/src/lib/message/version_0.ts:184</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -34,7 +34,7 @@ messages.</p>
<h4 class="tsd-returns-title">Returns <a href="../classes/_waku_core.Encoder.html" class="tsd-signature-type tsd-kind-class">Encoder</a></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/message/version_0.ts#L121">packages/core/src/lib/message/version_0.ts:121</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/message/version_0.ts#L121">packages/core/src/lib/message/version_0.ts:121</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -56,7 +56,7 @@ remote nodes, <strong>rejects</strong> if the timeoutMs is reached.</p>
</code><button>Copy</button></pre>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/wait_for_remote_peer.ts#L28">packages/core/src/lib/wait_for_remote_peer.ts:28</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/wait_for_remote_peer.ts#L28">packages/core/src/lib/wait_for_remote_peer.ts:28</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -39,7 +39,7 @@
<h5><span class="tsd-kind-parameter">libp2p</span>: <a href="../types/_waku_sdk.Libp2p.html" class="tsd-signature-type tsd-kind-type-alias">Libp2p</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../types/_waku_sdk.IFilter.html" class="tsd-signature-type tsd-kind-type-alias">IFilter</a></h4></li></ul></li></ul><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/filter/index.ts#L380">packages/core/src/lib/filter/index.ts:380</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/filter/index.ts#L380">packages/core/src/lib/filter/index.ts:380</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -39,7 +39,7 @@
<h5><span class="tsd-kind-parameter">libp2p</span>: <a href="../types/_waku_sdk.Libp2p.html" class="tsd-signature-type tsd-kind-type-alias">Libp2p</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../types/_waku_sdk.ILightPush.html" class="tsd-signature-type tsd-kind-type-alias">ILightPush</a></h4></li></ul></li></ul><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/light_push/index.ts#L189">packages/core/src/lib/light_push/index.ts:189</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/light_push/index.ts#L189">packages/core/src/lib/light_push/index.ts:189</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -28,7 +28,7 @@
<h5><span class="tsd-kind-parameter">message</span>: <a href="../interfaces/_waku_sdk.IDecodedMessage.html" class="tsd-signature-type tsd-kind-interface">IDecodedMessage</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_sdk.Cursor.html" class="tsd-signature-type tsd-kind-interface">Cursor</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/store/index.ts#L410">packages/core/src/lib/store/index.ts:410</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/store/index.ts#L410">packages/core/src/lib/store/index.ts:410</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -39,7 +39,7 @@
<h5><span class="tsd-kind-parameter">libp2p</span>: <a href="../types/_waku_sdk.Libp2p.html" class="tsd-signature-type tsd-kind-type-alias">Libp2p</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_waku_sdk.IStore.html" class="tsd-signature-type tsd-kind-interface">IStore</a></h4></li></ul></li></ul><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/core/src/lib/store/index.ts#L434">packages/core/src/lib/store/index.ts:434</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/core/src/lib/store/index.ts#L434">packages/core/src/lib/store/index.ts:434</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -40,7 +40,7 @@
<h5><span class="tsd-kind-parameter">components</span>: <a href="../interfaces/_waku_sdk.DnsDiscoveryComponents.html" class="tsd-signature-type tsd-kind-interface">DnsDiscoveryComponents</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../classes/_waku_dns_discovery.PeerDiscoveryDns.html" class="tsd-signature-type tsd-kind-class">PeerDiscoveryDns</a></h4></li></ul></li></ul><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/dns-discovery/src/dns_discovery.ts#L130">packages/dns-discovery/src/dns_discovery.ts:130</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/dns-discovery/src/dns_discovery.ts#L138">packages/dns-discovery/src/dns_discovery.ts:138</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -27,7 +27,7 @@
<h5><span class="tsd-kind-parameter">publicKey</span>: <span class="tsd-signature-type ">Uint8Array</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/crypto.ts#L31">packages/enr/src/crypto.ts:31</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/crypto.ts#L31">packages/enr/src/crypto.ts:31</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -27,7 +27,7 @@
<h5><span class="tsd-kind-parameter">publicKey</span>: <span class="tsd-signature-type ">Uint8Array</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type ">PeerId</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/peer_id.ts#L6">packages/enr/src/peer_id.ts:6</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/peer_id.ts#L6">packages/enr/src/peer_id.ts:6</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

File diff suppressed because one or more lines are too long

View File

@ -27,7 +27,7 @@
<h5><span class="tsd-kind-parameter">byte</span>: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_waku_sdk.Waku2.html" class="tsd-signature-type tsd-kind-interface">Waku2</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/waku2_codec.ts#L17">packages/enr/src/waku2_codec.ts:17</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/waku2_codec.ts#L17">packages/enr/src/waku2_codec.ts:17</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

File diff suppressed because one or more lines are too long

View File

@ -27,7 +27,7 @@
<h5><span class="tsd-kind-parameter">protocols</span>: <a href="../interfaces/_waku_sdk.Waku2.html" class="tsd-signature-type tsd-kind-interface">Waku2</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/waku2_codec.ts#L3">packages/enr/src/waku2_codec.ts:3</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/waku2_codec.ts#L3">packages/enr/src/waku2_codec.ts:3</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -27,7 +27,7 @@
<h5><span class="tsd-kind-parameter">peerId</span>: <span class="tsd-signature-type ">PeerId</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type ">Uint8Array</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/peer_id.ts#L22">packages/enr/src/peer_id.ts:22</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/peer_id.ts#L22">packages/enr/src/peer_id.ts:22</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -27,7 +27,7 @@
<h5><span class="tsd-kind-parameter">peerId</span>: <span class="tsd-signature-type ">PeerId</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/peer_id.ts#L13">packages/enr/src/peer_id.ts:13</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/peer_id.ts#L13">packages/enr/src/peer_id.ts:13</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -27,7 +27,7 @@
<h5><span class="tsd-kind-parameter">input</span>: <span class="tsd-signature-type ">Uint8Array</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/crypto.ts#L27">packages/enr/src/crypto.ts:27</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/crypto.ts#L27">packages/enr/src/crypto.ts:27</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -39,7 +39,7 @@
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/crypto.ts#L13">packages/enr/src/crypto.ts:13</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/crypto.ts#L13">packages/enr/src/crypto.ts:13</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -34,7 +34,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/enr/src/crypto.ts#L42">packages/enr/src/crypto.ts:42</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/enr/src/crypto.ts#L42">packages/enr/src/crypto.ts:42</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -46,7 +46,7 @@ decode incoming messages.</p>
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_message_encryption.ecies.html" class="tsd-signature-type tsd-kind-namespace">ecies</a><span class="tsd-signature-symbol">.</span><a href="../classes/_waku_message_encryption.ecies.Decoder.html" class="tsd-signature-type tsd-kind-class">Decoder</a></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/ecies.ts#L189">packages/message-encryption/src/ecies.ts:189</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/ecies.ts#L189">packages/message-encryption/src/ecies.ts:189</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -39,7 +39,7 @@ in <a href="https://rfc.vac.dev/spec/26/">26/WAKU2-PAYLOAD</a>.</p>
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_message_encryption.ecies.html" class="tsd-signature-type tsd-kind-namespace">ecies</a><span class="tsd-signature-symbol">.</span><a href="../classes/_waku_message_encryption.ecies.Encoder.html" class="tsd-signature-type tsd-kind-class">Encoder</a></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/ecies.ts#L99">packages/message-encryption/src/ecies.ts:99</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/ecies.ts#L99">packages/message-encryption/src/ecies.ts:99</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -26,7 +26,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/crypto/index.ts#L35">packages/message-encryption/src/crypto/index.ts:35</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/crypto/index.ts#L35">packages/message-encryption/src/crypto/index.ts:35</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -25,7 +25,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/crypto/index.ts#L42">packages/message-encryption/src/crypto/index.ts:42</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/crypto/index.ts#L42">packages/message-encryption/src/crypto/index.ts:42</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -46,7 +46,7 @@ decode incoming messages.</p>
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_message_encryption.symmetric.html" class="tsd-signature-type tsd-kind-namespace">symmetric</a><span class="tsd-signature-symbol">.</span><a href="../classes/_waku_message_encryption.symmetric.Decoder.html" class="tsd-signature-type tsd-kind-class">Decoder</a></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/symmetric.ts#L185">packages/message-encryption/src/symmetric.ts:185</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/symmetric.ts#L185">packages/message-encryption/src/symmetric.ts:185</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -38,7 +38,7 @@ in <a href="https://rfc.vac.dev/spec/26/">26/WAKU2-PAYLOAD</a>.</p>
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_message_encryption.symmetric.html" class="tsd-signature-type tsd-kind-namespace">symmetric</a><span class="tsd-signature-symbol">.</span><a href="../classes/_waku_message_encryption.symmetric.Encoder.html" class="tsd-signature-type tsd-kind-class">Encoder</a></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-encryption/src/symmetric.ts#L95">packages/message-encryption/src/symmetric.ts:95</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-encryption/src/symmetric.ts#L95">packages/message-encryption/src/symmetric.ts:95</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -33,7 +33,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/message-hash/src/index.ts#L9">index.ts:9</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/message-hash/src/index.ts#L9">index.ts:9</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -35,7 +35,7 @@
<h4 class="tsd-returns-title">Returns <a href="../classes/_waku_peer_exchange.WakuPeerExchange.html" class="tsd-signature-type tsd-kind-class">WakuPeerExchange</a></h4></li></ul></li></ul>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange.ts#L89">packages/peer-exchange/src/waku_peer_exchange.ts:89</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange.ts#L89">packages/peer-exchange/src/waku_peer_exchange.ts:89</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -33,7 +33,7 @@
<h5><span class="tsd-kind-parameter">components</span>: <a href="../types/_waku_sdk.Libp2pComponents.html" class="tsd-signature-type tsd-kind-type-alias">Libp2pComponents</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../classes/_waku_peer_exchange.PeerExchangeDiscovery.html" class="tsd-signature-type tsd-kind-class">PeerExchangeDiscovery</a></h4></li></ul></li></ul><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L218">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:218</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L224">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:224</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -23,7 +23,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Codec</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_proto.WakuMessage-1.html" class="tsd-signature-type tsd-kind-interface">WakuMessage</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter.ts#L416">lib/filter.ts:416</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter.ts#L416">lib/filter.ts:416</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -28,7 +28,7 @@
<h5><span class="tsd-kind-parameter">buf</span>: <span class="tsd-signature-type ">Uint8Array</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">Uint8ArrayList</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_waku_proto.WakuMessage-1.html" class="tsd-signature-type tsd-kind-interface">WakuMessage</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter.ts#L511">lib/filter.ts:511</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter.ts#L511">lib/filter.ts:511</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -28,7 +28,7 @@
<h5><span class="tsd-kind-parameter">obj</span>: <span class="tsd-signature-type ">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_proto.WakuMessage-1.html" class="tsd-signature-type tsd-kind-interface">WakuMessage</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter.ts#L507">lib/filter.ts:507</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter.ts#L507">lib/filter.ts:507</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -25,7 +25,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Codec</span><span class="tsd-signature-symbol">&lt;</span><a href="../modules/_waku_proto.proto_filter.html" class="tsd-signature-type tsd-kind-namespace">proto_filter</a><span class="tsd-signature-symbol">.</span><a href="../modules/_waku_proto.proto_filter.FilterRequest.html" class="tsd-signature-type tsd-kind-namespace">FilterRequest</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html" class="tsd-signature-type tsd-kind-interface">ContentFilter</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter.ts#L25">lib/filter.ts:25</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter.ts#L25">lib/filter.ts:25</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -30,7 +30,7 @@
<h5><span class="tsd-kind-parameter">buf</span>: <span class="tsd-signature-type ">Uint8Array</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">Uint8ArrayList</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_proto.proto_filter.html" class="tsd-signature-type tsd-kind-namespace">proto_filter</a><span class="tsd-signature-symbol">.</span><a href="../modules/_waku_proto.proto_filter.FilterRequest.html" class="tsd-signature-type tsd-kind-namespace">FilterRequest</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html" class="tsd-signature-type tsd-kind-interface">ContentFilter</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter.ts#L71">lib/filter.ts:71</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter.ts#L71">lib/filter.ts:71</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -30,7 +30,7 @@
<h5><span class="tsd-kind-parameter">obj</span>: <span class="tsd-signature-type ">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../modules/_waku_proto.proto_filter.html" class="tsd-signature-type tsd-kind-namespace">proto_filter</a><span class="tsd-signature-symbol">.</span><a href="../modules/_waku_proto.proto_filter.FilterRequest.html" class="tsd-signature-type tsd-kind-namespace">FilterRequest</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html" class="tsd-signature-type tsd-kind-interface">ContentFilter</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter.ts#L67">lib/filter.ts:67</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter.ts#L67">lib/filter.ts:67</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -24,7 +24,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Codec</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_proto.proto_filter.FilterRequest-1.html" class="tsd-signature-type tsd-kind-interface">FilterRequest</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter.ts#L78">lib/filter.ts:78</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter.ts#L78">lib/filter.ts:78</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">buf</span>: <span class="tsd-signature-type ">Uint8Array</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">Uint8ArrayList</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_waku_proto.proto_filter.FilterRequest-1.html" class="tsd-signature-type tsd-kind-interface">FilterRequest</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter.ts#L144">lib/filter.ts:144</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter.ts#L144">lib/filter.ts:144</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">obj</span>: <span class="tsd-signature-type ">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_proto.proto_filter.FilterRequest-1.html" class="tsd-signature-type tsd-kind-interface">FilterRequest</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter.ts#L140">lib/filter.ts:140</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter.ts#L140">lib/filter.ts:140</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -24,7 +24,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Codec</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_proto.proto_filter.FilterRpc-1.html" class="tsd-signature-type tsd-kind-interface">FilterRpc</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter.ts#L218">lib/filter.ts:218</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter.ts#L218">lib/filter.ts:218</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">buf</span>: <span class="tsd-signature-type ">Uint8Array</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">Uint8ArrayList</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_waku_proto.proto_filter.FilterRpc-1.html" class="tsd-signature-type tsd-kind-interface">FilterRpc</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter.ts#L280">lib/filter.ts:280</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter.ts#L280">lib/filter.ts:280</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">obj</span>: <span class="tsd-signature-type ">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_proto.proto_filter.FilterRpc-1.html" class="tsd-signature-type tsd-kind-interface">FilterRpc</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter.ts#L276">lib/filter.ts:276</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter.ts#L276">lib/filter.ts:276</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -24,7 +24,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Codec</span><span class="tsd-signature-symbol">&lt;</span><a href="../modules/_waku_proto.proto_filter.html" class="tsd-signature-type tsd-kind-namespace">proto_filter</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_proto.proto_filter.MessagePush-1.html" class="tsd-signature-type tsd-kind-interface">MessagePush</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter.ts#L156">lib/filter.ts:156</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter.ts#L156">lib/filter.ts:156</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">buf</span>: <span class="tsd-signature-type ">Uint8Array</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">Uint8ArrayList</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_proto.proto_filter.html" class="tsd-signature-type tsd-kind-namespace">proto_filter</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_proto.proto_filter.MessagePush-1.html" class="tsd-signature-type tsd-kind-interface">MessagePush</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter.ts#L204">lib/filter.ts:204</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter.ts#L204">lib/filter.ts:204</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">obj</span>: <span class="tsd-signature-type ">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../modules/_waku_proto.proto_filter.html" class="tsd-signature-type tsd-kind-namespace">proto_filter</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_proto.proto_filter.MessagePush-1.html" class="tsd-signature-type tsd-kind-interface">MessagePush</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter.ts#L200">lib/filter.ts:200</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter.ts#L200">lib/filter.ts:200</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -24,7 +24,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Codec</span><span class="tsd-signature-symbol">&lt;</span><a href="../modules/_waku_proto.proto_filter.html" class="tsd-signature-type tsd-kind-namespace">proto_filter</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_proto.proto_filter.RateLimitProof-1.html" class="tsd-signature-type tsd-kind-interface">RateLimitProof</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter.ts#L298">lib/filter.ts:298</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter.ts#L298">lib/filter.ts:298</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">buf</span>: <span class="tsd-signature-type ">Uint8Array</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">Uint8ArrayList</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_proto.proto_filter.html" class="tsd-signature-type tsd-kind-namespace">proto_filter</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_proto.proto_filter.RateLimitProof-1.html" class="tsd-signature-type tsd-kind-interface">RateLimitProof</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter.ts#L398">lib/filter.ts:398</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter.ts#L398">lib/filter.ts:398</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">obj</span>: <span class="tsd-signature-type ">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../modules/_waku_proto.proto_filter.html" class="tsd-signature-type tsd-kind-namespace">proto_filter</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_proto.proto_filter.RateLimitProof-1.html" class="tsd-signature-type tsd-kind-interface">RateLimitProof</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter.ts#L394">lib/filter.ts:394</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter.ts#L394">lib/filter.ts:394</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -25,7 +25,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Codec</span><span class="tsd-signature-symbol">&lt;</span><a href="../enums/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType-1.html" class="tsd-signature-type tsd-kind-enum">FilterSubscribeType</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L34">lib/filter_v2.ts:34</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L34">lib/filter_v2.ts:34</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -24,7 +24,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Codec</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_proto.proto_filter_v2.FilterSubscribeRequest-1.html" class="tsd-signature-type tsd-kind-interface">FilterSubscribeRequest</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L41">lib/filter_v2.ts:41</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L41">lib/filter_v2.ts:41</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">buf</span>: <span class="tsd-signature-type ">Uint8Array</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">Uint8ArrayList</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_waku_proto.proto_filter_v2.FilterSubscribeRequest-1.html" class="tsd-signature-type tsd-kind-interface">FilterSubscribeRequest</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L115">lib/filter_v2.ts:115</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L115">lib/filter_v2.ts:115</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">obj</span>: <span class="tsd-signature-type ">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_proto.proto_filter_v2.FilterSubscribeRequest-1.html" class="tsd-signature-type tsd-kind-interface">FilterSubscribeRequest</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L111">lib/filter_v2.ts:111</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L111">lib/filter_v2.ts:111</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -24,7 +24,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Codec</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_proto.proto_filter_v2.FilterSubscribeResponse-1.html" class="tsd-signature-type tsd-kind-interface">FilterSubscribeResponse</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L129">lib/filter_v2.ts:129</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L129">lib/filter_v2.ts:129</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">buf</span>: <span class="tsd-signature-type ">Uint8Array</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">Uint8ArrayList</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_waku_proto.proto_filter_v2.FilterSubscribeResponse-1.html" class="tsd-signature-type tsd-kind-interface">FilterSubscribeResponse</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L192">lib/filter_v2.ts:192</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L192">lib/filter_v2.ts:192</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">obj</span>: <span class="tsd-signature-type ">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_proto.proto_filter_v2.FilterSubscribeResponse-1.html" class="tsd-signature-type tsd-kind-interface">FilterSubscribeResponse</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L188">lib/filter_v2.ts:188</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L188">lib/filter_v2.ts:188</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -24,7 +24,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Codec</span><span class="tsd-signature-symbol">&lt;</span><a href="../modules/_waku_proto.proto_filter_v2.html" class="tsd-signature-type tsd-kind-namespace">proto_filter_v2</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_proto.proto_filter_v2.MessagePush-1.html" class="tsd-signature-type tsd-kind-interface">MessagePush</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L205">lib/filter_v2.ts:205</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L205">lib/filter_v2.ts:205</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">buf</span>: <span class="tsd-signature-type ">Uint8Array</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">Uint8ArrayList</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_proto.proto_filter_v2.html" class="tsd-signature-type tsd-kind-namespace">proto_filter_v2</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_proto.proto_filter_v2.MessagePush-1.html" class="tsd-signature-type tsd-kind-interface">MessagePush</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L257">lib/filter_v2.ts:257</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L257">lib/filter_v2.ts:257</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">obj</span>: <span class="tsd-signature-type ">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../modules/_waku_proto.proto_filter_v2.html" class="tsd-signature-type tsd-kind-namespace">proto_filter_v2</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_proto.proto_filter_v2.MessagePush-1.html" class="tsd-signature-type tsd-kind-interface">MessagePush</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L253">lib/filter_v2.ts:253</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L253">lib/filter_v2.ts:253</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -24,7 +24,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Codec</span><span class="tsd-signature-symbol">&lt;</span><a href="../modules/_waku_proto.proto_filter_v2.html" class="tsd-signature-type tsd-kind-namespace">proto_filter_v2</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_proto.proto_filter_v2.RateLimitProof-1.html" class="tsd-signature-type tsd-kind-interface">RateLimitProof</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L275">lib/filter_v2.ts:275</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L275">lib/filter_v2.ts:275</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">buf</span>: <span class="tsd-signature-type ">Uint8Array</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">Uint8ArrayList</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_proto.proto_filter_v2.html" class="tsd-signature-type tsd-kind-namespace">proto_filter_v2</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_proto.proto_filter_v2.RateLimitProof-1.html" class="tsd-signature-type tsd-kind-interface">RateLimitProof</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L375">lib/filter_v2.ts:375</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L375">lib/filter_v2.ts:375</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">obj</span>: <span class="tsd-signature-type ">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../modules/_waku_proto.proto_filter_v2.html" class="tsd-signature-type tsd-kind-namespace">proto_filter_v2</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_proto.proto_filter_v2.RateLimitProof-1.html" class="tsd-signature-type tsd-kind-interface">RateLimitProof</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L371">lib/filter_v2.ts:371</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L371">lib/filter_v2.ts:371</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -24,7 +24,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Codec</span><span class="tsd-signature-symbol">&lt;</span><a href="../modules/_waku_proto.proto_filter_v2.html" class="tsd-signature-type tsd-kind-namespace">proto_filter_v2</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_proto.proto_filter_v2.WakuMessage-1.html" class="tsd-signature-type tsd-kind-interface">WakuMessage</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L393">lib/filter_v2.ts:393</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L393">lib/filter_v2.ts:393</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">buf</span>: <span class="tsd-signature-type ">Uint8Array</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">Uint8ArrayList</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_proto.proto_filter_v2.html" class="tsd-signature-type tsd-kind-namespace">proto_filter_v2</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_proto.proto_filter_v2.WakuMessage-1.html" class="tsd-signature-type tsd-kind-interface">WakuMessage</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L488">lib/filter_v2.ts:488</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L488">lib/filter_v2.ts:488</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">obj</span>: <span class="tsd-signature-type ">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../modules/_waku_proto.proto_filter_v2.html" class="tsd-signature-type tsd-kind-namespace">proto_filter_v2</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_proto.proto_filter_v2.WakuMessage-1.html" class="tsd-signature-type tsd-kind-interface">WakuMessage</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/filter_v2.ts#L484">lib/filter_v2.ts:484</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/filter_v2.ts#L484">lib/filter_v2.ts:484</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -24,7 +24,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Codec</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_proto.proto_lightpush.PushRequest-1.html" class="tsd-signature-type tsd-kind-interface">PushRequest</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/light_push.ts#L19">lib/light_push.ts:19</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/light_push.ts#L19">lib/light_push.ts:19</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">buf</span>: <span class="tsd-signature-type ">Uint8Array</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type ">Uint8ArrayList</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_waku_proto.proto_lightpush.PushRequest-1.html" class="tsd-signature-type tsd-kind-interface">PushRequest</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/light_push.ts#L73">lib/light_push.ts:73</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/light_push.ts#L73">lib/light_push.ts:73</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -29,7 +29,7 @@
<h5><span class="tsd-kind-parameter">obj</span>: <span class="tsd-signature-type ">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_proto.proto_lightpush.PushRequest-1.html" class="tsd-signature-type tsd-kind-interface">PushRequest</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/light_push.ts#L69">lib/light_push.ts:69</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/light_push.ts#L69">lib/light_push.ts:69</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

View File

@ -24,7 +24,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Codec</span><span class="tsd-signature-symbol">&lt;</span><a href="../modules/_waku_proto.proto_lightpush.html" class="tsd-signature-type tsd-kind-namespace">proto_lightpush</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_proto.proto_lightpush.PushResponse-1.html" class="tsd-signature-type tsd-kind-interface">PushResponse</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/fe64da188/packages/proto/src/lib/light_push.ts#L86">lib/light_push.ts:86</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/124a29ebb/packages/proto/src/lib/light_push.ts#L86">lib/light_push.ts:86</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">

Some files were not shown because too many files have changed in this diff Show More