This commit is contained in:
status-im-auto 2023-03-15 20:49:34 +00:00 committed by Jenkins
parent 57635cb0e3
commit 9e348fafd8
427 changed files with 3860 additions and 1348 deletions

File diff suppressed because one or more lines are too long

View File

@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">ConnectionManager</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/connection_manager.ts#L16">packages/core/src/lib/connection_manager.ts:16</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/connection_manager.ts#L16">packages/core/src/lib/connection_manager.ts:16</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,7 +57,7 @@
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></svg></a></h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-private">
<li class="tsd-signature tsd-anchor-link" id="constructor.new_ConnectionManager">new <wbr/>Connection<wbr/>Manager<span class="tsd-signature-symbol">(</span>libp2pComponents<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Libp2p</span>, keepAliveOptions<span class="tsd-signature-symbol">: </span><a href="../interfaces/_waku_core.KeepAliveOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">KeepAliveOptions</a>, relay<span class="tsd-signature-symbol">?: </span><a href="../interfaces/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Interface">IRelay</a>, options<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_core._internal_.ConnectionManagerOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">ConnectionManagerOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_waku_core.ConnectionManager.html" class="tsd-signature-type" data-tsd-kind="Class">ConnectionManager</a><a href="#constructor.new_ConnectionManager" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-signature tsd-anchor-link" id="constructor.new_ConnectionManager">new <wbr/>Connection<wbr/>Manager<span class="tsd-signature-symbol">(</span>libp2pComponents<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Libp2p</span>, keepAliveOptions<span class="tsd-signature-symbol">: </span><a href="../interfaces/_waku_core.KeepAliveOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">KeepAliveOptions</a>, relay<span class="tsd-signature-symbol">?: </span><a href="../types/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Type alias">IRelay</a>, options<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_core._internal_.ConnectionManagerOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">ConnectionManagerOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_waku_core.ConnectionManager.html" class="tsd-signature-type" data-tsd-kind="Class">ConnectionManager</a><a href="#constructor.new_ConnectionManager" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
@ -67,29 +67,29 @@
<li>
<h5>keepAliveOptions: <a href="../interfaces/_waku_core.KeepAliveOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">KeepAliveOptions</a></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> relay: <a href="../interfaces/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Interface">IRelay</a></h5></li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> relay: <a href="../types/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Type alias">IRelay</a></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> options: <span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_core._internal_.ConnectionManagerOptions.html" class="tsd-signature-type" data-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" data-tsd-kind="Class">ConnectionManager</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/connection_manager.ts#L44">packages/core/src/lib/connection_manager.ts:44</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/connection_manager.ts#L44">packages/core/src/lib/connection_manager.ts:44</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-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">dial<wbr/>Attempts<wbr/>For<wbr/>Peer<span class="tsd-signature-symbol">:</span> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map" class="tsd-signature-type external" target="_blank">Map</a><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/a20b797c/packages/core/src/lib/connection_manager.ts#L21">packages/core/src/lib/connection_manager.ts:21</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/connection_manager.ts#L21">packages/core/src/lib/connection_manager.ts:21</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">keep<wbr/>Alive<wbr/>Manager<span class="tsd-signature-symbol">:</span> <a href="_waku_core.KeepAliveManager.html" class="tsd-signature-type" data-tsd-kind="Class">KeepAliveManager</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/connection_manager.ts#L18">packages/core/src/lib/connection_manager.ts:18</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/connection_manager.ts#L18">packages/core/src/lib/connection_manager.ts:18</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="libp2pComponents" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>libp2p<wbr/>Components</span><a href="#libp2pComponents" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">libp2p<wbr/>Components<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Libp2p</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/connection_manager.ts#L20">packages/core/src/lib/connection_manager.ts:20</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/connection_manager.ts#L20">packages/core/src/lib/connection_manager.ts:20</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">on<wbr/>Event<wbr/>Handlers<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span><br/><span>    </span>peer:connect<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>evt<span class="tsd-signature-symbol">: </span><a href="https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent" class="tsd-signature-type external" target="_blank">CustomEvent</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Connection</span><span class="tsd-signature-symbol">&gt;</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>peer:disconnect<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>evt<span class="tsd-signature-symbol">: </span><a href="https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent" class="tsd-signature-type external" target="_blank">CustomEvent</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Connection</span><span class="tsd-signature-symbol">&gt;</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>peer:discovery<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>evt<span class="tsd-signature-symbol">: </span><a href="https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent" class="tsd-signature-type external" target="_blank">CustomEvent</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">PeerInfo</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</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>
@ -142,17 +142,17 @@
<h5>evt: <a href="https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent" class="tsd-signature-type external" target="_blank">CustomEvent</a><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 <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</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/a20b797c/packages/core/src/lib/connection_manager.ts#L158">packages/core/src/lib/connection_manager.ts:158</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/connection_manager.ts#L158">packages/core/src/lib/connection_manager.ts:158</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">options<span class="tsd-signature-symbol">:</span> <a href="../interfaces/_waku_core._internal_.ConnectionManagerOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">ConnectionManagerOptions</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/connection_manager.ts#L19">packages/core/src/lib/connection_manager.ts:19</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/connection_manager.ts#L19">packages/core/src/lib/connection_manager.ts:19</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="instances" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <code class="tsd-tag ts-flagPrivate">Private</code> <span>instances</span><a href="#instances" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">instances<span class="tsd-signature-symbol">:</span> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map" class="tsd-signature-type external" target="_blank">Map</a><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" data-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/a20b797c/packages/core/src/lib/connection_manager.ts#L17">packages/core/src/lib/connection_manager.ts:17</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/connection_manager.ts#L17">packages/core/src/lib/connection_manager.ts:17</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="dialPeer" class="tsd-anchor"></a>
@ -167,7 +167,7 @@
<h5>peerId: <span class="tsd-signature-type">PeerId</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><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/a20b797c/packages/core/src/lib/connection_manager.ts#L87">packages/core/src/lib/connection_manager.ts:87</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/connection_manager.ts#L87">packages/core/src/lib/connection_manager.ts:87</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
@ -182,7 +182,7 @@
<h5>peerId: <span class="tsd-signature-type">PeerId</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><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><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/connection_manager.ts#L214">packages/core/src/lib/connection_manager.ts:214</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/connection_manager.ts#L214">packages/core/src/lib/connection_manager.ts:214</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
@ -190,7 +190,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><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/a20b797c/packages/core/src/lib/connection_manager.ts#L64">packages/core/src/lib/connection_manager.ts:64</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/connection_manager.ts#L64">packages/core/src/lib/connection_manager.ts:64</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
@ -209,7 +209,7 @@
<h5>peerId: <span class="tsd-signature-type">PeerId</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><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/a20b797c/packages/core/src/lib/connection_manager.ts#L187">packages/core/src/lib/connection_manager.ts:187</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/connection_manager.ts#L187">packages/core/src/lib/connection_manager.ts:187</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
@ -217,7 +217,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/a20b797c/packages/core/src/lib/connection_manager.ts#L132">packages/core/src/lib/connection_manager.ts:132</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/connection_manager.ts#L132">packages/core/src/lib/connection_manager.ts:132</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
@ -225,7 +225,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/a20b797c/packages/core/src/lib/connection_manager.ts#L139">packages/core/src/lib/connection_manager.ts:139</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/connection_manager.ts#L139">packages/core/src/lib/connection_manager.ts:139</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
@ -233,7 +233,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/a20b797c/packages/core/src/lib/connection_manager.ts#L125">packages/core/src/lib/connection_manager.ts:125</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/connection_manager.ts#L125">packages/core/src/lib/connection_manager.ts:125</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -241,11 +241,11 @@
<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/a20b797c/packages/core/src/lib/connection_manager.ts#L71">packages/core/src/lib/connection_manager.ts:71</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/connection_manager.ts#L71">packages/core/src/lib/connection_manager.ts:71</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="create.create-1">create<span class="tsd-signature-symbol">(</span>peerId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, libp2p<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Libp2p</span>, keepAliveOptions<span class="tsd-signature-symbol">: </span><a href="../interfaces/_waku_core.KeepAliveOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">KeepAliveOptions</a>, relay<span class="tsd-signature-symbol">?: </span><a href="../interfaces/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Interface">IRelay</a>, options<span class="tsd-signature-symbol">?: </span><a href="../interfaces/_waku_core._internal_.ConnectionManagerOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">ConnectionManagerOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_waku_core.ConnectionManager.html" class="tsd-signature-type" data-tsd-kind="Class">ConnectionManager</a><a href="#create.create-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-signature tsd-anchor-link" id="create.create-1">create<span class="tsd-signature-symbol">(</span>peerId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, libp2p<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Libp2p</span>, keepAliveOptions<span class="tsd-signature-symbol">: </span><a href="../interfaces/_waku_core.KeepAliveOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">KeepAliveOptions</a>, relay<span class="tsd-signature-symbol">?: </span><a href="../types/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Type alias">IRelay</a>, options<span class="tsd-signature-symbol">?: </span><a href="../interfaces/_waku_core._internal_.ConnectionManagerOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">ConnectionManagerOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_waku_core.ConnectionManager.html" class="tsd-signature-type" data-tsd-kind="Class">ConnectionManager</a><a href="#create.create-1" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
@ -257,12 +257,12 @@
<li>
<h5>keepAliveOptions: <a href="../interfaces/_waku_core.KeepAliveOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">KeepAliveOptions</a></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> relay: <a href="../interfaces/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Interface">IRelay</a></h5></li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> relay: <a href="../types/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Type alias">IRelay</a></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> options: <a href="../interfaces/_waku_core._internal_.ConnectionManagerOptions.html" class="tsd-signature-type" data-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" data-tsd-kind="Class">ConnectionManager</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/connection_manager.ts#L23">packages/core/src/lib/connection_manager.ts:23</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/connection_manager.ts#L23">packages/core/src/lib/connection_manager.ts:23</a></li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -313,7 +313,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -25,7 +25,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_core._internal_.IDecodedMessage.html" class="tsd-signature-type" data-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/a20b797c/packages/core/src/lib/message/version_0.ts#L20">packages/core/src/lib/message/version_0.ts:20</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L20">packages/core/src/lib/message/version_0.ts:20</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>proto: <a href="../modules/_waku_core.message.html" class="tsd-signature-type" data-tsd-kind="Namespace">message</a><span class="tsd-signature-symbol">.</span><a href="../modules/_waku_core.message.version_0.html" class="tsd-signature-type" data-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" data-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" data-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" data-tsd-kind="Class">DecodedMessage</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/version_0.ts#L21">packages/core/src/lib/message/version_0.ts:21</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L21">packages/core/src/lib/message/version_0.ts:21</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-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">proto<span class="tsd-signature-symbol">:</span> <a href="../modules/_waku_core.message.html" class="tsd-signature-type" data-tsd-kind="Namespace">message</a><span class="tsd-signature-symbol">.</span><a href="../modules/_waku_core.message.version_0.html" class="tsd-signature-type" data-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" data-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" data-tsd-kind="Interface">WakuMessage</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/version_0.ts#L21">packages/core/src/lib/message/version_0.ts:21</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L21">packages/core/src/lib/message/version_0.ts:21</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">pub<wbr/>Sub<wbr/>Topic<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_core._internal_.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_core._internal_.IDecodedMessage.html#pubSubTopic">pubSubTopic</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/version_0.ts#L21">packages/core/src/lib/message/version_0.ts:21</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L21">packages/core/src/lib/message/version_0.ts:21</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Accessors</h2>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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/a20b797c/packages/core/src/lib/message/version_0.ts#L35">packages/core/src/lib/message/version_0.ts:35</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L35">packages/core/src/lib/message/version_0.ts:35</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -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_core._internal_.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_core._internal_.IDecodedMessage.html#contentTopic">contentTopic</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/version_0.ts#L31">packages/core/src/lib/message/version_0.ts:31</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L31">packages/core/src/lib/message/version_0.ts:31</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -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_core._internal_.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_core._internal_.IDecodedMessage.html#ephemeral">ephemeral</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/version_0.ts#L23">packages/core/src/lib/message/version_0.ts:23</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L23">packages/core/src/lib/message/version_0.ts:23</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -116,7 +116,7 @@
<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="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/version_0.ts#L54">packages/core/src/lib/message/version_0.ts:54</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L54">packages/core/src/lib/message/version_0.ts:54</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -125,7 +125,7 @@
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_core._internal_.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_core._internal_.IDecodedMessage.html#payload">payload</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/version_0.ts#L27">packages/core/src/lib/message/version_0.ts:27</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L27">packages/core/src/lib/message/version_0.ts:27</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -134,7 +134,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_core._internal_.IRateLimitProof.html" class="tsd-signature-type" data-tsd-kind="Interface">IRateLimitProof</a></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_core._internal_.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_core._internal_.IDecodedMessage.html#rateLimitProof">rateLimitProof</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/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 class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -143,7 +143,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date" class="tsd-signature-type external" target="_blank">Date</a></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_core._internal_.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_core._internal_.IDecodedMessage.html#timestamp">timestamp</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/version_0.ts#L39">packages/core/src/lib/message/version_0.ts:39</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L39">packages/core/src/lib/message/version_0.ts:39</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -151,7 +151,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/a20b797c/packages/core/src/lib/message/version_0.ts#L58">packages/core/src/lib/message/version_0.ts:58</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L58">packages/core/src/lib/message/version_0.ts:58</a></li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -202,7 +202,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -25,7 +25,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_core._internal_.IDecoder.html" class="tsd-signature-type" data-tsd-kind="Interface">IDecoder</a><span class="tsd-signature-symbol">&lt;</span><a href="_waku_core.DecodedMessage.html" class="tsd-signature-type" data-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/a20b797c/packages/core/src/lib/message/version_0.ts#L119">packages/core/src/lib/message/version_0.ts:119</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L119">packages/core/src/lib/message/version_0.ts:119</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>contentTopic: <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" data-tsd-kind="Class">Decoder</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/version_0.ts#L120">packages/core/src/lib/message/version_0.ts:120</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L120">packages/core/src/lib/message/version_0.ts:120</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-kind-property tsd-parent-kind-class"><a id="contentTopic" class="tsd-anchor"></a>
@ -66,7 +66,7 @@
<div class="tsd-signature">content<wbr/>Topic<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_core._internal_.IDecoder.html">IDecoder</a>.<a href="../interfaces/_waku_core._internal_.IDecoder.html#contentTopic">contentTopic</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/version_0.ts#L120">packages/core/src/lib/message/version_0.ts:120</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L120">packages/core/src/lib/message/version_0.ts:120</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="fromProtoObj" class="tsd-anchor"></a>
@ -84,7 +84,7 @@
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><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" data-tsd-kind="Class">DecodedMessage</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of IDecoder.fromProtoObj</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/version_0.ts#L136">packages/core/src/lib/message/version_0.ts:136</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L136">packages/core/src/lib/message/version_0.ts:136</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -98,7 +98,7 @@
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_core._internal_.IProtoMessage.html" class="tsd-signature-type" data-tsd-kind="Interface">IProtoMessage</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of IDecoder.fromWireToProtoObj</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/version_0.ts#L122">packages/core/src/lib/message/version_0.ts:122</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L122">packages/core/src/lib/message/version_0.ts:122</a></li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -149,7 +149,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -25,7 +25,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_core._internal_.IEncoder.html" class="tsd-signature-type" data-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/a20b797c/packages/core/src/lib/message/version_0.ts#L69">packages/core/src/lib/message/version_0.ts:69</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L69">packages/core/src/lib/message/version_0.ts:69</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">
@ -64,7 +64,7 @@
<h5><code class="tsd-tag ts-flagOptional">Optional</code> metaSetter: <a href="../interfaces/_waku_core._internal_.IMetaSetter.html" class="tsd-signature-type" data-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" data-tsd-kind="Class">Encoder</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/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>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="contentTopic" class="tsd-anchor"></a>
@ -72,18 +72,18 @@
<div class="tsd-signature">content<wbr/>Topic<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_core._internal_.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_core._internal_.IEncoder.html#contentTopic">contentTopic</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/version_0.ts#L71">packages/core/src/lib/message/version_0.ts:71</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L71">packages/core/src/lib/message/version_0.ts:71</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">ephemeral<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_core._internal_.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_core._internal_.IEncoder.html#ephemeral">ephemeral</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/version_0.ts#L72">packages/core/src/lib/message/version_0.ts:72</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L72">packages/core/src/lib/message/version_0.ts:72</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">meta<wbr/>Setter<span class="tsd-signature-symbol">?:</span> <a href="../interfaces/_waku_core._internal_.IMetaSetter.html" class="tsd-signature-type" data-tsd-kind="Interface">IMetaSetter</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/version_0.ts#L73">packages/core/src/lib/message/version_0.ts:73</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L73">packages/core/src/lib/message/version_0.ts:73</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="toProtoObj" class="tsd-anchor"></a>
@ -99,7 +99,7 @@
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_core._internal_.IProtoMessage.html" class="tsd-signature-type" data-tsd-kind="Interface">IProtoMessage</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of IEncoder.toProtoObj</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/version_0.ts#L80">packages/core/src/lib/message/version_0.ts:80</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L80">packages/core/src/lib/message/version_0.ts:80</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -113,7 +113,7 @@
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of IEncoder.toWire</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/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></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -164,7 +164,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

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/a20b797c/packages/core/src/lib/keep_alive_manager.ts#L17">packages/core/src/lib/keep_alive_manager.ts:17</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/keep_alive_manager.ts#L17">packages/core/src/lib/keep_alive_manager.ts:17</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">
@ -49,7 +49,7 @@
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></svg></a></h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class">
<li class="tsd-signature tsd-anchor-link" id="constructor.new_KeepAliveManager">new <wbr/>Keep<wbr/>Alive<wbr/>Manager<span class="tsd-signature-symbol">(</span>options<span class="tsd-signature-symbol">: </span><a href="../interfaces/_waku_core.KeepAliveOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">KeepAliveOptions</a>, relay<span class="tsd-signature-symbol">?: </span><a href="../interfaces/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Interface">IRelay</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_waku_core.KeepAliveManager.html" class="tsd-signature-type" data-tsd-kind="Class">KeepAliveManager</a><a href="#constructor.new_KeepAliveManager" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-signature tsd-anchor-link" id="constructor.new_KeepAliveManager">new <wbr/>Keep<wbr/>Alive<wbr/>Manager<span class="tsd-signature-symbol">(</span>options<span class="tsd-signature-symbol">: </span><a href="../interfaces/_waku_core.KeepAliveOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">KeepAliveOptions</a>, relay<span class="tsd-signature-symbol">?: </span><a href="../types/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Type alias">IRelay</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_waku_core.KeepAliveManager.html" class="tsd-signature-type" data-tsd-kind="Class">KeepAliveManager</a><a href="#constructor.new_KeepAliveManager" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
@ -57,32 +57,32 @@
<li>
<h5>options: <a href="../interfaces/_waku_core.KeepAliveOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">KeepAliveOptions</a></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> relay: <a href="../interfaces/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Interface">IRelay</a></h5></li></ul></div>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> relay: <a href="../types/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-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" data-tsd-kind="Class">KeepAliveManager</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/keep_alive_manager.ts#L23">packages/core/src/lib/keep_alive_manager.ts:23</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/keep_alive_manager.ts#L23">packages/core/src/lib/keep_alive_manager.ts:23</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-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">options<span class="tsd-signature-symbol">:</span> <a href="../interfaces/_waku_core.KeepAliveOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">KeepAliveOptions</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/keep_alive_manager.ts#L20">packages/core/src/lib/keep_alive_manager.ts:20</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/keep_alive_manager.ts#L20">packages/core/src/lib/keep_alive_manager.ts:20</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">ping<wbr/>Keep<wbr/>Alive<wbr/>Timers<span class="tsd-signature-symbol">:</span> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map" class="tsd-signature-type external" target="_blank">Map</a><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">Timer</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/a20b797c/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/275b1664/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-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">relay<span class="tsd-signature-symbol">?:</span> <a href="../interfaces/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Interface">IRelay</a></div><aside class="tsd-sources">
<div class="tsd-signature">relay<span class="tsd-signature-symbol">?:</span> <a href="../types/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-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/a20b797c/packages/core/src/lib/keep_alive_manager.ts#L21">packages/core/src/lib/keep_alive_manager.ts:21</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/keep_alive_manager.ts#L21">packages/core/src/lib/keep_alive_manager.ts:21</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">relay<wbr/>Keep<wbr/>Alive<wbr/>Timers<span class="tsd-signature-symbol">:</span> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map" class="tsd-signature-type external" target="_blank">Map</a><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">Timer</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/a20b797c/packages/core/src/lib/keep_alive_manager.ts#L19">packages/core/src/lib/keep_alive_manager.ts:19</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/keep_alive_manager.ts#L19">packages/core/src/lib/keep_alive_manager.ts:19</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="start" class="tsd-anchor"></a>
@ -117,7 +117,7 @@
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></li></ul></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/a20b797c/packages/core/src/lib/keep_alive_manager.ts#L30">packages/core/src/lib/keep_alive_manager.ts:30</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/keep_alive_manager.ts#L30">packages/core/src/lib/keep_alive_manager.ts:30</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -130,7 +130,7 @@
<h5>peerId: <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/a20b797c/packages/core/src/lib/keep_alive_manager.ts#L64">packages/core/src/lib/keep_alive_manager.ts:64</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/keep_alive_manager.ts#L64">packages/core/src/lib/keep_alive_manager.ts:64</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -138,7 +138,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/a20b797c/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></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/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></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -189,7 +189,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -27,7 +27,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_core._internal_.IDecoder.html" class="tsd-signature-type" data-tsd-kind="Interface">IDecoder</a><span class="tsd-signature-symbol">&lt;</span><a href="../modules/_waku_core.message.html" class="tsd-signature-type" data-tsd-kind="Namespace">message</a><span class="tsd-signature-symbol">.</span><a href="../modules/_waku_core.message.topic_only_message.html" class="tsd-signature-type" data-tsd-kind="Namespace">topic_only_message</a><span class="tsd-signature-symbol">.</span><a href="_waku_core.message.topic_only_message.TopicOnlyMessage.html" class="tsd-signature-type" data-tsd-kind="Class">TopicOnlyMessage</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/a20b797c/packages/core/src/lib/message/topic_only_message.ts#L28">packages/core/src/lib/message/topic_only_message.ts:28</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/topic_only_message.ts#L28">packages/core/src/lib/message/topic_only_message.ts:28</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 @@
<div class="tsd-signature">content<wbr/>Topic<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = &quot;&quot;</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_core._internal_.IDecoder.html">IDecoder</a>.<a href="../interfaces/_waku_core._internal_.IDecoder.html#contentTopic">contentTopic</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/topic_only_message.ts#L29">packages/core/src/lib/message/topic_only_message.ts:29</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/topic_only_message.ts#L29">packages/core/src/lib/message/topic_only_message.ts:29</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="fromProtoObj" class="tsd-anchor"></a>
@ -79,7 +79,7 @@
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../modules/_waku_core.message.html" class="tsd-signature-type" data-tsd-kind="Namespace">message</a><span class="tsd-signature-symbol">.</span><a href="../modules/_waku_core.message.topic_only_message.html" class="tsd-signature-type" data-tsd-kind="Namespace">topic_only_message</a><span class="tsd-signature-symbol">.</span><a href="_waku_core.message.topic_only_message.TopicOnlyMessage.html" class="tsd-signature-type" data-tsd-kind="Class">TopicOnlyMessage</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of IDecoder.fromProtoObj</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/topic_only_message.ts#L45">packages/core/src/lib/message/topic_only_message.ts:45</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/topic_only_message.ts#L45">packages/core/src/lib/message/topic_only_message.ts:45</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -93,7 +93,7 @@
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_core._internal_.IProtoMessage.html" class="tsd-signature-type" data-tsd-kind="Interface">IProtoMessage</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of IDecoder.fromWireToProtoObj</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/topic_only_message.ts#L31">packages/core/src/lib/message/topic_only_message.ts:31</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/topic_only_message.ts#L31">packages/core/src/lib/message/topic_only_message.ts:31</a></li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -144,7 +144,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -27,7 +27,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_core._internal_.IDecodedMessage.html" class="tsd-signature-type" data-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/a20b797c/packages/core/src/lib/message/topic_only_message.ts#L11">packages/core/src/lib/message/topic_only_message.ts:11</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/topic_only_message.ts#L11">packages/core/src/lib/message/topic_only_message.ts:11</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>proto: <a href="../interfaces/_waku_core._internal_.TopicOnlyMessage-1.html" class="tsd-signature-type" data-tsd-kind="Interface">TopicOnlyMessage</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_core.message.html" class="tsd-signature-type" data-tsd-kind="Namespace">message</a><span class="tsd-signature-symbol">.</span><a href="../modules/_waku_core.message.topic_only_message.html" class="tsd-signature-type" data-tsd-kind="Namespace">topic_only_message</a><span class="tsd-signature-symbol">.</span><a href="_waku_core.message.topic_only_message.TopicOnlyMessage.html" class="tsd-signature-type" data-tsd-kind="Class">TopicOnlyMessage</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/topic_only_message.ts#L18">packages/core/src/lib/message/topic_only_message.ts:18</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/topic_only_message.ts#L18">packages/core/src/lib/message/topic_only_message.ts:18</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-kind-property tsd-parent-kind-class"><a id="ephemeral" class="tsd-anchor"></a>
@ -75,41 +75,41 @@
<div class="tsd-signature">ephemeral<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_core._internal_.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_core._internal_.IDecodedMessage.html#ephemeral">ephemeral</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/topic_only_message.ts#L16">packages/core/src/lib/message/topic_only_message.ts:16</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/topic_only_message.ts#L16">packages/core/src/lib/message/topic_only_message.ts:16</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">meta<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/topic_only_message.ts#L15">packages/core/src/lib/message/topic_only_message.ts:15</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/topic_only_message.ts#L15">packages/core/src/lib/message/topic_only_message.ts:15</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">payload<span class="tsd-signature-symbol">:</span> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a><span class="tsd-signature-symbol"> = ...</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_core._internal_.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_core._internal_.IDecodedMessage.html#payload">payload</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/topic_only_message.ts#L12">packages/core/src/lib/message/topic_only_message.ts:12</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/topic_only_message.ts#L12">packages/core/src/lib/message/topic_only_message.ts:12</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="proto" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>proto</span><a href="#proto" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">proto<span class="tsd-signature-symbol">:</span> <a href="../interfaces/_waku_core._internal_.TopicOnlyMessage-1.html" class="tsd-signature-type" data-tsd-kind="Interface">TopicOnlyMessage</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/topic_only_message.ts#L20">packages/core/src/lib/message/topic_only_message.ts:20</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/topic_only_message.ts#L20">packages/core/src/lib/message/topic_only_message.ts:20</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">pub<wbr/>Sub<wbr/>Topic<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_core._internal_.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_core._internal_.IDecodedMessage.html#pubSubTopic">pubSubTopic</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/topic_only_message.ts#L19">packages/core/src/lib/message/topic_only_message.ts:19</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/topic_only_message.ts#L19">packages/core/src/lib/message/topic_only_message.ts:19</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">rate<wbr/>Limit<wbr/>Proof<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_core._internal_.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_core._internal_.IDecodedMessage.html#rateLimitProof">rateLimitProof</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/topic_only_message.ts#L13">packages/core/src/lib/message/topic_only_message.ts:13</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/topic_only_message.ts#L13">packages/core/src/lib/message/topic_only_message.ts:13</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">timestamp<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_core._internal_.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_core._internal_.IDecodedMessage.html#timestamp">timestamp</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/topic_only_message.ts#L14">packages/core/src/lib/message/topic_only_message.ts:14</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/topic_only_message.ts#L14">packages/core/src/lib/message/topic_only_message.ts:14</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Accessors</h2>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><a id="contentTopic" class="tsd-anchor"></a>
@ -120,7 +120,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_core._internal_.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_core._internal_.IDecodedMessage.html#contentTopic">contentTopic</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/topic_only_message.ts#L23">packages/core/src/lib/message/topic_only_message.ts:23</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/topic_only_message.ts#L23">packages/core/src/lib/message/topic_only_message.ts:23</a></li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -171,7 +171,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -26,7 +26,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_core._internal_.Waku.html" class="tsd-signature-type" data-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/a20b797c/packages/core/src/lib/waku.ts#L47">packages/core/src/lib/waku.ts:47</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/waku.ts#L47">packages/core/src/lib/waku.ts:47</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">
@ -108,44 +108,44 @@
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_waku_core._internal_.IFilter.html" class="tsd-signature-type" data-tsd-kind="Interface">IFilter</a></h4></li></ul></li></ul></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="_waku_core.waku.WakuNode.html" class="tsd-signature-type" data-tsd-kind="Class">WakuNode</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/waku.ts#L55">packages/core/src/lib/waku.ts:55</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/waku.ts#L55">packages/core/src/lib/waku.ts:55</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-kind-property tsd-parent-kind-class"><a id="connectionManager" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>connection<wbr/>Manager</span><a href="#connectionManager" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">connection<wbr/>Manager<span class="tsd-signature-symbol">:</span> <a href="_waku_core.ConnectionManager.html" class="tsd-signature-type" data-tsd-kind="Class">ConnectionManager</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/waku.ts#L53">packages/core/src/lib/waku.ts:53</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/waku.ts#L53">packages/core/src/lib/waku.ts:53</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">filter<span class="tsd-signature-symbol">?:</span> <a href="../interfaces/_waku_core._internal_.IFilter.html" class="tsd-signature-type" data-tsd-kind="Interface">IFilter</a></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_core._internal_.Waku.html">Waku</a>.<a href="../interfaces/_waku_core._internal_.Waku.html#filter">filter</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/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 tsd-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">libp2p<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Libp2p</span></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_core._internal_.Waku.html">Waku</a>.<a href="../interfaces/_waku_core._internal_.Waku.html#libp2p">libp2p</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/waku.ts#L48">packages/core/src/lib/waku.ts:48</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/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 tsd-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">light<wbr/>Push<span class="tsd-signature-symbol">?:</span> <a href="../interfaces/_waku_core._internal_.ILightPush.html" class="tsd-signature-type" data-tsd-kind="Interface">ILightPush</a></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_core._internal_.Waku.html">Waku</a>.<a href="../interfaces/_waku_core._internal_.Waku.html#lightPush">lightPush</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/waku.ts#L52">packages/core/src/lib/waku.ts:52</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/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 tsd-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">relay<span class="tsd-signature-symbol">?:</span> <a href="../interfaces/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Interface">IRelay</a></div><aside class="tsd-sources">
<div class="tsd-signature">relay<span class="tsd-signature-symbol">?:</span> <a href="../types/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Type alias">IRelay</a></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_core._internal_.Waku.html">Waku</a>.<a href="../interfaces/_waku_core._internal_.Waku.html#relay">relay</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/packages/core/src/lib/waku.ts#L49">packages/core/src/lib/waku.ts:49</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">store<span class="tsd-signature-symbol">?:</span> <a href="../interfaces/_waku_core._internal_.IStore.html" class="tsd-signature-type" data-tsd-kind="Interface">IStore</a></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_core._internal_.Waku.html">Waku</a>.<a href="../interfaces/_waku_core._internal_.Waku.html#store">store</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/waku.ts#L50">packages/core/src/lib/waku.ts:50</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/waku.ts#L50">packages/core/src/lib/waku.ts:50</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="dial" class="tsd-anchor"></a>
@ -169,7 +169,7 @@
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><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">
<p>Implementation of <a href="../interfaces/_waku_core._internal_.Waku.html">Waku</a>.<a href="../interfaces/_waku_core._internal_.Waku.html#dial">dial</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/waku.ts#L107">packages/core/src/lib/waku.ts:107</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/waku.ts#L107">packages/core/src/lib/waku.ts:107</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -181,7 +181,7 @@
</div>
<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/a20b797c/packages/core/src/lib/waku.ts#L181">packages/core/src/lib/waku.ts:181</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/waku.ts#L181">packages/core/src/lib/waku.ts:181</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -190,7 +190,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_core._internal_.Waku.html">Waku</a>.<a href="../interfaces/_waku_core._internal_.Waku.html#isStarted">isStarted</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/waku.ts#L172">packages/core/src/lib/waku.ts:172</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/waku.ts#L172">packages/core/src/lib/waku.ts:172</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -199,7 +199,7 @@
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><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_core._internal_.Waku.html">Waku</a>.<a href="../interfaces/_waku_core._internal_.Waku.html#start">start</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/waku.ts#L163">packages/core/src/lib/waku.ts:163</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/waku.ts#L163">packages/core/src/lib/waku.ts:163</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -208,7 +208,7 @@
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><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_core._internal_.Waku.html">Waku</a>.<a href="../interfaces/_waku_core._internal_.Waku.html#stop">stop</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/waku.ts#L167">packages/core/src/lib/waku.ts:167</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/waku.ts#L167">packages/core/src/lib/waku.ts:167</a></li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -259,7 +259,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

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/a20b797c/packages/dns-discovery/src/dns.ts#L31">packages/dns-discovery/src/dns.ts:31</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/dns.ts#L31">packages/dns-discovery/src/dns.ts:31</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>dns: <a href="../interfaces/_waku_dns_discovery.DnsClient.html" class="tsd-signature-type" data-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" data-tsd-kind="Class">DnsNodeDiscovery</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/dns-discovery/src/dns.ts#L79">packages/dns-discovery/src/dns.ts:79</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/dns.ts#L79">packages/dns-discovery/src/dns.ts:79</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-kind-property tsd-parent-kind-class 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>key: <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/a20b797c/packages/dns-discovery/src/dns.ts#L33">packages/dns-discovery/src/dns.ts:33</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/dns.ts#L33">packages/dns-discovery/src/dns.ts:33</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">_error<wbr/>Tolerance<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/a20b797c/packages/dns-discovery/src/dns.ts#L34">packages/dns-discovery/src/dns.ts:34</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/dns.ts#L34">packages/dns-discovery/src/dns.ts:34</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">dns<span class="tsd-signature-symbol">:</span> <a href="../interfaces/_waku_dns_discovery.DnsClient.html" class="tsd-signature-type" data-tsd-kind="Interface">DnsClient</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/dns-discovery/src/dns.ts#L32">packages/dns-discovery/src/dns.ts:32</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/dns.ts#L32">packages/dns-discovery/src/dns.ts:32</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="_getTXTRecord" class="tsd-anchor"></a>
@ -103,7 +103,7 @@ this DNS tree cache or via DNS query.</p>
<h5>context: <a href="../types/_waku_dns_discovery.SearchContext.html" class="tsd-signature-type" data-tsd-kind="Type alias">SearchContext</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</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/a20b797c/packages/dns-discovery/src/dns.ts#L156">packages/dns-discovery/src/dns.ts:156</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/dns.ts#L156">packages/dns-discovery/src/dns.ts:156</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
@ -121,7 +121,7 @@ ENR record as an ENR. Returns null if parsing or DNS resolution fails.</p>
<h5>context: <a href="../types/_waku_dns_discovery.SearchContext.html" class="tsd-signature-type" data-tsd-kind="Type alias">SearchContext</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><a href="_waku_dns_discovery._internal_.ENR.html" class="tsd-signature-type" data-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/a20b797c/packages/dns-discovery/src/dns.ts#L112">packages/dns-discovery/src/dns.ts:112</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/dns.ts#L112">packages/dns-discovery/src/dns.ts:112</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -139,7 +139,7 @@ return fewer peers than requested if</p>
<h5>wantedNodeCapabilityCount: <span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_dns_discovery.NodeCapabilityCount.html" class="tsd-signature-type" data-tsd-kind="Interface">NodeCapabilityCount</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AsyncGenerator" class="tsd-signature-type external" target="_blank">AsyncGenerator</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_dns_discovery._internal_.IEnr.html" class="tsd-signature-type" data-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><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/dns-discovery/src/dns.ts#L87">packages/dns-discovery/src/dns.ts:87</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/dns.ts#L87">packages/dns-discovery/src/dns.ts:87</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -165,7 +165,7 @@ peers encountered by randomized search exceeds the sum of the fields of</p>
<h5>wantedNodeCapabilityCount: <span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_dns_discovery.NodeCapabilityCount.html" class="tsd-signature-type" data-tsd-kind="Interface">NodeCapabilityCount</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_dns_discovery._internal_.IEnr.html" class="tsd-signature-type" data-tsd-kind="Interface">IEnr</a><span class="tsd-signature-symbol">[]</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/a20b797c/packages/dns-discovery/src/dns.ts#L50">packages/dns-discovery/src/dns.ts:50</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/dns.ts#L50">packages/dns-discovery/src/dns.ts:50</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -178,7 +178,7 @@ peers encountered by randomized search exceeds the sum of the fields of</p>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> dnsClient: <a href="../interfaces/_waku_dns_discovery.DnsClient.html" class="tsd-signature-type" data-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" data-tsd-kind="Class">DnsNodeDiscovery</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/dns-discovery/src/dns.ts#L36">packages/dns-discovery/src/dns.ts:36</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/dns.ts#L36">packages/dns-discovery/src/dns.ts:36</a></li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -229,7 +229,9 @@ peers encountered by randomized search exceeds the sum of the fields of</p>
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -30,7 +30,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/a20b797c/packages/dns-discovery/src/index.ts#L59">packages/dns-discovery/src/index.ts:59</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/index.ts#L59">packages/dns-discovery/src/index.ts:59</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,24 +74,24 @@
<h4 class="tsd-returns-title">Returns <a href="_waku_dns_discovery.PeerDiscoveryDns.html" class="tsd-signature-type" data-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/a20b797c/packages/dns-discovery/src/index.ts#L68">packages/dns-discovery/src/index.ts:68</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/index.ts#L68">packages/dns-discovery/src/index.ts:68</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-kind-property tsd-parent-kind-class tsd-is-private"><a id="_components" class="tsd-anchor"></a>
<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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">_components<span class="tsd-signature-symbol">:</span> <a href="../interfaces/_waku_dns_discovery.DnsDiscoveryComponents.html" class="tsd-signature-type" data-tsd-kind="Interface">DnsDiscoveryComponents</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/dns-discovery/src/index.ts#L65">packages/dns-discovery/src/index.ts:65</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/index.ts#L65">packages/dns-discovery/src/index.ts:65</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">_options<span class="tsd-signature-symbol">:</span> <a href="../interfaces/_waku_dns_discovery.Options.html" class="tsd-signature-type" data-tsd-kind="Interface">Options</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/dns-discovery/src/index.ts#L66">packages/dns-discovery/src/index.ts:66</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/index.ts#L66">packages/dns-discovery/src/index.ts:66</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">_started<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/a20b797c/packages/dns-discovery/src/index.ts#L64">packages/dns-discovery/src/index.ts:64</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/index.ts#L64">packages/dns-discovery/src/index.ts:64</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="nextPeer" 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>next<wbr/>Peer</span><a href="#nextPeer" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">next<wbr/>Peer<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><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AsyncGenerator" class="tsd-signature-type external" target="_blank">AsyncGenerator</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_dns_discovery._internal_.IEnr.html" class="tsd-signature-type" data-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>
@ -104,7 +104,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AsyncGenerator" class="tsd-signature-type external" target="_blank">AsyncGenerator</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_dns_discovery._internal_.IEnr.html" class="tsd-signature-type" data-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/a20b797c/packages/dns-discovery/src/index.ts#L63">packages/dns-discovery/src/index.ts:63</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/index.ts#L63">packages/dns-discovery/src/index.ts:63</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Accessors</h2>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><a id="_symbol_" class="tsd-anchor"></a>
@ -113,18 +113,18 @@
<li class="tsd-signature" id="_symbol_._symbol_-1"><span class="tsd-signature-symbol">get</span> [symbol]<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">true</span></li>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">true</span></h4><aside class="tsd-sources">
<p>Implementation of PeerDiscovery.__@symbol@8397</p>
<p>Implementation of PeerDiscovery.__@symbol@8456</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/dns-discovery/src/index.ts#L128">packages/dns-discovery/src/index.ts:128</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/index.ts#L128">packages/dns-discovery/src/index.ts:128</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
<li class="tsd-signature" id="_toStringTag_._toStringTag_-1"><span class="tsd-signature-symbol">get</span> [toStringTag]<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4><aside class="tsd-sources">
<p>Implementation of PeerDiscovery.__@toStringTag@7134</p>
<p>Implementation of PeerDiscovery.__@toStringTag@7193</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/dns-discovery/src/index.ts#L132">packages/dns-discovery/src/index.ts:132</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/index.ts#L132">packages/dns-discovery/src/index.ts:132</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-kind-method tsd-parent-kind-class"><a id="start" class="tsd-anchor"></a>
@ -136,7 +136,7 @@
</div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><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/a20b797c/packages/dns-discovery/src/index.ts#L90">packages/dns-discovery/src/index.ts:90</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/index.ts#L90">packages/dns-discovery/src/index.ts:90</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -146,7 +146,7 @@
</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/a20b797c/packages/dns-discovery/src/index.ts#L124">packages/dns-discovery/src/index.ts:124</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/index.ts#L124">packages/dns-discovery/src/index.ts:124</a></li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -197,7 +197,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -540,7 +540,9 @@ use <a href="_waku_dns_discovery._internal_.ENR.html#getFullMultiaddrs">getFullM
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -341,7 +341,9 @@ ie, without a peer id.</p>
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -27,7 +27,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_enr._internal_.IEnr.html" class="tsd-signature-type" data-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/a20b797c/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/275b1664/packages/enr/src/enr.ts#L33">packages/enr/src/enr.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">
@ -90,7 +90,7 @@
<h4 class="tsd-returns-title">Returns <a href="_waku_enr.ENR.html" class="tsd-signature-type" data-tsd-kind="Class">ENR</a></h4><aside class="tsd-sources">
<p>Inherited from <a href="_waku_enr._internal_.RawEnr.html">RawEnr</a>.<a href="_waku_enr._internal_.RawEnr.html#constructor">constructor</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L17">packages/enr/src/raw_enr.ts:17</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-kind-property tsd-parent-kind-class"><a id="getLocationMultiaddr" class="tsd-anchor"></a>
@ -110,32 +110,32 @@
<h5>protocol: <a href="../enums/_waku_enr.TransportProtocol.html" class="tsd-signature-type" data-tsd-kind="Enumeration">TransportProtocol</a><span class="tsd-signature-symbol"> | </span><a href="../enums/_waku_enr.TransportProtocolPerIpVersion.html" class="tsd-signature-type" data-tsd-kind="Enumeration">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/a20b797c/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/275b1664/packages/enr/src/enr.ts#L63">packages/enr/src/enr.ts:63</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">peer<wbr/>Id<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_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.IEnr.html#peerId">peerId</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/packages/enr/src/enr.ts#L35">packages/enr/src/enr.ts:35</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">seq<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_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.IEnr.html#seq">seq</a></p>
<p>Inherited from <a href="_waku_enr._internal_.RawEnr.html">RawEnr</a>.<a href="_waku_enr._internal_.RawEnr.html#seq">seq</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L14">packages/enr/src/raw_enr.ts:14</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">signature<span class="tsd-signature-symbol">?:</span> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.IEnr.html#signature">signature</a></p>
<p>Inherited from <a href="_waku_enr._internal_.RawEnr.html">RawEnr</a>.<a href="_waku_enr._internal_.RawEnr.html#signature">signature</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L15">packages/enr/src/raw_enr.ts:15</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="RECORD_PREFIX" 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>RECORD_<wbr/>PREFIX</span><a href="#RECORD_PREFIX" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">RECORD_<wbr/>PREFIX<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/a20b797c/packages/enr/src/enr.ts#L34">packages/enr/src/enr.ts:34</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/enr/src/enr.ts#L34">packages/enr/src/enr.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 tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><a id="id" class="tsd-anchor"></a>
@ -147,7 +147,7 @@
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L33">packages/enr/src/raw_enr.ts:33</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited">
@ -157,7 +157,7 @@
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L48">packages/enr/src/raw_enr.ts:48</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>ip<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</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">
@ -169,7 +169,7 @@
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L52">packages/enr/src/raw_enr.ts:52</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited">
@ -179,7 +179,7 @@
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L72">packages/enr/src/raw_enr.ts:72</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>ip<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</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">
@ -191,7 +191,7 @@
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L76">packages/enr/src/raw_enr.ts:76</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited">
@ -209,7 +209,7 @@ address (e.g. <code>dns4</code>, <code>dnsaddr</code>, etc)..</p>
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L108">packages/enr/src/raw_enr.ts:108</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>multiaddrs<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Multiaddr</span><span class="tsd-signature-symbol">[]</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>
@ -230,7 +230,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L128">packages/enr/src/raw_enr.ts:128</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -239,7 +239,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_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.IEnr.html#nodeId">nodeId</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/packages/enr/src/enr.ts#L55">packages/enr/src/enr.ts:55</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -248,7 +248,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_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.IEnr.html#peerInfo">peerInfo</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/enr/src/enr.ts#L107">packages/enr/src/enr.ts:107</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/enr/src/enr.ts#L107">packages/enr/src/enr.ts:107</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited">
@ -258,7 +258,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L39">packages/enr/src/raw_enr.ts:39</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited">
@ -268,7 +268,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L56">packages/enr/src/raw_enr.ts:56</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>port<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</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">
@ -280,7 +280,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L60">packages/enr/src/raw_enr.ts:60</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited">
@ -290,7 +290,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L80">packages/enr/src/raw_enr.ts:80</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>port<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</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">
@ -302,7 +302,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L84">packages/enr/src/raw_enr.ts:84</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited">
@ -312,7 +312,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L64">packages/enr/src/raw_enr.ts:64</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>port<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</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">
@ -324,7 +324,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L68">packages/enr/src/raw_enr.ts:68</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited">
@ -334,7 +334,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L88">packages/enr/src/raw_enr.ts:88</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>port<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</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">
@ -346,7 +346,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L92">packages/enr/src/raw_enr.ts:92</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited">
@ -358,7 +358,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L135">packages/enr/src/raw_enr.ts:135</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>waku2<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_enr._internal_.Waku2.html" class="tsd-signature-type" data-tsd-kind="Interface">Waku2</a><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>
@ -372,7 +372,7 @@ ie, without a peer id.</p>
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L145">packages/enr/src/raw_enr.ts:145</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-kind-method tsd-parent-kind-class"><a id="getAllLocationMultiaddrs" class="tsd-anchor"></a>
@ -382,7 +382,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/a20b797c/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/275b1664/packages/enr/src/enr.ts#L91">packages/enr/src/enr.ts:91</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -400,7 +400,7 @@ use <a href="_waku_enr.ENR.html#getFullMultiaddrs">getFullMultiaddrs</a>.</p>
<h5>protocol: <a href="../enums/_waku_enr.TransportProtocol.html" class="tsd-signature-type" data-tsd-kind="Enumeration">TransportProtocol</a><span class="tsd-signature-symbol"> | </span><a href="../enums/_waku_enr.TransportProtocolPerIpVersion.html" class="tsd-signature-type" data-tsd-kind="Enumeration">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><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/enr/src/enr.ts#L125">packages/enr/src/enr.ts:125</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/enr/src/enr.ts#L125">packages/enr/src/enr.ts:125</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -411,7 +411,7 @@ use <a href="_waku_enr.ENR.html#getFullMultiaddrs">getFullMultiaddrs</a>.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Multiaddr</span><span class="tsd-signature-symbol">[]</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_enr._internal_.IEnr.html">IEnr</a>.<a href="../interfaces/_waku_enr._internal_.IEnr.html#getFullMultiaddrs">getFullMultiaddrs</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/enr/src/enr.ts#L140">packages/enr/src/enr.ts:140</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/enr/src/enr.ts#L140">packages/enr/src/enr.ts:140</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a id="set" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>set</span><a href="#set" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
@ -428,7 +428,7 @@ use <a href="_waku_enr.ENR.html#getFullMultiaddrs">getFullMultiaddrs</a>.</p>
<p>Implementation of IEnr.set</p>
<p>Inherited from <a href="_waku_enr._internal_.RawEnr.html">RawEnr</a>.<a href="_waku_enr._internal_.RawEnr.html#set">set</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L27">packages/enr/src/raw_enr.ts:27</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -441,7 +441,7 @@ use <a href="_waku_enr.ENR.html#getFullMultiaddrs">getFullMultiaddrs</a>.</p>
<h5>multiaddr: <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/a20b797c/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/275b1664/packages/enr/src/enr.ts#L67">packages/enr/src/enr.ts:67</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -456,7 +456,7 @@ use <a href="_waku_enr.ENR.html#getFullMultiaddrs">getFullMultiaddrs</a>.</p>
<h5>privateKey: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</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/a20b797c/packages/enr/src/enr.ts#L160">packages/enr/src/enr.ts:160</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/enr/src/enr.ts#L160">packages/enr/src/enr.ts:160</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="verify" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>verify</span><a href="#verify" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -471,7 +471,7 @@ use <a href="_waku_enr.ENR.html#getFullMultiaddrs">getFullMultiaddrs</a>.</p>
<h5>signature: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></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/a20b797c/packages/enr/src/enr.ts#L150">packages/enr/src/enr.ts:150</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/enr/src/enr.ts#L150">packages/enr/src/enr.ts:150</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -488,7 +488,7 @@ use <a href="_waku_enr.ENR.html#getFullMultiaddrs">getFullMultiaddrs</a>.</p>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> signature: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><a href="_waku_enr.ENR.html" class="tsd-signature-type" data-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/a20b797c/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/275b1664/packages/enr/src/enr.ts#L37">packages/enr/src/enr.ts:37</a></li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -539,7 +539,9 @@ use <a href="_waku_enr.ENR.html#getFullMultiaddrs">getFullMultiaddrs</a>.</p>
<li class="current tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

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/a20b797c/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/275b1664/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>kvs: <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><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> = {}</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><a href="_waku_enr.ENR.html" class="tsd-signature-type" data-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/a20b797c/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/275b1664/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 tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -75,7 +75,7 @@
<h5>kvs: <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><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> = {}</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><a href="_waku_enr.ENR.html" class="tsd-signature-type" data-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/a20b797c/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/275b1664/packages/enr/src/creator.ts#L10">packages/enr/src/creator.ts:10</a></li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -126,7 +126,9 @@
<li class="current tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

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/a20b797c/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/275b1664/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>encoded: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><a href="_waku_enr.ENR.html" class="tsd-signature-type" data-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/a20b797c/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/275b1664/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 tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -71,7 +71,7 @@
<h5>encoded: <span class="tsd-signature-type">string</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><a href="_waku_enr.ENR.html" class="tsd-signature-type" data-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/a20b797c/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/275b1664/packages/enr/src/decoder.ts#L10">packages/enr/src/decoder.ts:10</a></li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -122,7 +122,9 @@
<li class="current tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -26,7 +26,7 @@
<ul class="tsd-hierarchy">
<li><a href="_waku_enr.ENR.html" class="tsd-signature-type" data-tsd-kind="Class">ENR</a></li></ul></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/enr/src/raw_enr.ts#L13">packages/enr/src/raw_enr.ts:13</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/enr/src/raw_enr.ts#L13">packages/enr/src/raw_enr.ts:13</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">
@ -77,19 +77,19 @@
<h4 class="tsd-returns-title">Returns <a href="_waku_enr._internal_.RawEnr.html" class="tsd-signature-type" data-tsd-kind="Class">RawEnr</a></h4><aside class="tsd-sources">
<p>Overrides Map&lt;ENRKey, ENRValue&gt;.constructor</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L17">packages/enr/src/raw_enr.ts:17</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-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">seq<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">bigint</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L14">packages/enr/src/raw_enr.ts:14</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">signature<span class="tsd-signature-symbol">?:</span> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/enr/src/raw_enr.ts#L15">packages/enr/src/raw_enr.ts:15</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/enr/src/raw_enr.ts#L15">packages/enr/src/raw_enr.ts:15</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Accessors</h2>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><a id="id" class="tsd-anchor"></a>
@ -99,7 +99,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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L33">packages/enr/src/raw_enr.ts:33</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -107,7 +107,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">string</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L48">packages/enr/src/raw_enr.ts:48</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>ip<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</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">
@ -117,7 +117,7 @@
<h5>ip: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L52">packages/enr/src/raw_enr.ts:52</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -125,7 +125,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">string</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L72">packages/enr/src/raw_enr.ts:72</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>ip<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</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">
@ -135,7 +135,7 @@
<h5>ip: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L76">packages/enr/src/raw_enr.ts:76</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -151,7 +151,7 @@ address (e.g. <code>dns4</code>, <code>dnsaddr</code>, etc)..</p>
</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><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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L108">packages/enr/src/raw_enr.ts:108</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>multiaddrs<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Multiaddr</span><span class="tsd-signature-symbol">[]</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>
@ -170,7 +170,7 @@ ie, without a peer id.</p>
<h5>multiaddrs: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Multiaddr</span><span class="tsd-signature-symbol">[]</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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L128">packages/enr/src/raw_enr.ts:128</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -178,7 +178,7 @@ ie, without a peer id.</p>
<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="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L39">packages/enr/src/raw_enr.ts:39</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -186,7 +186,7 @@ ie, without a peer id.</p>
<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">number</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L56">packages/enr/src/raw_enr.ts:56</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>port<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</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">
@ -196,7 +196,7 @@ ie, without a peer id.</p>
<h5>port: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L60">packages/enr/src/raw_enr.ts:60</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -204,7 +204,7 @@ ie, without a peer id.</p>
<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">number</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L80">packages/enr/src/raw_enr.ts:80</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>port<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</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">
@ -214,7 +214,7 @@ ie, without a peer id.</p>
<h5>port: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L84">packages/enr/src/raw_enr.ts:84</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -222,7 +222,7 @@ ie, without a peer id.</p>
<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">number</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L64">packages/enr/src/raw_enr.ts:64</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>port<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</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">
@ -232,7 +232,7 @@ ie, without a peer id.</p>
<h5>port: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L68">packages/enr/src/raw_enr.ts:68</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -240,7 +240,7 @@ ie, without a peer id.</p>
<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">number</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L88">packages/enr/src/raw_enr.ts:88</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>port<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</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">
@ -250,7 +250,7 @@ ie, without a peer id.</p>
<h5>port: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L92">packages/enr/src/raw_enr.ts:92</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
@ -260,7 +260,7 @@ ie, without a peer id.</p>
</div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_enr._internal_.Waku2.html" class="tsd-signature-type" data-tsd-kind="Interface">Waku2</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L135">packages/enr/src/raw_enr.ts:135</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>waku2<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_enr._internal_.Waku2.html" class="tsd-signature-type" data-tsd-kind="Interface">Waku2</a><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>
@ -272,7 +272,7 @@ ie, without a peer id.</p>
<h5>waku2: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_enr._internal_.Waku2.html" class="tsd-signature-type" data-tsd-kind="Interface">Waku2</a></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/a20b797c/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/275b1664/packages/enr/src/raw_enr.ts#L145">packages/enr/src/raw_enr.ts:145</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-kind-method tsd-parent-kind-class"><a id="set" class="tsd-anchor"></a>
@ -290,7 +290,7 @@ ie, without a peer id.</p>
<h4 class="tsd-returns-title">Returns <a href="_waku_enr._internal_.RawEnr.html" class="tsd-signature-type" data-tsd-kind="Class">RawEnr</a></h4><aside class="tsd-sources">
<p>Overrides Map.set</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/enr/src/raw_enr.ts#L27">packages/enr/src/raw_enr.ts:27</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/enr/src/raw_enr.ts#L27">packages/enr/src/raw_enr.ts:27</a></li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -341,7 +341,9 @@ ie, without a peer id.</p>
<li class="current tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="current tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -27,7 +27,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_message_encryption._internal_.IDecodedMessage.html" class="tsd-signature-type" data-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/a20b797c/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/275b1664/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" data-tsd-kind="Class">DecodedMessage</a></h4><aside class="tsd-sources">
<p>Overrides <a href="_waku_message_encryption._internal_.DecodedMessage.html">DecodedMessage</a>.<a href="_waku_message_encryption._internal_.DecodedMessage.html#constructor">constructor</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/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-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">_decoded<wbr/>Payload<span class="tsd-signature-symbol">:</span> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/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-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">proto<span class="tsd-signature-symbol">:</span> <a href="../interfaces/_waku_message_encryption._internal_.WakuMessage-1.html" class="tsd-signature-type" data-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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">signature<span class="tsd-signature-symbol">?:</span> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/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 tsd-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">signature<wbr/>Public<wbr/>Key<span class="tsd-signature-symbol">?:</span> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/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-kind-accessor tsd-parent-kind-class tsd-is-inherited"><a id="_rawTimestamp" class="tsd-anchor"></a>
@ -159,7 +159,7 @@
<p>Implementation of <a href="../interfaces/_waku_message_encryption._internal_.IDecodedMessage.html">IDecodedMessage</a>.<a href="../interfaces/_waku_message_encryption._internal_.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/a20b797c/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/275b1664/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-kind-accessor tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited">
@ -239,7 +239,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -205,7 +205,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="current tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -153,7 +153,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="current tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -28,7 +28,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_message_encryption._internal_.IDecoder.html" class="tsd-signature-type" data-tsd-kind="Interface">IDecoder</a><span class="tsd-signature-symbol">&lt;</span><a href="_waku_message_encryption.DecodedMessage.html" class="tsd-signature-type" data-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/a20b797c/packages/message-encryption/src/ecies.ts#L109">packages/message-encryption/src/ecies.ts:109</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/ecies.ts#L109">packages/message-encryption/src/ecies.ts:109</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">
@ -65,7 +65,7 @@
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_message_encryption.ecies.html" class="tsd-signature-type" data-tsd-kind="Namespace">ecies</a><span class="tsd-signature-symbol">.</span><a href="_waku_message_encryption.ecies.Decoder.html" class="tsd-signature-type" data-tsd-kind="Class">Decoder</a></h4><aside class="tsd-sources">
<p>Overrides <a href="_waku_message_encryption._internal_.Decoder.html">Decoder</a>.<a href="_waku_message_encryption._internal_.Decoder.html#constructor">constructor</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/ecies.ts#L110">packages/message-encryption/src/ecies.ts:110</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/ecies.ts#L110">packages/message-encryption/src/ecies.ts:110</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-kind-property tsd-parent-kind-class tsd-is-inherited"><a id="contentTopic" class="tsd-anchor"></a>
@ -79,7 +79,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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">private<wbr/>Key<span class="tsd-signature-symbol">:</span> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/ecies.ts#L110">packages/message-encryption/src/ecies.ts:110</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/ecies.ts#L110">packages/message-encryption/src/ecies.ts:110</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="fromProtoObj" class="tsd-anchor"></a>
@ -98,7 +98,7 @@
<p>Implementation of IDecoder.fromProtoObj</p>
<p>Overrides <a href="_waku_message_encryption._internal_.Decoder.html">Decoder</a>.<a href="_waku_message_encryption._internal_.Decoder.html#fromProtoObj">fromProtoObj</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/ecies.ts#L114">packages/message-encryption/src/ecies.ts:114</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/ecies.ts#L114">packages/message-encryption/src/ecies.ts:114</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
@ -164,7 +164,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -26,7 +26,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_message_encryption._internal_.IEncoder.html" class="tsd-signature-type" data-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/a20b797c/packages/message-encryption/src/ecies.ts#L33">packages/message-encryption/src/ecies.ts:33</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/ecies.ts#L33">packages/message-encryption/src/ecies.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">
@ -71,7 +71,7 @@
<h5><code class="tsd-tag ts-flagOptional">Optional</code> metaSetter: <a href="../interfaces/_waku_message_encryption._internal_.IMetaSetter.html" class="tsd-signature-type" data-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" data-tsd-kind="Namespace">ecies</a><span class="tsd-signature-symbol">.</span><a href="_waku_message_encryption.ecies.Encoder.html" class="tsd-signature-type" data-tsd-kind="Class">Encoder</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/ecies.ts#L34">packages/message-encryption/src/ecies.ts:34</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/ecies.ts#L34">packages/message-encryption/src/ecies.ts:34</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-kind-property tsd-parent-kind-class"><a id="contentTopic" class="tsd-anchor"></a>
@ -79,28 +79,28 @@
<div class="tsd-signature">content<wbr/>Topic<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_message_encryption._internal_.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_message_encryption._internal_.IEncoder.html#contentTopic">contentTopic</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/ecies.ts#L35">packages/message-encryption/src/ecies.ts:35</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/ecies.ts#L35">packages/message-encryption/src/ecies.ts:35</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">ephemeral<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_message_encryption._internal_.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_message_encryption._internal_.IEncoder.html#ephemeral">ephemeral</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/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-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">meta<wbr/>Setter<span class="tsd-signature-symbol">?:</span> <a href="../interfaces/_waku_message_encryption._internal_.IMetaSetter.html" class="tsd-signature-type" data-tsd-kind="Interface">IMetaSetter</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/ecies.ts#L39">packages/message-encryption/src/ecies.ts:39</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/ecies.ts#L39">packages/message-encryption/src/ecies.ts:39</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">public<wbr/>Key<span class="tsd-signature-symbol">:</span> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/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-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">sig<wbr/>Priv<wbr/>Key<span class="tsd-signature-symbol">?:</span> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/ecies.ts#L37">packages/message-encryption/src/ecies.ts:37</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/ecies.ts#L37">packages/message-encryption/src/ecies.ts:37</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="toProtoObj" class="tsd-anchor"></a>
@ -116,7 +116,7 @@
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_message_encryption._internal_.IProtoMessage.html" class="tsd-signature-type" data-tsd-kind="Interface">IProtoMessage</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of IEncoder.toProtoObj</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/ecies.ts#L49">packages/message-encryption/src/ecies.ts:49</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/ecies.ts#L49">packages/message-encryption/src/ecies.ts:49</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -130,7 +130,7 @@
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of IEncoder.toWire</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/ecies.ts#L42">packages/message-encryption/src/ecies.ts:42</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/ecies.ts#L42">packages/message-encryption/src/ecies.ts:42</a></li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -181,7 +181,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -28,7 +28,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_message_encryption._internal_.IDecoder.html" class="tsd-signature-type" data-tsd-kind="Interface">IDecoder</a><span class="tsd-signature-symbol">&lt;</span><a href="_waku_message_encryption.DecodedMessage.html" class="tsd-signature-type" data-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/a20b797c/packages/message-encryption/src/symmetric.ts#L99">packages/message-encryption/src/symmetric.ts:99</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/symmetric.ts#L99">packages/message-encryption/src/symmetric.ts:99</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">
@ -65,7 +65,7 @@
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_message_encryption.symmetric.html" class="tsd-signature-type" data-tsd-kind="Namespace">symmetric</a><span class="tsd-signature-symbol">.</span><a href="_waku_message_encryption.symmetric.Decoder.html" class="tsd-signature-type" data-tsd-kind="Class">Decoder</a></h4><aside class="tsd-sources">
<p>Overrides <a href="_waku_message_encryption._internal_.Decoder.html">Decoder</a>.<a href="_waku_message_encryption._internal_.Decoder.html#constructor">constructor</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/symmetric.ts#L100">packages/message-encryption/src/symmetric.ts:100</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/symmetric.ts#L100">packages/message-encryption/src/symmetric.ts:100</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-kind-property tsd-parent-kind-class tsd-is-inherited"><a id="contentTopic" class="tsd-anchor"></a>
@ -79,7 +79,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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">sym<wbr/>Key<span class="tsd-signature-symbol">:</span> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/symmetric.ts#L100">packages/message-encryption/src/symmetric.ts:100</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/symmetric.ts#L100">packages/message-encryption/src/symmetric.ts:100</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="fromProtoObj" class="tsd-anchor"></a>
@ -98,7 +98,7 @@
<p>Implementation of IDecoder.fromProtoObj</p>
<p>Overrides <a href="_waku_message_encryption._internal_.Decoder.html">Decoder</a>.<a href="_waku_message_encryption._internal_.Decoder.html#fromProtoObj">fromProtoObj</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/symmetric.ts#L104">packages/message-encryption/src/symmetric.ts:104</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/symmetric.ts#L104">packages/message-encryption/src/symmetric.ts:104</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
@ -164,7 +164,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -26,7 +26,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_message_encryption._internal_.IEncoder.html" class="tsd-signature-type" data-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/a20b797c/packages/message-encryption/src/symmetric.ts#L28">packages/message-encryption/src/symmetric.ts:28</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/symmetric.ts#L28">packages/message-encryption/src/symmetric.ts:28</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">
@ -71,7 +71,7 @@
<h5><code class="tsd-tag ts-flagOptional">Optional</code> metaSetter: <a href="../interfaces/_waku_message_encryption._internal_.IMetaSetter.html" class="tsd-signature-type" data-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" data-tsd-kind="Namespace">symmetric</a><span class="tsd-signature-symbol">.</span><a href="_waku_message_encryption.symmetric.Encoder.html" class="tsd-signature-type" data-tsd-kind="Class">Encoder</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/symmetric.ts#L29">packages/message-encryption/src/symmetric.ts:29</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/symmetric.ts#L29">packages/message-encryption/src/symmetric.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-kind-property tsd-parent-kind-class"><a id="contentTopic" class="tsd-anchor"></a>
@ -79,28 +79,28 @@
<div class="tsd-signature">content<wbr/>Topic<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_message_encryption._internal_.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_message_encryption._internal_.IEncoder.html#contentTopic">contentTopic</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/symmetric.ts#L30">packages/message-encryption/src/symmetric.ts:30</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/symmetric.ts#L30">packages/message-encryption/src/symmetric.ts:30</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">ephemeral<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_message_encryption._internal_.IEncoder.html">IEncoder</a>.<a href="../interfaces/_waku_message_encryption._internal_.IEncoder.html#ephemeral">ephemeral</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/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 tsd-kind-property tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">meta<wbr/>Setter<span class="tsd-signature-symbol">?:</span> <a href="../interfaces/_waku_message_encryption._internal_.IMetaSetter.html" class="tsd-signature-type" data-tsd-kind="Interface">IMetaSetter</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/symmetric.ts#L34">packages/message-encryption/src/symmetric.ts:34</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/symmetric.ts#L34">packages/message-encryption/src/symmetric.ts:34</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">sig<wbr/>Priv<wbr/>Key<span class="tsd-signature-symbol">?:</span> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/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-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">sym<wbr/>Key<span class="tsd-signature-symbol">:</span> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/symmetric.ts#L31">packages/message-encryption/src/symmetric.ts:31</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/symmetric.ts#L31">packages/message-encryption/src/symmetric.ts:31</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="toProtoObj" class="tsd-anchor"></a>
@ -116,7 +116,7 @@
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_waku_message_encryption._internal_.IProtoMessage.html" class="tsd-signature-type" data-tsd-kind="Interface">IProtoMessage</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of IEncoder.toProtoObj</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/symmetric.ts#L44">packages/message-encryption/src/symmetric.ts:44</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/symmetric.ts#L44">packages/message-encryption/src/symmetric.ts:44</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -130,7 +130,7 @@
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of IEncoder.toWire</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/symmetric.ts#L37">packages/message-encryption/src/symmetric.ts:37</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/symmetric.ts#L37">packages/message-encryption/src/symmetric.ts:37</a></li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -181,7 +181,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

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/a20b797c/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L55">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:55</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L55">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:55</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">
@ -77,39 +77,39 @@
<h4 class="tsd-returns-title">Returns <a href="_waku_peer_exchange.PeerExchangeDiscovery.html" class="tsd-signature-type" data-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/a20b797c/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L82">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:82</a></li></ul></aside></li></ul></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L82">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:82</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-kind-property tsd-parent-kind-class tsd-is-private"><a id="components" 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>components</span><a href="#components" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">components<span class="tsd-signature-symbol">:</span> <a href="../interfaces/_waku_peer_exchange._internal_.PeerExchangeComponents.html" class="tsd-signature-type" data-tsd-kind="Interface">PeerExchangeComponents</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/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-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">is<wbr/>Started<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/a20b797c/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>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/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-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">options<span class="tsd-signature-symbol">:</span> <a href="../interfaces/_waku_peer_exchange.Options.html" class="tsd-signature-type" data-tsd-kind="Interface">Options</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/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 class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">peer<wbr/>Exchange<span class="tsd-signature-symbol">:</span> <a href="_waku_peer_exchange.WakuPeerExchange.html" class="tsd-signature-type" data-tsd-kind="Class">WakuPeerExchange</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/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-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">query<wbr/>Attempts<span class="tsd-signature-symbol">:</span> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map" class="tsd-signature-type external" target="_blank">Map</a><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/a20b797c/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L64">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:64</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L64">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:64</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">querying<wbr/>Peers<span class="tsd-signature-symbol">:</span> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set" class="tsd-signature-type external" target="_blank">Set</a><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/a20b797c/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L63">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:63</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L63">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:63</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Accessors</h2>
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><a id="_symbol_" class="tsd-anchor"></a>
@ -118,18 +118,18 @@
<li class="tsd-signature" id="_symbol_._symbol_-1"><span class="tsd-signature-symbol">get</span> [symbol]<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">true</span></li>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">true</span></h4><aside class="tsd-sources">
<p>Implementation of PeerDiscovery.__@symbol@6844</p>
<p>Implementation of PeerDiscovery.__@symbol@6903</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/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 tsd-kind-accessor tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-accessor tsd-parent-kind-class">
<li class="tsd-signature" id="_toStringTag_._toStringTag_-1"><span class="tsd-signature-symbol">get</span> [toStringTag]<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4><aside class="tsd-sources">
<p>Implementation of PeerDiscovery.__@toStringTag@5944</p>
<p>Implementation of PeerDiscovery.__@toStringTag@6003</p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/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-kind-method tsd-parent-kind-class tsd-is-private"><a id="abortQueriesForPeer" class="tsd-anchor"></a>
@ -144,7 +144,7 @@
<h5>peerIdStr: <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/a20b797c/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L199">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:199</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L199">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:199</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="eventHandler" 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>event<wbr/>Handler</span><a href="#eventHandler" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
@ -157,7 +157,7 @@
<h5>event: <a href="https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent" class="tsd-signature-type external" target="_blank">CustomEvent</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">PeerProtocolsChangeData</span><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><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/a20b797c/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L66">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:66</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L66">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:66</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="query" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>query</span><a href="#query" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
@ -170,7 +170,7 @@
<h5>peerId: <span class="tsd-signature-type">PeerId</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><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/a20b797c/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L152">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:152</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L152">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:152</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -180,7 +180,7 @@
</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/a20b797c/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L93">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:93</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L93">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:93</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class 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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
@ -193,7 +193,7 @@
<h5>peerId: <span class="tsd-signature-type">PeerId</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><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/a20b797c/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>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/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 tsd-kind-method tsd-parent-kind-class"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@ -203,7 +203,7 @@
</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/a20b797c/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>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/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-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -254,7 +254,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -30,7 +30,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_waku_peer_exchange._internal_.IPeerExchange.html" class="tsd-signature-type" data-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/a20b797c/packages/peer-exchange/src/waku_peer_exchange.ts#L30">packages/peer-exchange/src/waku_peer_exchange.ts:30</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/peer-exchange/src/waku_peer_exchange.ts#L30">packages/peer-exchange/src/waku_peer_exchange.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">
@ -71,7 +71,7 @@
<h4 class="tsd-returns-title">Returns <a href="_waku_peer_exchange.WakuPeerExchange.html" class="tsd-signature-type" data-tsd-kind="Class">WakuPeerExchange</a></h4><aside class="tsd-sources">
<p>Overrides <a href="_waku_peer_exchange._internal_.BaseProtocol.html">BaseProtocol</a>.<a href="_waku_peer_exchange._internal_.BaseProtocol.html#constructor">constructor</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/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>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="components" class="tsd-anchor"></a>
@ -80,7 +80,7 @@
<div class="tsd-comment tsd-typography"><p>libp2p components</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/peer-exchange/src/waku_peer_exchange.ts#L36">packages/peer-exchange/src/waku_peer_exchange.ts:36</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/peer-exchange/src/waku_peer_exchange.ts#L36">packages/peer-exchange/src/waku_peer_exchange.ts:36</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited"><a id="getConnections" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagProtected">Protected</code> <span>get<wbr/>Connections</span><a href="#getConnections" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">get<wbr/>Connections<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>peerId<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">PeerId</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>
@ -106,7 +106,7 @@
<p>Implementation of <a href="../interfaces/_waku_peer_exchange._internal_.IPeerExchange.html">IPeerExchange</a>.<a href="../interfaces/_waku_peer_exchange._internal_.IPeerExchange.html#multicodec">multicodec</a></p>
<p>Overrides <a href="_waku_peer_exchange._internal_.BaseProtocol.html">BaseProtocol</a>.<a href="_waku_peer_exchange._internal_.BaseProtocol.html#multicodec">multicodec</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/peer-exchange/src/waku_peer_exchange.ts#L31">packages/peer-exchange/src/waku_peer_exchange.ts:31</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/peer-exchange/src/waku_peer_exchange.ts#L31">packages/peer-exchange/src/waku_peer_exchange.ts:31</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a id="peerStore" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>peer<wbr/>Store</span><a href="#peerStore" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">peer<wbr/>Store<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">PeerStore</span></div><aside class="tsd-sources">
@ -173,7 +173,7 @@ peers.</p>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_peer_exchange._internal_.PeerInfo.html" class="tsd-signature-type" data-tsd-kind="Interface">PeerInfo</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_waku_peer_exchange._internal_.IPeerExchange.html">IPeerExchange</a>.<a href="../interfaces/_waku_peer_exchange._internal_.IPeerExchange.html#query">query</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/peer-exchange/src/waku_peer_exchange.ts#L50">packages/peer-exchange/src/waku_peer_exchange.ts:50</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/peer-exchange/src/waku_peer_exchange.ts#L50">packages/peer-exchange/src/waku_peer_exchange.ts:50</a></li></ul></aside></li></ul></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -224,7 +224,9 @@ peers.</p>
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -200,7 +200,9 @@ peers.</p>
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -91,7 +91,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -103,7 +103,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

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/a20b797c/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/275b1664/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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></svg></a></h3>
<div class="tsd-signature">BACKWARD<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/a20b797c/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/275b1664/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 tsd-kind-enum-member tsd-parent-kind-enum"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">FORWARD<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/a20b797c/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/275b1664/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-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -91,7 +91,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -91,7 +91,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -103,7 +103,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -91,7 +91,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -103,7 +103,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

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/a20b797c/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/275b1664/packages/enr/src/enr.ts#L22">packages/enr/src/enr.ts:22</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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></svg></a></h3>
<div class="tsd-signature">TCP<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/a20b797c/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/275b1664/packages/enr/src/enr.ts#L23">packages/enr/src/enr.ts:23</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">UDP<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/a20b797c/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/275b1664/packages/enr/src/enr.ts#L24">packages/enr/src/enr.ts:24</a></li></ul></aside></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -90,7 +90,9 @@
<li class="current tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

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/a20b797c/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/275b1664/packages/enr/src/enr.ts#L26">packages/enr/src/enr.ts:26</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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></svg></a></h3>
<div class="tsd-signature">TCP4<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/a20b797c/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/275b1664/packages/enr/src/enr.ts#L27">packages/enr/src/enr.ts:27</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">TCP6<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/a20b797c/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/275b1664/packages/enr/src/enr.ts#L29">packages/enr/src/enr.ts:29</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">UDP4<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/a20b797c/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/275b1664/packages/enr/src/enr.ts#L28">packages/enr/src/enr.ts:28</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">UDP6<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/a20b797c/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/275b1664/packages/enr/src/enr.ts#L30">packages/enr/src/enr.ts:30</a></li></ul></aside></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -102,7 +102,9 @@
<li class="current tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

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/a20b797c/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/275b1664/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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></svg></a></h3>
<div class="tsd-signature">BACKWARD<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/a20b797c/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/275b1664/packages/interfaces/src/store.ts#L5">packages/interfaces/src/store.ts:5</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">FORWARD<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/a20b797c/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/275b1664/packages/interfaces/src/store.ts#L6">packages/interfaces/src/store.ts:6</a></li></ul></aside></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -90,7 +90,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

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/a20b797c/packages/interfaces/src/protocols.ts#L7">packages/interfaces/src/protocols.ts:7</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/interfaces/src/protocols.ts#L7">packages/interfaces/src/protocols.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">
@ -36,22 +36,22 @@
<h3 class="tsd-anchor-link"><span>Filter</span><a href="#Filter" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></svg></a></h3>
<div class="tsd-signature">Filter<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/a20b797c/packages/interfaces/src/protocols.ts#L11">packages/interfaces/src/protocols.ts:11</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/interfaces/src/protocols.ts#L11">packages/interfaces/src/protocols.ts:11</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">Light<wbr/>Push<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/a20b797c/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/275b1664/packages/interfaces/src/protocols.ts#L10">packages/interfaces/src/protocols.ts:10</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">Relay<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/a20b797c/packages/interfaces/src/protocols.ts#L8">packages/interfaces/src/protocols.ts:8</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/interfaces/src/protocols.ts#L8">packages/interfaces/src/protocols.ts:8</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">Store<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/a20b797c/packages/interfaces/src/protocols.ts#L9">packages/interfaces/src/protocols.ts:9</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/interfaces/src/protocols.ts#L9">packages/interfaces/src/protocols.ts:9</a></li></ul></aside></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -102,7 +102,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

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/a20b797c/packages/interfaces/src/connection_manager.ts#L1">packages/interfaces/src/connection_manager.ts:1</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/interfaces/src/connection_manager.ts#L1">packages/interfaces/src/connection_manager.ts:1</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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></svg></a></h3>
<div class="tsd-signature">BOOTSTRAP<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/a20b797c/packages/interfaces/src/connection_manager.ts#L2">packages/interfaces/src/connection_manager.ts:2</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/interfaces/src/connection_manager.ts#L2">packages/interfaces/src/connection_manager.ts:2</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">PEER_<wbr/>EXCHANGE<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/a20b797c/packages/interfaces/src/connection_manager.ts#L3">packages/interfaces/src/connection_manager.ts:3</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/interfaces/src/connection_manager.ts#L3">packages/interfaces/src/connection_manager.ts:3</a></li></ul></aside></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -90,7 +90,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

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/a20b797c/packages/proto/src/lib/store.ts#L372">packages/proto/src/lib/store.ts:372</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/proto/src/lib/store.ts#L382">packages/proto/src/lib/store.ts:382</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/proto/src/lib/store.ts#L372">packages/proto/src/lib/store.ts:372</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/proto/src/lib/store.ts#L382">packages/proto/src/lib/store.ts:382</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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></svg></a></h3>
<div class="tsd-signature">INVALID_<wbr/>CURSOR<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/a20b797c/packages/proto/src/lib/store.ts#L374">packages/proto/src/lib/store.ts:374</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/proto/src/lib/store.ts#L374">packages/proto/src/lib/store.ts:374</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">NONE<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/a20b797c/packages/proto/src/lib/store.ts#L373">packages/proto/src/lib/store.ts:373</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/proto/src/lib/store.ts#L373">packages/proto/src/lib/store.ts:373</a></li></ul></aside></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -93,7 +93,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

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/a20b797c/packages/proto/src/lib/store.ts#L114">packages/proto/src/lib/store.ts:114</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/proto/src/lib/store.ts#L124">packages/proto/src/lib/store.ts:124</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/proto/src/lib/store.ts#L114">packages/proto/src/lib/store.ts:114</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/proto/src/lib/store.ts#L124">packages/proto/src/lib/store.ts:124</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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></svg></a></h3>
<div class="tsd-signature">BACKWARD<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/a20b797c/packages/proto/src/lib/store.ts#L115">packages/proto/src/lib/store.ts:115</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/proto/src/lib/store.ts#L115">packages/proto/src/lib/store.ts:115</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum"><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 class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
<div class="tsd-signature">FORWARD<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/a20b797c/packages/proto/src/lib/store.ts#L116">packages/proto/src/lib/store.ts:116</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/proto/src/lib/store.ts#L116">packages/proto/src/lib/store.ts:116</a></li></ul></aside></section></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -93,7 +93,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -75,7 +75,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -80,7 +80,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -80,7 +80,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -36,7 +36,7 @@ messages.</p>
</div></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../classes/_waku_core.Decoder.html" class="tsd-signature-type" data-tsd-kind="Class">Decoder</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/version_0.ts#L167">packages/core/src/lib/message/version_0.ts:167</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L167">packages/core/src/lib/message/version_0.ts:167</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -87,7 +87,9 @@ messages.</p>
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -34,7 +34,7 @@ messages.</p>
<h5>__namedParameters: <a href="../interfaces/_waku_core._internal_.EncoderOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">EncoderOptions</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../classes/_waku_core.Encoder.html" class="tsd-signature-type" data-tsd-kind="Class">Encoder</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/message/version_0.ts#L111">packages/core/src/lib/message/version_0.ts:111</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/message/version_0.ts#L111">packages/core/src/lib/message/version_0.ts:111</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -85,7 +85,9 @@ messages.</p>
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -77,7 +77,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -82,7 +82,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -82,7 +82,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -77,7 +77,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -82,7 +82,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -82,7 +82,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -52,7 +52,7 @@ remote nodes, <strong>rejects</strong> if the timeoutMs is reached.</p>
</div></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><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/a20b797c/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/275b1664/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-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -103,7 +103,9 @@ remote nodes, <strong>rejects</strong> if the timeoutMs is reached.</p>
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -39,7 +39,7 @@
<h5>libp2p: <span class="tsd-signature-type">Libp2p</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_waku_core._internal_.IFilter.html" class="tsd-signature-type" data-tsd-kind="Interface">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/a20b797c/packages/core/src/lib/filter/index.ts#L214">packages/core/src/lib/filter/index.ts:214</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/filter/index.ts#L214">packages/core/src/lib/filter/index.ts:214</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -90,7 +90,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -75,7 +75,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -80,7 +80,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -80,7 +80,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -39,7 +39,7 @@
<h5>libp2p: <span class="tsd-signature-type">Libp2p</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_waku_core._internal_.ILightPush.html" class="tsd-signature-type" data-tsd-kind="Interface">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/a20b797c/packages/core/src/lib/light_push/index.ts#L91">packages/core/src/lib/light_push/index.ts:91</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/light_push/index.ts#L91">packages/core/src/lib/light_push/index.ts:91</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -90,7 +90,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -19,27 +19,27 @@
<h1>Function wakuRelay</h1></div>
<section class="tsd-panel">
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-namespace">
<li class="tsd-signature tsd-anchor-link" id="wakuRelay">waku<wbr/>Relay<span class="tsd-signature-symbol">(</span>init<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../modules/_waku_core.waku_relay.html" class="tsd-signature-type" data-tsd-kind="Namespace">waku_relay</a><span class="tsd-signature-symbol">.</span><a href="../types/_waku_core.waku_relay.RelayCreateOptions.html" class="tsd-signature-type" data-tsd-kind="Type alias">RelayCreateOptions</a><span class="tsd-signature-symbol">&gt;</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>components<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">GossipSubComponents</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><a href="../interfaces/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Interface">IRelay</a><span class="tsd-signature-symbol">)</span><a href="#wakuRelay" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></svg></a></li>
<li class="tsd-signature tsd-anchor-link" id="wakuRelay">waku<wbr/>Relay<span class="tsd-signature-symbol">(</span>init<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../modules/_waku_core.waku_relay.html" class="tsd-signature-type" data-tsd-kind="Namespace">waku_relay</a><span class="tsd-signature-symbol">.</span><a href="../types/_waku_core.waku_relay.RelayCreateOptions.html" class="tsd-signature-type" data-tsd-kind="Type alias">RelayCreateOptions</a><span class="tsd-signature-symbol">&gt;</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>components<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">GossipSubComponents</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><a href="../types/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Type alias">IRelay</a><span class="tsd-signature-symbol">)</span><a href="#wakuRelay" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></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>init: <span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../modules/_waku_core.waku_relay.html" class="tsd-signature-type" data-tsd-kind="Namespace">waku_relay</a><span class="tsd-signature-symbol">.</span><a href="../types/_waku_core.waku_relay.RelayCreateOptions.html" class="tsd-signature-type" data-tsd-kind="Type alias">RelayCreateOptions</a><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-symbol">(</span><span class="tsd-signature-symbol">(</span>components<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">GossipSubComponents</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><a href="../interfaces/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Interface">IRelay</a><span class="tsd-signature-symbol">)</span></h4>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>components<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">GossipSubComponents</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><a href="../types/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Type alias">IRelay</a><span class="tsd-signature-symbol">)</span></h4>
<ul class="tsd-parameters">
<li class="tsd-parameter-signature">
<ul class="tsd-signatures tsd-kind-type-literal">
<li class="tsd-signature" id="wakuRelay.__type.__type-1"><span class="tsd-signature-symbol">(</span>components<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">GossipSubComponents</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Interface">IRelay</a></li>
<li class="tsd-signature" id="wakuRelay.__type.__type-1"><span class="tsd-signature-symbol">(</span>components<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">GossipSubComponents</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../types/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Type alias">IRelay</a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>components: <span class="tsd-signature-type">GossipSubComponents</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Interface">IRelay</a></h4></li></ul></li></ul><aside class="tsd-sources">
<h4 class="tsd-returns-title">Returns <a href="../types/_waku_core._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Type alias">IRelay</a></h4></li></ul></li></ul><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/relay/index.ts#L192">packages/core/src/lib/relay/index.ts:192</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/relay/index.ts#L215">packages/core/src/lib/relay/index.ts:215</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -90,7 +90,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -30,7 +30,7 @@
<h5>pubsubTopic: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> = DefaultPubSubTopic</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_core._internal_.Cursor.html" class="tsd-signature-type" data-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/a20b797c/packages/core/src/lib/store/index.ts#L352">packages/core/src/lib/store/index.ts:352</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/store/index.ts#L352">packages/core/src/lib/store/index.ts:352</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -81,7 +81,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -33,7 +33,7 @@
<h5>msg: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">msg</span><span class="tsd-signature-symbol"> is </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/core/src/lib/store/index.ts#L348">packages/core/src/lib/store/index.ts:348</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/store/index.ts#L348">packages/core/src/lib/store/index.ts:348</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -84,7 +84,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -39,7 +39,7 @@
<h5>libp2p: <span class="tsd-signature-type">Libp2p</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_waku_core._internal_.IStore.html" class="tsd-signature-type" data-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/a20b797c/packages/core/src/lib/store/index.ts#L379">packages/core/src/lib/store/index.ts:379</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/core/src/lib/store/index.ts#L379">packages/core/src/lib/store/index.ts:379</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -90,7 +90,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -33,7 +33,7 @@ receive messages, enabling low resource consumption.
<h5><code class="tsd-tag ts-flagOptional">Optional</code> options: <a href="../types/_waku_create._internal_.ProtocolCreateOptions.html" class="tsd-signature-type" data-tsd-kind="Type alias">ProtocolCreateOptions</a><span class="tsd-signature-symbol"> &amp; </span><a href="../interfaces/_waku_create._internal_.WakuOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">WakuOptions</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_create._internal_.LightNode.html" class="tsd-signature-type" data-tsd-kind="Interface">LightNode</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/a20b797c/packages/create/src/index.ts#L44">packages/create/src/index.ts:44</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/create/src/index.ts#L44">packages/create/src/index.ts:44</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -84,7 +84,9 @@ receive messages, enabling low resource consumption.
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -30,7 +30,7 @@ enabling some privacy preserving properties.</p>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> options: <a href="../types/_waku_create._internal_.ProtocolCreateOptions.html" class="tsd-signature-type" data-tsd-kind="Type alias">ProtocolCreateOptions</a><span class="tsd-signature-symbol"> &amp; </span><a href="../interfaces/_waku_create._internal_.WakuOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">WakuOptions</a><span class="tsd-signature-symbol"> &amp; </span><span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="../types/_waku_create._internal_.RelayCreateOptions.html" class="tsd-signature-type" data-tsd-kind="Type alias">RelayCreateOptions</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/_waku_create._internal_.RelayNode.html" class="tsd-signature-type" data-tsd-kind="Interface">RelayNode</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/a20b797c/packages/create/src/index.ts#L77">packages/create/src/index.ts:77</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/create/src/index.ts#L77">packages/create/src/index.ts:77</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -81,7 +81,9 @@ enabling some privacy preserving properties.</p>
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -18,31 +18,31 @@
<h1>Function defaultLibp2p</h1></div>
<section class="tsd-panel">
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module">
<li class="tsd-signature tsd-anchor-link" id="defaultLibp2p">default<wbr/>Libp2p<span class="tsd-signature-symbol">(</span>wakuRelay<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>components<span class="tsd-signature-symbol">: </span><a href="../interfaces/_waku_create.Libp2pComponents.html" class="tsd-signature-type" data-tsd-kind="Interface">Libp2pComponents</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><a href="../interfaces/_waku_create._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Interface">IRelay</a><span class="tsd-signature-symbol">)</span>, options<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Libp2pOptions</span><span class="tsd-signature-symbol">&gt;</span>, userAgent<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Libp2p</span><span class="tsd-signature-symbol">&gt;</span><a href="#defaultLibp2p" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></svg></a></li>
<li class="tsd-signature tsd-anchor-link" id="defaultLibp2p">default<wbr/>Libp2p<span class="tsd-signature-symbol">(</span>wakuRelay<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>components<span class="tsd-signature-symbol">: </span><a href="../interfaces/_waku_create.Libp2pComponents.html" class="tsd-signature-type" data-tsd-kind="Interface">Libp2pComponents</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><a href="../types/_waku_create._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Type alias">IRelay</a><span class="tsd-signature-symbol">)</span>, options<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Libp2pOptions</span><span class="tsd-signature-symbol">&gt;</span>, userAgent<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Libp2p</span><span class="tsd-signature-symbol">&gt;</span><a href="#defaultLibp2p" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none" id="icon-anchor-a"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" id="icon-anchor-b"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" id="icon-anchor-c"></path></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><code class="tsd-tag ts-flagOptional">Optional</code> wakuRelay: <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>components<span class="tsd-signature-symbol">: </span><a href="../interfaces/_waku_create.Libp2pComponents.html" class="tsd-signature-type" data-tsd-kind="Interface">Libp2pComponents</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><a href="../interfaces/_waku_create._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Interface">IRelay</a><span class="tsd-signature-symbol">)</span></h5>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> wakuRelay: <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>components<span class="tsd-signature-symbol">: </span><a href="../interfaces/_waku_create.Libp2pComponents.html" class="tsd-signature-type" data-tsd-kind="Interface">Libp2pComponents</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><a href="../types/_waku_create._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Type alias">IRelay</a><span class="tsd-signature-symbol">)</span></h5>
<ul class="tsd-parameters">
<li class="tsd-parameter-signature">
<ul class="tsd-signatures tsd-kind-type-literal">
<li class="tsd-signature"><span class="tsd-signature-symbol">(</span>components<span class="tsd-signature-symbol">: </span><a href="../interfaces/_waku_create.Libp2pComponents.html" class="tsd-signature-type" data-tsd-kind="Interface">Libp2pComponents</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/_waku_create._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Interface">IRelay</a></li>
<li class="tsd-signature"><span class="tsd-signature-symbol">(</span>components<span class="tsd-signature-symbol">: </span><a href="../interfaces/_waku_create.Libp2pComponents.html" class="tsd-signature-type" data-tsd-kind="Interface">Libp2pComponents</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../types/_waku_create._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Type alias">IRelay</a></li>
<li class="tsd-description">
<div class="tsd-parameters">
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameter-list">
<li>
<h5>components: <a href="../interfaces/_waku_create.Libp2pComponents.html" class="tsd-signature-type" data-tsd-kind="Interface">Libp2pComponents</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_waku_create._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Interface">IRelay</a></h4></li></ul></li></ul></li>
<h4 class="tsd-returns-title">Returns <a href="../types/_waku_create._internal_.IRelay.html" class="tsd-signature-type" data-tsd-kind="Type alias">IRelay</a></h4></li></ul></li></ul></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> options: <span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Libp2pOptions</span><span class="tsd-signature-symbol">&gt;</span></h5></li>
<li>
<h5><code class="tsd-tag ts-flagOptional">Optional</code> userAgent: <span class="tsd-signature-type">string</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Libp2p</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/a20b797c/packages/create/src/index.ts#L144">packages/create/src/index.ts:144</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/create/src/index.ts#L144">packages/create/src/index.ts:144</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -93,7 +93,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -33,7 +33,7 @@
<h5>components: <a href="../interfaces/_waku_create.Libp2pComponents.html" class="tsd-signature-type" data-tsd-kind="Interface">Libp2pComponents</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">PeerDiscovery</span></h4></li></ul></li></ul><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/create/src/index.ts#L138">packages/create/src/index.ts:138</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/create/src/index.ts#L138">packages/create/src/index.ts:138</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -84,7 +84,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -40,7 +40,7 @@
<h5>components: <a href="../interfaces/_waku_dns_discovery.DnsDiscoveryComponents.html" class="tsd-signature-type" data-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" data-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/a20b797c/packages/dns-discovery/src/index.ts#L137">packages/dns-discovery/src/index.ts:137</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/dns-discovery/src/index.ts#L137">packages/dns-discovery/src/index.ts:137</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -91,7 +91,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -27,7 +27,7 @@
<h5>publicKey: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/packages/enr/src/crypto.ts#L31">packages/enr/src/crypto.ts:31</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -78,7 +78,9 @@
<li class="current tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -27,7 +27,7 @@
<h5>publicKey: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><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/a20b797c/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/275b1664/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-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -78,7 +78,9 @@
<li class="current tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -27,7 +27,7 @@
<h5>byte: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_waku_enr._internal_.Waku2.html" class="tsd-signature-type" data-tsd-kind="Interface">Waku2</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/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-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -78,7 +78,9 @@
<li class="current tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -27,7 +27,7 @@
<h5>protocols: <a href="../interfaces/_waku_enr._internal_.Waku2.html" class="tsd-signature-type" data-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/a20b797c/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/275b1664/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-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -78,7 +78,9 @@
<li class="current tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -27,7 +27,7 @@
<h5>peerId: <span class="tsd-signature-type">PeerId</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</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/a20b797c/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/275b1664/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-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -78,7 +78,9 @@
<li class="current tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -27,7 +27,7 @@
<h5>peerId: <span class="tsd-signature-type">PeerId</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/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-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -78,7 +78,9 @@
<li class="current tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -27,7 +27,7 @@
<h5>input: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/packages/enr/src/crypto.ts#L27">packages/enr/src/crypto.ts:27</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -78,7 +78,9 @@
<li class="current tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -37,7 +37,7 @@
</div></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</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/a20b797c/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/275b1664/packages/enr/src/crypto.ts#L13">packages/enr/src/crypto.ts:13</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -88,7 +88,9 @@
<li class="current tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -33,7 +33,7 @@
<h5>publicKey: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></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/a20b797c/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/275b1664/packages/enr/src/crypto.ts#L42">packages/enr/src/crypto.ts:42</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -84,7 +84,9 @@
<li class="current tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -75,7 +75,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="current tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -80,7 +80,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="current tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -80,7 +80,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="current tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -75,7 +75,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="current tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -80,7 +80,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="current tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -80,7 +80,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="current tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -42,7 +42,7 @@ decode incoming messages.</p>
</div></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_message_encryption.ecies.html" class="tsd-signature-type" data-tsd-kind="Namespace">ecies</a><span class="tsd-signature-symbol">.</span><a href="../classes/_waku_message_encryption.ecies.Decoder.html" class="tsd-signature-type" data-tsd-kind="Class">Decoder</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/ecies.ts#L178">packages/message-encryption/src/ecies.ts:178</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/ecies.ts#L178">packages/message-encryption/src/ecies.ts:178</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -93,7 +93,9 @@ decode incoming messages.</p>
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -38,7 +38,7 @@ in <a href="https://rfc.vac.dev/spec/26/">26/WAKU2-PAYLOAD</a>.</p>
<h5>__namedParameters: <a href="../modules/_waku_message_encryption.ecies.html" class="tsd-signature-type" data-tsd-kind="Namespace">ecies</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_message_encryption.ecies.EncoderOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">EncoderOptions</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_message_encryption.ecies.html" class="tsd-signature-type" data-tsd-kind="Namespace">ecies</a><span class="tsd-signature-symbol">.</span><a href="../classes/_waku_message_encryption.ecies.Encoder.html" class="tsd-signature-type" data-tsd-kind="Class">Encoder</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/ecies.ts#L93">packages/message-encryption/src/ecies.ts:93</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/ecies.ts#L93">packages/message-encryption/src/ecies.ts:93</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -89,7 +89,9 @@ in <a href="https://rfc.vac.dev/spec/26/">26/WAKU2-PAYLOAD</a>.</p>
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -25,7 +25,7 @@
</div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/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-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -76,7 +76,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -24,7 +24,7 @@
</div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/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/275b1664/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-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -75,7 +75,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -83,7 +83,9 @@ encryption.</p>
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -42,7 +42,7 @@ decode incoming messages.</p>
</div></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_message_encryption.symmetric.html" class="tsd-signature-type" data-tsd-kind="Namespace">symmetric</a><span class="tsd-signature-symbol">.</span><a href="../classes/_waku_message_encryption.symmetric.Decoder.html" class="tsd-signature-type" data-tsd-kind="Class">Decoder</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/symmetric.ts#L168">packages/message-encryption/src/symmetric.ts:168</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/symmetric.ts#L168">packages/message-encryption/src/symmetric.ts:168</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -93,7 +93,9 @@ decode incoming messages.</p>
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -38,7 +38,7 @@ in <a href="https://rfc.vac.dev/spec/26/">26/WAKU2-PAYLOAD</a>.</p>
<h5>__namedParameters: <a href="../modules/_waku_message_encryption.symmetric.html" class="tsd-signature-type" data-tsd-kind="Namespace">symmetric</a><span class="tsd-signature-symbol">.</span><a href="../interfaces/_waku_message_encryption.symmetric.EncoderOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">EncoderOptions</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../modules/_waku_message_encryption.symmetric.html" class="tsd-signature-type" data-tsd-kind="Namespace">symmetric</a><span class="tsd-signature-symbol">.</span><a href="../classes/_waku_message_encryption.symmetric.Encoder.html" class="tsd-signature-type" data-tsd-kind="Class">Encoder</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/message-encryption/src/symmetric.ts#L89">packages/message-encryption/src/symmetric.ts:89</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/message-encryption/src/symmetric.ts#L89">packages/message-encryption/src/symmetric.ts:89</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -89,7 +89,9 @@ in <a href="https://rfc.vac.dev/spec/26/">26/WAKU2-PAYLOAD</a>.</p>
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="current tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -36,7 +36,7 @@
<h5>components: <a href="../interfaces/_waku_peer_exchange._internal_.PeerExchangeComponents.html" class="tsd-signature-type" data-tsd-kind="Interface">PeerExchangeComponents</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../classes/_waku_peer_exchange.WakuPeerExchange.html" class="tsd-signature-type" data-tsd-kind="Class">WakuPeerExchange</a></h4></li></ul></li></ul><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/peer-exchange/src/waku_peer_exchange.ts#L105">packages/peer-exchange/src/waku_peer_exchange.ts:105</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/peer-exchange/src/waku_peer_exchange.ts#L105">packages/peer-exchange/src/waku_peer_exchange.ts:105</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -87,7 +87,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -33,7 +33,7 @@
<h5>components: <a href="../interfaces/_waku_peer_exchange._internal_.PeerExchangeComponents.html" class="tsd-signature-type" data-tsd-kind="Interface">PeerExchangeComponents</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../classes/_waku_peer_exchange.PeerExchangeDiscovery.html" class="tsd-signature-type" data-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/a20b797c/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L206">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:206</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L206">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:206</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -84,7 +84,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

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" data-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/a20b797c/packages/proto/src/lib/filter.ts#L441">packages/proto/src/lib/filter.ts:441</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/proto/src/lib/filter.ts#L441">packages/proto/src/lib/filter.ts:441</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -74,7 +74,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -28,7 +28,7 @@
<h5>buf: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a><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" data-tsd-kind="Interface">WakuMessage</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/proto/src/lib/filter.ts#L542">packages/proto/src/lib/filter.ts:542</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/proto/src/lib/filter.ts#L542">packages/proto/src/lib/filter.ts:542</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -79,7 +79,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -28,7 +28,7 @@
<h5>obj: <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" data-tsd-kind="Interface">WakuMessage</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/proto/src/lib/filter.ts#L538">packages/proto/src/lib/filter.ts:538</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/proto/src/lib/filter.ts#L538">packages/proto/src/lib/filter.ts:538</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -79,7 +79,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

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" data-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" data-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" data-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/a20b797c/packages/proto/src/lib/filter.ts#L25">packages/proto/src/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/275b1664/packages/proto/src/lib/filter.ts#L25">packages/proto/src/lib/filter.ts:25</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -76,7 +76,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -30,7 +30,7 @@
<h5>buf: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a><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" data-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" data-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" data-tsd-kind="Interface">ContentFilter</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/proto/src/lib/filter.ts#L74">packages/proto/src/lib/filter.ts:74</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/proto/src/lib/filter.ts#L74">packages/proto/src/lib/filter.ts:74</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -81,7 +81,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -30,7 +30,7 @@
<h5>obj: <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" data-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" data-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" data-tsd-kind="Interface">ContentFilter</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/proto/src/lib/filter.ts#L70">packages/proto/src/lib/filter.ts:70</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/proto/src/lib/filter.ts#L70">packages/proto/src/lib/filter.ts:70</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -81,7 +81,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

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" data-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/a20b797c/packages/proto/src/lib/filter.ts#L81">packages/proto/src/lib/filter.ts:81</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/proto/src/lib/filter.ts#L81">packages/proto/src/lib/filter.ts:81</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -75,7 +75,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -29,7 +29,7 @@
<h5>buf: <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a><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" data-tsd-kind="Interface">FilterRequest</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/proto/src/lib/filter.ts#L155">packages/proto/src/lib/filter.ts:155</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/proto/src/lib/filter.ts#L155">packages/proto/src/lib/filter.ts:155</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -80,7 +80,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

View File

@ -29,7 +29,7 @@
<h5>obj: <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" data-tsd-kind="Interface">FilterRequest</a><span class="tsd-signature-symbol">&gt;</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array" class="tsd-signature-type external" target="_blank">Uint8Array</a></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/a20b797c/packages/proto/src/lib/filter.ts#L151">packages/proto/src/lib/filter.ts:151</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/275b1664/packages/proto/src/lib/filter.ts#L151">packages/proto/src/lib/filter.ts:151</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
@ -80,7 +80,9 @@
<li class="tsd-kind-module"><a href="../modules/_waku_enr.html">@waku/enr</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_enr._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a></li>
<li class="tsd-kind-module"><a href="../modules/_waku_interfaces.html">@waku/interfaces</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_interfaces._internal_.html">&lt;internal&gt;</a></li></ul></li>
<li class="tsd-kind-module"><a href="../modules/_waku_message_encryption.html">@waku/message-<wbr/>encryption</a>
<ul>
<li class="tsd-kind-module tsd-parent-kind-module"><a href="../modules/_waku_message_encryption._internal_.html">&lt;internal&gt;</a>

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