This commit is contained in:
status-im-auto
2023-08-07 08:29:37 +00:00
committed by Jenkins
parent 42c71154db
commit 00a4cdc1cd
343 changed files with 933 additions and 933 deletions
+4 -4
View File
@@ -22,7 +22,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">WakuOptions</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/core/src/lib/waku.ts#L23">packages/core/src/lib/waku.ts:23</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/core/src/lib/waku.ts#L23">packages/core/src/lib/waku.ts:23</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -45,7 +45,7 @@ request to each peer after the set number of seconds. Set to 0 to disable.</p>
<h3>Default</h3><p><a href="../modules/_waku_core.waku.html">@waku/core.DefaultPingKeepAliveValueSecs</a></p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/core/src/lib/waku.ts#L30">packages/core/src/lib/waku.ts:30</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/core/src/lib/waku.ts#L30">packages/core/src/lib/waku.ts:30</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="relayKeepAlive" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>relay<wbr/>Keep<wbr/>Alive</span><a href="#relayKeepAlive" 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<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">number</span></div>
@@ -55,7 +55,7 @@ relay to each peer after the set number of seconds. Set to 0 to disable.</p>
<h3>Default</h3><p><a href="../modules/_waku_core.waku.html">@waku/core.DefaultRelayKeepAliveValueSecs</a></p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/core/src/lib/waku.ts#L37">packages/core/src/lib/waku.ts:37</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/core/src/lib/waku.ts#L37">packages/core/src/lib/waku.ts:37</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="userAgent" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>user<wbr/>Agent</span><a href="#userAgent" 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">user<wbr/>Agent<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">string</span></div>
@@ -64,7 +64,7 @@ relay to each peer after the set number of seconds. Set to 0 to disable.</p>
<h3>Default</h3><p><a href="../modules/_waku_core.waku.html">@waku/core.DefaultUserAgent</a></p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/core/src/lib/waku.ts#L42">packages/core/src/lib/waku.ts:42</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/core/src/lib/waku.ts#L42">packages/core/src/lib/waku.ts:42</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">
@@ -22,7 +22,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">QueryOptions</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/core/src/lib/store/index.ts#L42">packages/core/src/lib/store/index.ts:42</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/core/src/lib/store/index.ts#L42">packages/core/src/lib/store/index.ts:42</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">
@@ -46,7 +46,7 @@ The cursor index will be exclusive (i.e. the message at the cursor index will no
If undefined, the query will start from the beginning or end of the history, depending on the page direction.</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/core/src/lib/store/index.ts#L73">packages/core/src/lib/store/index.ts:73</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/core/src/lib/store/index.ts#L73">packages/core/src/lib/store/index.ts:73</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="pageDirection" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>page<wbr/>Direction</span><a href="#pageDirection" 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">page<wbr/>Direction<span class="tsd-signature-symbol">?:</span> <a href="../modules/_waku_core.waku_store.html" class="tsd-signature-type" data-tsd-kind="Namespace">waku_store</a><span class="tsd-signature-symbol">.</span><a href="../enums/_waku_core.waku_store.PageDirection.html" class="tsd-signature-type" data-tsd-kind="Enumeration">PageDirection</a></div>
@@ -61,7 +61,7 @@ If undefined, the query will start from the beginning or end of the history, dep
<h3>Default</h3><p><a href="../enums/_waku_core.waku_store.PageDirection.html#BACKWARD">BACKWARD</a></p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/core/src/lib/store/index.ts#L57">packages/core/src/lib/store/index.ts:57</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/core/src/lib/store/index.ts#L57">packages/core/src/lib/store/index.ts:57</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="pageSize" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>page<wbr/>Size</span><a href="#pageSize" 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">page<wbr/>Size<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">number</span></div>
@@ -70,21 +70,21 @@ If undefined, the query will start from the beginning or end of the history, dep
<h3>Default</h3><p><a href="../variables/_waku_core.waku_store.DefaultPageSize.html">DefaultPageSize</a></p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/core/src/lib/store/index.ts#L63">packages/core/src/lib/store/index.ts:63</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/core/src/lib/store/index.ts#L63">packages/core/src/lib/store/index.ts:63</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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>
<div class="tsd-comment tsd-typography"><p>The peer to query. If undefined, a pseudo-random peer is selected from the connected Waku Store peers.</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/core/src/lib/store/index.ts#L46">packages/core/src/lib/store/index.ts:46</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/core/src/lib/store/index.ts#L46">packages/core/src/lib/store/index.ts:46</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="timeFilter" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>time<wbr/>Filter</span><a href="#timeFilter" 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">time<wbr/>Filter<span class="tsd-signature-symbol">?:</span> <a href="../modules/_waku_core.waku_store.html" class="tsd-signature-type" data-tsd-kind="Namespace">waku_store</a><span class="tsd-signature-symbol">.</span><a href="_waku_core.waku_store.TimeFilter.html" class="tsd-signature-type" data-tsd-kind="Interface">TimeFilter</a></div>
<div class="tsd-comment tsd-typography"><p>Retrieve messages with a timestamp within the provided values.</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/core/src/lib/store/index.ts#L67">packages/core/src/lib/store/index.ts:67</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/core/src/lib/store/index.ts#L67">packages/core/src/lib/store/index.ts:67</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">
@@ -22,7 +22,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">TimeFilter</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/core/src/lib/store/index.ts#L37">packages/core/src/lib/store/index.ts:37</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/core/src/lib/store/index.ts#L37">packages/core/src/lib/store/index.ts:37</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -39,12 +39,12 @@
<h3 class="tsd-anchor-link"><span>end<wbr/>Time</span><a href="#endTime" 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">end<wbr/>Time<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></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/core/src/lib/store/index.ts#L39">packages/core/src/lib/store/index.ts:39</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/core/src/lib/store/index.ts#L39">packages/core/src/lib/store/index.ts:39</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="startTime" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>start<wbr/>Time</span><a href="#startTime" 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">start<wbr/>Time<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></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/core/src/lib/store/index.ts#L38">packages/core/src/lib/store/index.ts:38</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/core/src/lib/store/index.ts#L38">packages/core/src/lib/store/index.ts:38</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">
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">DnsClient</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/dns-discovery/src/dns.ts#L20">packages/dns-discovery/src/dns.ts:20</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/dns-discovery/src/dns.ts#L20">packages/dns-discovery/src/dns.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">
@@ -50,7 +50,7 @@
<h5>domain: <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">string</span><span class="tsd-signature-symbol">[]</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/af5d613e4/packages/dns-discovery/src/dns.ts#L21">packages/dns-discovery/src/dns.ts:21</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/dns-discovery/src/dns.ts#L21">packages/dns-discovery/src/dns.ts:21</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">
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">DnsDiscoveryComponents</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/dns-discovery/src/index.ts#L27">packages/dns-discovery/src/index.ts:27</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/dns-discovery/src/index.ts#L27">packages/dns-discovery/src/index.ts:27</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -37,7 +37,7 @@
<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"><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">peer<wbr/>Store<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">PeerStore</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/dns-discovery/src/index.ts#L28">packages/dns-discovery/src/index.ts:28</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/dns-discovery/src/index.ts#L28">packages/dns-discovery/src/index.ts:28</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">
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">NodeCapabilityCount</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/dns-discovery/src/dns.ts#L24">packages/dns-discovery/src/dns.ts:24</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/dns-discovery/src/dns.ts#L24">packages/dns-discovery/src/dns.ts:24</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -40,22 +40,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">number</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/dns-discovery/src/dns.ts#L27">packages/dns-discovery/src/dns.ts:27</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/dns-discovery/src/dns.ts#L27">packages/dns-discovery/src/dns.ts:27</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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">number</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/dns-discovery/src/dns.ts#L28">packages/dns-discovery/src/dns.ts:28</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/dns-discovery/src/dns.ts#L28">packages/dns-discovery/src/dns.ts:28</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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">number</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/dns-discovery/src/dns.ts#L25">packages/dns-discovery/src/dns.ts:25</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/dns-discovery/src/dns.ts#L25">packages/dns-discovery/src/dns.ts:25</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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">number</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/dns-discovery/src/dns.ts#L26">packages/dns-discovery/src/dns.ts:26</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/dns-discovery/src/dns.ts#L26">packages/dns-discovery/src/dns.ts:26</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">
+6 -6
View File
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">Options</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/dns-discovery/src/index.ts#L31">packages/dns-discovery/src/index.ts:31</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/dns-discovery/src/index.ts#L31">packages/dns-discovery/src/index.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">
@@ -43,35 +43,35 @@
<div class="tsd-comment tsd-typography"><p>ENR URL to use for DNS discovery</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/dns-discovery/src/index.ts#L35">packages/dns-discovery/src/index.ts:35</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/dns-discovery/src/index.ts#L35">packages/dns-discovery/src/index.ts:35</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="tagName" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>tag<wbr/>Name</span><a href="#tagName" 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">tag<wbr/>Name<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">string</span></div>
<div class="tsd-comment tsd-typography"><p>Tag a bootstrap peer with this name before &quot;discovering&quot; it (default: &#39;bootstrap&#39;)</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/dns-discovery/src/index.ts#L43">packages/dns-discovery/src/index.ts:43</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/dns-discovery/src/index.ts#L43">packages/dns-discovery/src/index.ts:43</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="tagTTL" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>tagTTL</span><a href="#tagTTL" 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">tagTTL<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">number</span></div>
<div class="tsd-comment tsd-typography"><p>Cause the bootstrap peer tag to be removed after this number of ms (default: 2 minutes)</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/dns-discovery/src/index.ts#L53">packages/dns-discovery/src/index.ts:53</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/dns-discovery/src/index.ts#L53">packages/dns-discovery/src/index.ts:53</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="tagValue" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>tag<wbr/>Value</span><a href="#tagValue" 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">tag<wbr/>Value<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">number</span></div>
<div class="tsd-comment tsd-typography"><p>The bootstrap peer tag will have this value (default: 50)</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/dns-discovery/src/index.ts#L48">packages/dns-discovery/src/index.ts:48</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/dns-discovery/src/index.ts#L48">packages/dns-discovery/src/index.ts:48</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="wantedNodeCapabilityCount" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>wanted<wbr/>Node<wbr/>Capability<wbr/>Count</span><a href="#wantedNodeCapabilityCount" 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">wanted<wbr/>Node<wbr/>Capability<wbr/>Count<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><a href="_waku_dns_discovery.NodeCapabilityCount.html" class="tsd-signature-type" data-tsd-kind="Interface">NodeCapabilityCount</a><span class="tsd-signature-symbol">&gt;</span></div>
<div class="tsd-comment tsd-typography"><p>Specifies what type of nodes are wanted from the discovery process</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/dns-discovery/src/index.ts#L39">packages/dns-discovery/src/index.ts:39</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/dns-discovery/src/index.ts#L39">packages/dns-discovery/src/index.ts:39</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">
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">ConnectionManagerOptions</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/connection_manager.ts#L10">packages/interfaces/src/connection_manager.ts:10</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/connection_manager.ts#L10">packages/interfaces/src/connection_manager.ts:10</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -42,7 +42,7 @@
This is used to increase intention of dialing non-bootstrap peers, found using other discovery mechanisms (like Peer Exchange)</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/connection_manager.ts#L20">packages/interfaces/src/connection_manager.ts:20</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/connection_manager.ts#L20">packages/interfaces/src/connection_manager.ts:20</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="maxDialAttemptsForPeer" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>max<wbr/>Dial<wbr/>Attempts<wbr/>For<wbr/>Peer</span><a href="#maxDialAttemptsForPeer" 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">max<wbr/>Dial<wbr/>Attempts<wbr/>For<wbr/>Peer<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
@@ -50,14 +50,14 @@ This is used to increase intention of dialing non-bootstrap peers, found using o
This is used to not spam a peer with dial attempts when it is not dialable</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/connection_manager.ts#L15">packages/interfaces/src/connection_manager.ts:15</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/connection_manager.ts#L15">packages/interfaces/src/connection_manager.ts:15</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="maxParallelDials" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>max<wbr/>Parallel<wbr/>Dials</span><a href="#maxParallelDials" 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">max<wbr/>Parallel<wbr/>Dials<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<div class="tsd-comment tsd-typography"><p>Max number of parallel dials allowed</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/connection_manager.ts#L24">packages/interfaces/src/connection_manager.ts:24</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/connection_manager.ts#L24">packages/interfaces/src/connection_manager.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">
+5 -5
View File
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">Cursor</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/store.ts#L14">packages/interfaces/src/store.ts:14</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/store.ts#L14">packages/interfaces/src/store.ts:14</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -40,22 +40,22 @@
<h3 class="tsd-anchor-link"><span>digest</span><a href="#digest" 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">digest<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/af5d613e4/packages/interfaces/src/store.ts#L15">packages/interfaces/src/store.ts:15</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/store.ts#L15">packages/interfaces/src/store.ts:15</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="pubsubTopic" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>pubsub<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">pubsub<wbr/>Topic<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/store.ts#L18">packages/interfaces/src/store.ts:18</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/store.ts#L18">packages/interfaces/src/store.ts:18</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="receiverTime" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>receiver<wbr/>Time</span><a href="#receiverTime" 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">receiver<wbr/>Time<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/af5d613e4/packages/interfaces/src/store.ts#L16">packages/interfaces/src/store.ts:16</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/store.ts#L16">packages/interfaces/src/store.ts:16</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="senderTime" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>sender<wbr/>Time</span><a href="#senderTime" 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">sender<wbr/>Time<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/af5d613e4/packages/interfaces/src/store.ts#L17">packages/interfaces/src/store.ts:17</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/store.ts#L17">packages/interfaces/src/store.ts:17</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">
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">EncoderOptions</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L38">packages/interfaces/src/message.ts:38</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L38">packages/interfaces/src/message.ts:38</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">
@@ -41,7 +41,7 @@
<div class="tsd-comment tsd-typography"><p>The content topic to set on outgoing messages.</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L40">packages/interfaces/src/message.ts:40</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L40">packages/interfaces/src/message.ts:40</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="ephemeral" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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></div>
@@ -50,7 +50,7 @@
<h3>Default Value</h3><p><code>false</code></p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L45">packages/interfaces/src/message.ts:45</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L45">packages/interfaces/src/message.ts:45</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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="_waku_interfaces.IMetaSetter.html" class="tsd-signature-type" data-tsd-kind="Interface">IMetaSetter</a></div>
@@ -60,7 +60,7 @@
If encryption is used, <code>metaSetter</code> only accesses <em>encrypted</em> payload.</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L51">packages/interfaces/src/message.ts:51</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L51">packages/interfaces/src/message.ts:51</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">
+11 -11
View File
@@ -23,7 +23,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">FullNode</span></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L45">packages/interfaces/src/waku.ts:45</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L45">packages/interfaces/src/waku.ts:45</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">
@@ -52,37 +52,37 @@
<div class="tsd-signature">connection<wbr/>Manager<span class="tsd-signature-symbol">:</span> <a href="_waku_interfaces.IConnectionManager.html" class="tsd-signature-type" data-tsd-kind="Interface">IConnectionManager</a></div><aside class="tsd-sources">
<p>Inherited from <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#connectionManager">connectionManager</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L20">packages/interfaces/src/waku.ts:20</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L20">packages/interfaces/src/waku.ts:20</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="filter" class="tsd-anchor"></a>
<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"><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="../types/_waku_interfaces.IFilter.html" class="tsd-signature-type" data-tsd-kind="Type alias">IFilter</a></div><aside class="tsd-sources">
<p>Overrides <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#filter">filter</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L48">packages/interfaces/src/waku.ts:48</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L48">packages/interfaces/src/waku.ts:48</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><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> <a href="../types/_waku_interfaces.Libp2p.html" class="tsd-signature-type" data-tsd-kind="Type alias">Libp2p</a></div><aside class="tsd-sources">
<p>Inherited from <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#libp2p">libp2p</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L14">packages/interfaces/src/waku.ts:14</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L14">packages/interfaces/src/waku.ts:14</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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> <a href="../types/_waku_interfaces.ILightPush.html" class="tsd-signature-type" data-tsd-kind="Type alias">ILightPush</a></div><aside class="tsd-sources">
<p>Overrides <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#lightPush">lightPush</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L49">packages/interfaces/src/waku.ts:49</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L49">packages/interfaces/src/waku.ts:49</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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> <a href="../types/_waku_interfaces.IRelay.html" class="tsd-signature-type" data-tsd-kind="Type alias">IRelay</a></div><aside class="tsd-sources">
<p>Overrides <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#relay">relay</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L46">packages/interfaces/src/waku.ts:46</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L46">packages/interfaces/src/waku.ts:46</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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> <a href="_waku_interfaces.IStore.html" class="tsd-signature-type" data-tsd-kind="Interface">IStore</a></div><aside class="tsd-sources">
<p>Overrides <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#store">store</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L47">packages/interfaces/src/waku.ts:47</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L47">packages/interfaces/src/waku.ts:47</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-interface tsd-is-inherited"><a id="dial" class="tsd-anchor"></a>
@@ -100,7 +100,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>Inherited from <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#dial">dial</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L22">packages/interfaces/src/waku.ts:22</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L22">packages/interfaces/src/waku.ts:22</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><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-interface tsd-is-inherited">
@@ -109,7 +109,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4><aside class="tsd-sources">
<p>Inherited from <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#isStarted">isStarted</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L28">packages/interfaces/src/waku.ts:28</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L28">packages/interfaces/src/waku.ts:28</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><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-interface tsd-is-inherited">
@@ -118,7 +118,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>Inherited from <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#start">start</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L24">packages/interfaces/src/waku.ts:24</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L24">packages/interfaces/src/waku.ts:24</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><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-interface tsd-is-inherited">
@@ -127,7 +127,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>Inherited from <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#stop">stop</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L26">packages/interfaces/src/waku.ts:26</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L26">packages/interfaces/src/waku.ts:26</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">
@@ -26,7 +26,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">IAsyncIterator</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/misc.ts#L3">packages/interfaces/src/misc.ts:3</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/misc.ts#L3">packages/interfaces/src/misc.ts:3</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">
@@ -43,12 +43,12 @@
<h3 class="tsd-anchor-link"><span>iterator</span><a href="#iterator" 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">iterator<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">AsyncIterator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">undefined</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/af5d613e4/packages/interfaces/src/misc.ts#L4">packages/interfaces/src/misc.ts:4</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/misc.ts#L4">packages/interfaces/src/misc.ts:4</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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>
<div class="tsd-signature">stop<span class="tsd-signature-symbol">:</span> <a href="../types/_waku_interfaces.Unsubscribe.html" class="tsd-signature-type" data-tsd-kind="Type alias">Unsubscribe</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/misc.ts#L5">packages/interfaces/src/misc.ts:5</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/misc.ts#L5">packages/interfaces/src/misc.ts:5</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">
@@ -24,7 +24,7 @@
<li><a href="_waku_interfaces.IPeerExchange.html" class="tsd-signature-type" data-tsd-kind="Interface">IPeerExchange</a></li>
<li><a href="_waku_interfaces.IStore.html" class="tsd-signature-type" data-tsd-kind="Interface">IStore</a></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/protocols.ts#L15">packages/interfaces/src/protocols.ts:15</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/protocols.ts#L15">packages/interfaces/src/protocols.ts:15</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">
@@ -66,17 +66,17 @@
<h5><code class="tsd-tag ts-flagOptional">Optional</code> options: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">AddEventListenerOptions</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/protocols.ts#L19">packages/interfaces/src/protocols.ts:19</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/protocols.ts#L19">packages/interfaces/src/protocols.ts:19</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="multicodec" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>multicodec</span><a href="#multicodec" aria-label="Permalink" class="tsd-anchor-icon"><svg 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">multicodec<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/protocols.ts#L16">packages/interfaces/src/protocols.ts:16</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/protocols.ts#L16">packages/interfaces/src/protocols.ts:16</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/protocols.ts#L17">packages/interfaces/src/protocols.ts:17</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/protocols.ts#L17">packages/interfaces/src/protocols.ts:17</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="peers" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>peers</span><a href="#peers" 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">peers<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/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Peer</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">)</span></div>
@@ -89,7 +89,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">Peer</span><span class="tsd-signature-symbol">[]</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/af5d613e4/packages/interfaces/src/protocols.ts#L18">packages/interfaces/src/protocols.ts:18</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/protocols.ts#L18">packages/interfaces/src/protocols.ts:18</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="removeLibp2pEventListener" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>remove<wbr/>Libp2p<wbr/>Event<wbr/>Listener</span><a href="#removeLibp2pEventListener" 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">remove<wbr/>Libp2p<wbr/>Event<wbr/>Listener<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">K</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">(</span>type<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">K</span>, listener<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">EventHandler</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Libp2pEvents</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">ServiceMap</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">K</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">&gt;</span>, options<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">EventListenerOptions</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></div>
@@ -116,7 +116,7 @@
<h5><code class="tsd-tag ts-flagOptional">Optional</code> options: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">EventListenerOptions</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/protocols.ts#L20">packages/interfaces/src/protocols.ts:20</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/protocols.ts#L20">packages/interfaces/src/protocols.ts:20</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">
@@ -23,7 +23,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">IConnectionManager</span></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/connection_manager.ts#L52">packages/interfaces/src/connection_manager.ts:52</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/connection_manager.ts#L52">packages/interfaces/src/connection_manager.ts:52</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">
@@ -43,7 +43,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><a href="_waku_interfaces.PeersByDiscoveryResult.html" class="tsd-signature-type" data-tsd-kind="Interface">PeersByDiscoveryResult</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/af5d613e4/packages/interfaces/src/connection_manager.ts#L54">packages/interfaces/src/connection_manager.ts:54</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/connection_manager.ts#L54">packages/interfaces/src/connection_manager.ts:54</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface"><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-interface">
@@ -51,7 +51,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/af5d613e4/packages/interfaces/src/connection_manager.ts#L55">packages/interfaces/src/connection_manager.ts:55</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/connection_manager.ts#L55">packages/interfaces/src/connection_manager.ts:55</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">
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">IDecodedMessage</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L61">packages/interfaces/src/message.ts:61</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L61">packages/interfaces/src/message.ts:61</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">
@@ -43,37 +43,37 @@
<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"><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">content<wbr/>Topic<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L63">packages/interfaces/src/message.ts:63</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L63">packages/interfaces/src/message.ts:63</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L67">packages/interfaces/src/message.ts:67</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L67">packages/interfaces/src/message.ts:67</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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><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/af5d613e4/packages/interfaces/src/message.ts#L68">packages/interfaces/src/message.ts:68</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L68">packages/interfaces/src/message.ts:68</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L62">packages/interfaces/src/message.ts:62</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L62">packages/interfaces/src/message.ts:62</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L64">packages/interfaces/src/message.ts:64</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L64">packages/interfaces/src/message.ts:64</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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><span class="tsd-signature-symbol"> | </span><a href="_waku_interfaces.IRateLimitProof.html" class="tsd-signature-type" data-tsd-kind="Interface">IRateLimitProof</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L66">packages/interfaces/src/message.ts:66</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L66">packages/interfaces/src/message.ts:66</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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><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></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L65">packages/interfaces/src/message.ts:65</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L65">packages/interfaces/src/message.ts:65</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">
+4 -4
View File
@@ -26,7 +26,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">IDecoder</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L71">packages/interfaces/src/message.ts:71</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L71">packages/interfaces/src/message.ts:71</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -44,7 +44,7 @@
<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"><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">content<wbr/>Topic<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L72">packages/interfaces/src/message.ts:72</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L72">packages/interfaces/src/message.ts:72</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="fromProtoObj" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>from<wbr/>Proto<wbr/>Obj</span><a href="#fromProtoObj" 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">from<wbr/>Proto<wbr/>Obj<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>pubSubTopic<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, proto<span class="tsd-signature-symbol">: </span><a href="_waku_interfaces.IProtoMessage.html" class="tsd-signature-type" data-tsd-kind="Interface">IProtoMessage</a><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">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">)</span></div>
@@ -64,7 +64,7 @@
<h5>proto: <a href="_waku_interfaces.IProtoMessage.html" class="tsd-signature-type" data-tsd-kind="Interface">IProtoMessage</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">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</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/af5d613e4/packages/interfaces/src/message.ts#L74">packages/interfaces/src/message.ts:74</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L74">packages/interfaces/src/message.ts:74</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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>
<div class="tsd-signature">from<wbr/>Wire<wbr/>To<wbr/>Proto<wbr/>Obj<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>bytes<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><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">undefined</span><span class="tsd-signature-symbol"> | </span><a href="_waku_interfaces.IProtoMessage.html" class="tsd-signature-type" data-tsd-kind="Interface">IProtoMessage</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">)</span></div>
@@ -82,7 +82,7 @@
<h5>bytes: <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">undefined</span><span class="tsd-signature-symbol"> | </span><a href="_waku_interfaces.IProtoMessage.html" class="tsd-signature-type" data-tsd-kind="Interface">IProtoMessage</a><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/af5d613e4/packages/interfaces/src/message.ts#L73">packages/interfaces/src/message.ts:73</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L73">packages/interfaces/src/message.ts:73</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">
+5 -5
View File
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">IEncoder</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L54">packages/interfaces/src/message.ts:54</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L54">packages/interfaces/src/message.ts:54</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -40,12 +40,12 @@
<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"><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">content<wbr/>Topic<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L55">packages/interfaces/src/message.ts:55</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L55">packages/interfaces/src/message.ts:55</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L56">packages/interfaces/src/message.ts:56</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L56">packages/interfaces/src/message.ts:56</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="toProtoObj" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>to<wbr/>Proto<wbr/>Obj</span><a href="#toProtoObj" 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">to<wbr/>Proto<wbr/>Obj<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>message<span class="tsd-signature-symbol">: </span><a href="_waku_interfaces.IMessage.html" class="tsd-signature-type" data-tsd-kind="Interface">IMessage</a><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">undefined</span><span class="tsd-signature-symbol"> | </span><a href="_waku_interfaces.IProtoMessage.html" class="tsd-signature-type" data-tsd-kind="Interface">IProtoMessage</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">)</span></div>
@@ -63,7 +63,7 @@
<h5>message: <a href="_waku_interfaces.IMessage.html" class="tsd-signature-type" data-tsd-kind="Interface">IMessage</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">undefined</span><span class="tsd-signature-symbol"> | </span><a href="_waku_interfaces.IProtoMessage.html" class="tsd-signature-type" data-tsd-kind="Interface">IProtoMessage</a><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/af5d613e4/packages/interfaces/src/message.ts#L58">packages/interfaces/src/message.ts:58</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L58">packages/interfaces/src/message.ts:58</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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>
<div class="tsd-signature">to<wbr/>Wire<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>message<span class="tsd-signature-symbol">: </span><a href="_waku_interfaces.IMessage.html" class="tsd-signature-type" data-tsd-kind="Interface">IMessage</a><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">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><span class="tsd-signature-symbol">)</span></div>
@@ -81,7 +81,7 @@
<h5>message: <a href="_waku_interfaces.IMessage.html" class="tsd-signature-type" data-tsd-kind="Interface">IMessage</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">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></li></ul></li></ul></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L57">packages/interfaces/src/message.ts:57</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L57">packages/interfaces/src/message.ts:57</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">
+17 -17
View File
@@ -23,7 +23,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">IEnr</span></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/enr.ts#L21">packages/interfaces/src/enr.ts:21</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L21">packages/interfaces/src/enr.ts:21</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,77 +57,77 @@
<h3 class="tsd-anchor-link"><span>id</span><a href="#id" 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">id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/enr.ts#L24">packages/interfaces/src/enr.ts:24</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L24">packages/interfaces/src/enr.ts:24</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="ip" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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>
<div class="tsd-signature">ip<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/enr.ts#L28">packages/interfaces/src/enr.ts:28</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L28">packages/interfaces/src/enr.ts:28</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="ip6" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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>
<div class="tsd-signature">ip6<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/enr.ts#L31">packages/interfaces/src/enr.ts:31</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L31">packages/interfaces/src/enr.ts:31</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="multiaddrs" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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>
<div class="tsd-signature">multiaddrs<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">Multiaddr</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/af5d613e4/packages/interfaces/src/enr.ts#L34">packages/interfaces/src/enr.ts:34</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L34">packages/interfaces/src/enr.ts:34</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="nodeId" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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>
<div class="tsd-signature">node<wbr/>Id<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/enr.ts#L22">packages/interfaces/src/enr.ts:22</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L22">packages/interfaces/src/enr.ts:22</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/enr.ts#L23">packages/interfaces/src/enr.ts:23</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L23">packages/interfaces/src/enr.ts:23</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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>
<div class="tsd-signature">peer<wbr/>Info<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">PeerInfo</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/enr.ts#L36">packages/interfaces/src/enr.ts:36</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L36">packages/interfaces/src/enr.ts:36</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="publicKey" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</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/af5d613e4/packages/interfaces/src/enr.ts#L26">packages/interfaces/src/enr.ts:26</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L26">packages/interfaces/src/enr.ts:26</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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/af5d613e4/packages/interfaces/src/enr.ts#L25">packages/interfaces/src/enr.ts:25</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L25">packages/interfaces/src/enr.ts:25</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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/af5d613e4/packages/interfaces/src/enr.ts#L27">packages/interfaces/src/enr.ts:27</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L27">packages/interfaces/src/enr.ts:27</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="tcp" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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>
<div class="tsd-signature">tcp<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/enr.ts#L29">packages/interfaces/src/enr.ts:29</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L29">packages/interfaces/src/enr.ts:29</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="tcp6" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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">number</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/enr.ts#L32">packages/interfaces/src/enr.ts:32</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L32">packages/interfaces/src/enr.ts:32</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="udp" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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">number</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/enr.ts#L30">packages/interfaces/src/enr.ts:30</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L30">packages/interfaces/src/enr.ts:30</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="udp6" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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">number</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/enr.ts#L33">packages/interfaces/src/enr.ts:33</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L33">packages/interfaces/src/enr.ts:33</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="waku2" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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>
<div class="tsd-signature">waku2<span class="tsd-signature-symbol">?:</span> <a href="_waku_interfaces.Waku2.html" class="tsd-signature-type" data-tsd-kind="Interface">Waku2</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/enr.ts#L35">packages/interfaces/src/enr.ts:35</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L35">packages/interfaces/src/enr.ts:35</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-interface"><a id="getFullMultiaddrs" class="tsd-anchor"></a>
@@ -139,7 +139,7 @@
</div>
<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/af5d613e4/packages/interfaces/src/enr.ts#L41">packages/interfaces/src/enr.ts:41</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L41">packages/interfaces/src/enr.ts:41</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">
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">IFilterSubscription</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/filter.ts#L12">packages/interfaces/src/filter.ts:12</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/filter.ts#L12">packages/interfaces/src/filter.ts:12</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">
@@ -43,7 +43,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/af5d613e4/packages/interfaces/src/filter.ts#L20">packages/interfaces/src/filter.ts:20</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/filter.ts#L20">packages/interfaces/src/filter.ts:20</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface"><a id="subscribe" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>subscribe</span><a href="#subscribe" 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-interface">
@@ -63,7 +63,7 @@
<h5>callback: <a href="../types/_waku_interfaces.Callback.html" class="tsd-signature-type" data-tsd-kind="Type alias">Callback</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</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/af5d613e4/packages/interfaces/src/filter.ts#L13">packages/interfaces/src/filter.ts:13</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/filter.ts#L13">packages/interfaces/src/filter.ts:13</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface"><a id="unsubscribe" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>unsubscribe</span><a href="#unsubscribe" aria-label="Permalink" class="tsd-anchor-icon"><svg 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-interface">
@@ -76,7 +76,7 @@
<h5>contentTopics: <span class="tsd-signature-type">string</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><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/af5d613e4/packages/interfaces/src/filter.ts#L18">packages/interfaces/src/filter.ts:18</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/filter.ts#L18">packages/interfaces/src/filter.ts:18</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface"><a id="unsubscribeAll" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>unsubscribe<wbr/>All</span><a href="#unsubscribeAll" 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-interface">
@@ -84,7 +84,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/af5d613e4/packages/interfaces/src/filter.ts#L22">packages/interfaces/src/filter.ts:22</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/filter.ts#L22">packages/interfaces/src/filter.ts:22</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">
+4 -4
View File
@@ -24,7 +24,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">IMessage</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L28">packages/interfaces/src/message.ts:28</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L28">packages/interfaces/src/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">
@@ -42,17 +42,17 @@
<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"><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">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/af5d613e4/packages/interfaces/src/message.ts#L29">packages/interfaces/src/message.ts:29</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L29">packages/interfaces/src/message.ts:29</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="rateLimitProof" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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> <a href="_waku_interfaces.IRateLimitProof.html" class="tsd-signature-type" data-tsd-kind="Interface">IRateLimitProof</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L31">packages/interfaces/src/message.ts:31</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L31">packages/interfaces/src/message.ts:31</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="timestamp" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date" class="tsd-signature-type external" target="_blank">Date</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L30">packages/interfaces/src/message.ts:30</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L30">packages/interfaces/src/message.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">
+1 -1
View File
@@ -31,7 +31,7 @@
<h5>message: <a href="_waku_interfaces.IProtoMessage.html" class="tsd-signature-type" data-tsd-kind="Interface">IProtoMessage</a><span class="tsd-signature-symbol"> &amp; </span><span class="tsd-signature-symbol">{ </span><br/><span>    </span>meta<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">; </span><br/><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/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/af5d613e4/packages/interfaces/src/message.ts#L35">packages/interfaces/src/message.ts:35</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L35">packages/interfaces/src/message.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">
@@ -23,7 +23,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">IPeerExchange</span></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/peer_exchange.ts#L8">packages/interfaces/src/peer_exchange.ts:8</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/peer_exchange.ts#L8">packages/interfaces/src/peer_exchange.ts:8</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -70,19 +70,19 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></div><aside class="tsd-sources">
<p>Inherited from <a href="_waku_interfaces.IBaseProtocol.html">IBaseProtocol</a>.<a href="_waku_interfaces.IBaseProtocol.html#addLibp2pEventListener">addLibp2pEventListener</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/protocols.ts#L19">packages/interfaces/src/protocols.ts:19</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/protocols.ts#L19">packages/interfaces/src/protocols.ts:19</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="multicodec" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>multicodec</span><a href="#multicodec" aria-label="Permalink" class="tsd-anchor-icon"><svg 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">multicodec<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<p>Inherited from <a href="_waku_interfaces.IBaseProtocol.html">IBaseProtocol</a>.<a href="_waku_interfaces.IBaseProtocol.html#multicodec">multicodec</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/protocols.ts#L16">packages/interfaces/src/protocols.ts:16</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/protocols.ts#L16">packages/interfaces/src/protocols.ts:16</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface 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">
<p>Inherited from <a href="_waku_interfaces.IBaseProtocol.html">IBaseProtocol</a>.<a href="_waku_interfaces.IBaseProtocol.html#peerStore">peerStore</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/protocols.ts#L17">packages/interfaces/src/protocols.ts:17</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/protocols.ts#L17">packages/interfaces/src/protocols.ts:17</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="peers" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>peers</span><a href="#peers" 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">peers<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/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Peer</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">)</span></div>
@@ -96,7 +96,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">Peer</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></li></ul></div><aside class="tsd-sources">
<p>Inherited from <a href="_waku_interfaces.IBaseProtocol.html">IBaseProtocol</a>.<a href="_waku_interfaces.IBaseProtocol.html#peers">peers</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/protocols.ts#L18">packages/interfaces/src/protocols.ts:18</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/protocols.ts#L18">packages/interfaces/src/protocols.ts:18</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="removeLibp2pEventListener" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>remove<wbr/>Libp2p<wbr/>Event<wbr/>Listener</span><a href="#removeLibp2pEventListener" 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">remove<wbr/>Libp2p<wbr/>Event<wbr/>Listener<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">K</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">(</span>type<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">K</span>, listener<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">EventHandler</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Libp2pEvents</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">ServiceMap</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">K</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">&gt;</span>, options<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">EventListenerOptions</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></div>
@@ -124,7 +124,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></div><aside class="tsd-sources">
<p>Inherited from <a href="_waku_interfaces.IBaseProtocol.html">IBaseProtocol</a>.<a href="_waku_interfaces.IBaseProtocol.html#removeLibp2pEventListener">removeLibp2pEventListener</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/protocols.ts#L20">packages/interfaces/src/protocols.ts:20</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/protocols.ts#L20">packages/interfaces/src/protocols.ts:20</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface"><a id="query" class="tsd-anchor"></a>
@@ -139,7 +139,7 @@
<h5>params: <a href="_waku_interfaces.PeerExchangeQueryParams.html" class="tsd-signature-type" data-tsd-kind="Interface">PeerExchangeQueryParams</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">undefined</span><span class="tsd-signature-symbol"> | </span><a href="_waku_interfaces.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">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/peer_exchange.ts#L9">packages/interfaces/src/peer_exchange.ts:9</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/peer_exchange.ts#L9">packages/interfaces/src/peer_exchange.ts:9</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">
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">IPeersByDiscoveryEvents</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/connection_manager.ts#L34">packages/interfaces/src/connection_manager.ts:34</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/connection_manager.ts#L34">packages/interfaces/src/connection_manager.ts:34</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -40,22 +40,22 @@
<h3 class="tsd-anchor-link"><span>peer:connected:bootstrap</span><a href="#peer_connected_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">peer:connected:bootstrap<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">PeerId</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/af5d613e4/packages/interfaces/src/connection_manager.ts#L37">packages/interfaces/src/connection_manager.ts:37</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/connection_manager.ts#L37">packages/interfaces/src/connection_manager.ts:37</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="peer_connected_peer_exchange" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>peer:connected:peer-<wbr/>exchange</span><a href="#peer_connected_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:connected:peer-<wbr/>exchange<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">PeerId</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/af5d613e4/packages/interfaces/src/connection_manager.ts#L38">packages/interfaces/src/connection_manager.ts:38</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/connection_manager.ts#L38">packages/interfaces/src/connection_manager.ts:38</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="peer_discovery_bootstrap" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>peer:discovery:bootstrap</span><a href="#peer_discovery_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"><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:discovery:bootstrap<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">PeerId</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/af5d613e4/packages/interfaces/src/connection_manager.ts#L35">packages/interfaces/src/connection_manager.ts:35</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/connection_manager.ts#L35">packages/interfaces/src/connection_manager.ts:35</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="peer_discovery_peer_exchange" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>peer:discovery:peer-<wbr/>exchange</span><a href="#peer_discovery_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:discovery:peer-<wbr/>exchange<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">PeerId</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/af5d613e4/packages/interfaces/src/connection_manager.ts#L36">packages/interfaces/src/connection_manager.ts:36</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/connection_manager.ts#L36">packages/interfaces/src/connection_manager.ts:36</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">
@@ -25,7 +25,7 @@ Field types matches the protobuf type over the wire</p>
<ul class="tsd-hierarchy">
<li><span class="target">IProtoMessage</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L15">packages/interfaces/src/message.ts:15</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L15">packages/interfaces/src/message.ts:15</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">
@@ -47,37 +47,37 @@ Field types matches the protobuf type over the wire</p>
<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"><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">content<wbr/>Topic<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L17">packages/interfaces/src/message.ts:17</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L17">packages/interfaces/src/message.ts:17</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L22">packages/interfaces/src/message.ts:22</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L22">packages/interfaces/src/message.ts:22</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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><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/af5d613e4/packages/interfaces/src/message.ts#L20">packages/interfaces/src/message.ts:20</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L20">packages/interfaces/src/message.ts:20</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L16">packages/interfaces/src/message.ts:16</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L16">packages/interfaces/src/message.ts:16</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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><span class="tsd-signature-symbol"> | </span><a href="_waku_interfaces.IRateLimitProof.html" class="tsd-signature-type" data-tsd-kind="Interface">IRateLimitProof</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L21">packages/interfaces/src/message.ts:21</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L21">packages/interfaces/src/message.ts:21</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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><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/af5d613e4/packages/interfaces/src/message.ts#L19">packages/interfaces/src/message.ts:19</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L19">packages/interfaces/src/message.ts:19</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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>
<div class="tsd-signature">version<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></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L18">packages/interfaces/src/message.ts:18</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L18">packages/interfaces/src/message.ts:18</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">
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">IRateLimitProof</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/message.ts#L1">packages/interfaces/src/message.ts:1</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L1">packages/interfaces/src/message.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">
@@ -43,37 +43,37 @@
<h3 class="tsd-anchor-link"><span>epoch</span><a href="#epoch" 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">epoch<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/af5d613e4/packages/interfaces/src/message.ts#L4">packages/interfaces/src/message.ts:4</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L4">packages/interfaces/src/message.ts:4</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="merkleRoot" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>merkle<wbr/>Root</span><a href="#merkleRoot" 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">merkle<wbr/>Root<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/af5d613e4/packages/interfaces/src/message.ts#L3">packages/interfaces/src/message.ts:3</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L3">packages/interfaces/src/message.ts:3</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="nullifier" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>nullifier</span><a href="#nullifier" 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">nullifier<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/af5d613e4/packages/interfaces/src/message.ts#L7">packages/interfaces/src/message.ts:7</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L7">packages/interfaces/src/message.ts:7</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="proof" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>proof</span><a href="#proof" 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">proof<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/af5d613e4/packages/interfaces/src/message.ts#L2">packages/interfaces/src/message.ts:2</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L2">packages/interfaces/src/message.ts:2</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="rlnIdentifier" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>rln<wbr/>Identifier</span><a href="#rlnIdentifier" 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">rln<wbr/>Identifier<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/af5d613e4/packages/interfaces/src/message.ts#L8">packages/interfaces/src/message.ts:8</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L8">packages/interfaces/src/message.ts:8</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="shareX" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>shareX</span><a href="#shareX" 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">shareX<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/af5d613e4/packages/interfaces/src/message.ts#L5">packages/interfaces/src/message.ts:5</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L5">packages/interfaces/src/message.ts:5</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="shareY" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>shareY</span><a href="#shareY" 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">shareY<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/af5d613e4/packages/interfaces/src/message.ts#L6">packages/interfaces/src/message.ts:6</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/message.ts#L6">packages/interfaces/src/message.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">
+3 -3
View File
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">IReceiver</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/receiver.ts#L9">packages/interfaces/src/receiver.ts:9</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/receiver.ts#L9">packages/interfaces/src/receiver.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><code class="tsd-tag ts-flagOptional">Optional</code> opts: <a href="../types/_waku_interfaces.ProtocolOptions.html" class="tsd-signature-type" data-tsd-kind="Type alias">ProtocolOptions</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="../types/_waku_interfaces.Unsubscribe.html" class="tsd-signature-type" data-tsd-kind="Type alias">Unsubscribe</a><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><a href="../types/_waku_interfaces.Unsubscribe.html" class="tsd-signature-type" data-tsd-kind="Type alias">Unsubscribe</a><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/af5d613e4/packages/interfaces/src/receiver.ts#L14">packages/interfaces/src/receiver.ts:14</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/receiver.ts#L14">packages/interfaces/src/receiver.ts:14</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="toSubscriptionIterator" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>to<wbr/>Subscription<wbr/>Iterator</span><a href="#toSubscriptionIterator" 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">to<wbr/>Subscription<wbr/>Iterator<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">(</span>decoders<span class="tsd-signature-symbol">: </span><a href="_waku_interfaces.IDecoder.html" class="tsd-signature-type" data-tsd-kind="Interface">IDecoder</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><a href="_waku_interfaces.IDecoder.html" class="tsd-signature-type" data-tsd-kind="Interface">IDecoder</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span>, opts<span class="tsd-signature-symbol">?: </span><a href="../types/_waku_interfaces.ProtocolOptions.html" class="tsd-signature-type" data-tsd-kind="Type alias">ProtocolOptions</a><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><a href="_waku_interfaces.IAsyncIterator.html" class="tsd-signature-type" data-tsd-kind="Interface">IAsyncIterator</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">)</span></div>
@@ -85,7 +85,7 @@
<h5><code class="tsd-tag ts-flagOptional">Optional</code> opts: <a href="../types/_waku_interfaces.ProtocolOptions.html" class="tsd-signature-type" data-tsd-kind="Type alias">ProtocolOptions</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_interfaces.IAsyncIterator.html" class="tsd-signature-type" data-tsd-kind="Interface">IAsyncIterator</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</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/af5d613e4/packages/interfaces/src/receiver.ts#L10">packages/interfaces/src/receiver.ts:10</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/receiver.ts#L10">packages/interfaces/src/receiver.ts:10</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">
+2 -2
View File
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">ISender</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/sender.ts#L4">packages/interfaces/src/sender.ts:4</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/sender.ts#L4">packages/interfaces/src/sender.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">
@@ -54,7 +54,7 @@
<h5><code class="tsd-tag ts-flagOptional">Optional</code> opts: <a href="../types/_waku_interfaces.ProtocolOptions.html" class="tsd-signature-type" data-tsd-kind="Type alias">ProtocolOptions</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_interfaces.SendResult.html" class="tsd-signature-type" data-tsd-kind="Interface">SendResult</a><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/af5d613e4/packages/interfaces/src/sender.ts#L5">packages/interfaces/src/sender.ts:5</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/sender.ts#L5">packages/interfaces/src/sender.ts:5</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">
+9 -9
View File
@@ -23,7 +23,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">IStore</span></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/store.ts#L48">packages/interfaces/src/store.ts:48</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/store.ts#L48">packages/interfaces/src/store.ts:48</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">
@@ -69,19 +69,19 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></div><aside class="tsd-sources">
<p>Inherited from <a href="_waku_interfaces.IBaseProtocol.html">IBaseProtocol</a>.<a href="_waku_interfaces.IBaseProtocol.html#addLibp2pEventListener">addLibp2pEventListener</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/protocols.ts#L19">packages/interfaces/src/protocols.ts:19</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/protocols.ts#L19">packages/interfaces/src/protocols.ts:19</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="multicodec" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>multicodec</span><a href="#multicodec" aria-label="Permalink" class="tsd-anchor-icon"><svg 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">multicodec<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<p>Inherited from <a href="_waku_interfaces.IBaseProtocol.html">IBaseProtocol</a>.<a href="_waku_interfaces.IBaseProtocol.html#multicodec">multicodec</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/protocols.ts#L16">packages/interfaces/src/protocols.ts:16</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/protocols.ts#L16">packages/interfaces/src/protocols.ts:16</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface 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">
<p>Inherited from <a href="_waku_interfaces.IBaseProtocol.html">IBaseProtocol</a>.<a href="_waku_interfaces.IBaseProtocol.html#peerStore">peerStore</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/protocols.ts#L17">packages/interfaces/src/protocols.ts:17</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/protocols.ts#L17">packages/interfaces/src/protocols.ts:17</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="peers" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>peers</span><a href="#peers" 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">peers<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/Promise" class="tsd-signature-type external" target="_blank">Promise</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Peer</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">)</span></div>
@@ -95,7 +95,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">Peer</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></li></ul></div><aside class="tsd-sources">
<p>Inherited from <a href="_waku_interfaces.IBaseProtocol.html">IBaseProtocol</a>.<a href="_waku_interfaces.IBaseProtocol.html#peers">peers</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/protocols.ts#L18">packages/interfaces/src/protocols.ts:18</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/protocols.ts#L18">packages/interfaces/src/protocols.ts:18</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="queryCallbackOnPromise" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>query<wbr/>Callback<wbr/>On<wbr/>Promise</span><a href="#queryCallbackOnPromise" 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/>Callback<wbr/>On<wbr/>Promise<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">(</span>decoders<span class="tsd-signature-symbol">: </span><a href="_waku_interfaces.IDecoder.html" class="tsd-signature-type" data-tsd-kind="Interface">IDecoder</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span>, callback<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>message<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">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</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">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</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">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">)</span>, options<span class="tsd-signature-symbol">?: </span><a href="../types/_waku_interfaces.StoreQueryOptions.html" class="tsd-signature-type" data-tsd-kind="Type alias">StoreQueryOptions</a><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></div>
@@ -133,7 +133,7 @@
<h5><code class="tsd-tag ts-flagOptional">Optional</code> options: <a href="../types/_waku_interfaces.StoreQueryOptions.html" class="tsd-signature-type" data-tsd-kind="Type alias">StoreQueryOptions</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">void</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/af5d613e4/packages/interfaces/src/store.ts#L54">packages/interfaces/src/store.ts:54</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/store.ts#L54">packages/interfaces/src/store.ts:54</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="queryGenerator" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>query<wbr/>Generator</span><a href="#queryGenerator" 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/>Generator<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">(</span>decoders<span class="tsd-signature-symbol">: </span><a href="_waku_interfaces.IDecoder.html" class="tsd-signature-type" data-tsd-kind="Interface">IDecoder</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span>, options<span class="tsd-signature-symbol">?: </span><a href="../types/_waku_interfaces.StoreQueryOptions.html" class="tsd-signature-type" data-tsd-kind="Type alias">StoreQueryOptions</a><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="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><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span><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>
@@ -158,7 +158,7 @@
<h5><code class="tsd-tag ts-flagOptional">Optional</code> options: <a href="../types/_waku_interfaces.StoreQueryOptions.html" class="tsd-signature-type" data-tsd-kind="Type alias">StoreQueryOptions</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/AsyncGenerator" class="tsd-signature-type external" target="_blank">AsyncGenerator</a><span class="tsd-signature-symbol">&lt;</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">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span><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/af5d613e4/packages/interfaces/src/store.ts#L61">packages/interfaces/src/store.ts:61</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/store.ts#L61">packages/interfaces/src/store.ts:61</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="queryOrderedCallback" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>query<wbr/>Ordered<wbr/>Callback</span><a href="#queryOrderedCallback" 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/>Ordered<wbr/>Callback<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">(</span>decoders<span class="tsd-signature-symbol">: </span><a href="_waku_interfaces.IDecoder.html" class="tsd-signature-type" data-tsd-kind="Interface">IDecoder</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span>, callback<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>message<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</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">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">)</span>, options<span class="tsd-signature-symbol">?: </span><a href="../types/_waku_interfaces.StoreQueryOptions.html" class="tsd-signature-type" data-tsd-kind="Type alias">StoreQueryOptions</a><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></div>
@@ -196,7 +196,7 @@
<h5><code class="tsd-tag ts-flagOptional">Optional</code> options: <a href="../types/_waku_interfaces.StoreQueryOptions.html" class="tsd-signature-type" data-tsd-kind="Type alias">StoreQueryOptions</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">void</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/af5d613e4/packages/interfaces/src/store.ts#L49">packages/interfaces/src/store.ts:49</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/store.ts#L49">packages/interfaces/src/store.ts:49</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="removeLibp2pEventListener" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>remove<wbr/>Libp2p<wbr/>Event<wbr/>Listener</span><a href="#removeLibp2pEventListener" 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">remove<wbr/>Libp2p<wbr/>Event<wbr/>Listener<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">K</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">(</span>type<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">K</span>, listener<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">EventHandler</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Libp2pEvents</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">ServiceMap</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">K</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">&gt;</span>, options<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">EventListenerOptions</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></div>
@@ -224,7 +224,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></div><aside class="tsd-sources">
<p>Inherited from <a href="_waku_interfaces.IBaseProtocol.html">IBaseProtocol</a>.<a href="_waku_interfaces.IBaseProtocol.html#removeLibp2pEventListener">removeLibp2pEventListener</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/protocols.ts#L20">packages/interfaces/src/protocols.ts:20</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/protocols.ts#L20">packages/interfaces/src/protocols.ts:20</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">
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">KeepAliveOptions</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/keep_alive_manager.ts#L1">packages/interfaces/src/keep_alive_manager.ts:1</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/keep_alive_manager.ts#L1">packages/interfaces/src/keep_alive_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">
@@ -38,12 +38,12 @@
<h3 class="tsd-anchor-link"><span>ping<wbr/>Keep<wbr/>Alive</span><a href="#pingKeepAlive" 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">ping<wbr/>Keep<wbr/>Alive<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/keep_alive_manager.ts#L2">packages/interfaces/src/keep_alive_manager.ts:2</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/keep_alive_manager.ts#L2">packages/interfaces/src/keep_alive_manager.ts:2</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="relayKeepAlive" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>relay<wbr/>Keep<wbr/>Alive</span><a href="#relayKeepAlive" 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<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/keep_alive_manager.ts#L3">packages/interfaces/src/keep_alive_manager.ts:3</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/keep_alive_manager.ts#L3">packages/interfaces/src/keep_alive_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">
+11 -11
View File
@@ -23,7 +23,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">LightNode</span></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L31">packages/interfaces/src/waku.ts:31</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L31">packages/interfaces/src/waku.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">
@@ -52,37 +52,37 @@
<div class="tsd-signature">connection<wbr/>Manager<span class="tsd-signature-symbol">:</span> <a href="_waku_interfaces.IConnectionManager.html" class="tsd-signature-type" data-tsd-kind="Interface">IConnectionManager</a></div><aside class="tsd-sources">
<p>Inherited from <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#connectionManager">connectionManager</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L20">packages/interfaces/src/waku.ts:20</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L20">packages/interfaces/src/waku.ts:20</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="filter" class="tsd-anchor"></a>
<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"><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="../types/_waku_interfaces.IFilter.html" class="tsd-signature-type" data-tsd-kind="Type alias">IFilter</a></div><aside class="tsd-sources">
<p>Overrides <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#filter">filter</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L34">packages/interfaces/src/waku.ts:34</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L34">packages/interfaces/src/waku.ts:34</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><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> <a href="../types/_waku_interfaces.Libp2p.html" class="tsd-signature-type" data-tsd-kind="Type alias">Libp2p</a></div><aside class="tsd-sources">
<p>Inherited from <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#libp2p">libp2p</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L14">packages/interfaces/src/waku.ts:14</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L14">packages/interfaces/src/waku.ts:14</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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> <a href="../types/_waku_interfaces.ILightPush.html" class="tsd-signature-type" data-tsd-kind="Type alias">ILightPush</a></div><aside class="tsd-sources">
<p>Overrides <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#lightPush">lightPush</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L35">packages/interfaces/src/waku.ts:35</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L35">packages/interfaces/src/waku.ts:35</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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">undefined</span></div><aside class="tsd-sources">
<p>Overrides <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#relay">relay</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L32">packages/interfaces/src/waku.ts:32</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L32">packages/interfaces/src/waku.ts:32</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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> <a href="_waku_interfaces.IStore.html" class="tsd-signature-type" data-tsd-kind="Interface">IStore</a></div><aside class="tsd-sources">
<p>Overrides <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#store">store</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L33">packages/interfaces/src/waku.ts:33</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L33">packages/interfaces/src/waku.ts:33</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-interface tsd-is-inherited"><a id="dial" class="tsd-anchor"></a>
@@ -100,7 +100,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>Inherited from <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#dial">dial</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L22">packages/interfaces/src/waku.ts:22</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L22">packages/interfaces/src/waku.ts:22</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><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-interface tsd-is-inherited">
@@ -109,7 +109,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4><aside class="tsd-sources">
<p>Inherited from <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#isStarted">isStarted</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L28">packages/interfaces/src/waku.ts:28</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L28">packages/interfaces/src/waku.ts:28</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><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-interface tsd-is-inherited">
@@ -118,7 +118,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>Inherited from <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#start">start</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L24">packages/interfaces/src/waku.ts:24</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L24">packages/interfaces/src/waku.ts:24</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><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-interface tsd-is-inherited">
@@ -127,7 +127,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>Inherited from <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#stop">stop</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L26">packages/interfaces/src/waku.ts:26</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L26">packages/interfaces/src/waku.ts:26</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">
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">PeerExchangeComponents</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/peer_exchange.ts#L25">packages/interfaces/src/peer_exchange.ts:25</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/peer_exchange.ts#L25">packages/interfaces/src/peer_exchange.ts:25</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -38,12 +38,12 @@
<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"><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">connection<wbr/>Manager<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ConnectionManager</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/peer_exchange.ts#L26">packages/interfaces/src/peer_exchange.ts:26</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/peer_exchange.ts#L26">packages/interfaces/src/peer_exchange.ts:26</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/peer_exchange.ts#L27">packages/interfaces/src/peer_exchange.ts:27</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/peer_exchange.ts#L27">packages/interfaces/src/peer_exchange.ts:27</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">
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">PeerExchangeQueryParams</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/peer_exchange.ts#L12">packages/interfaces/src/peer_exchange.ts:12</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/peer_exchange.ts#L12">packages/interfaces/src/peer_exchange.ts:12</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">
@@ -38,12 +38,12 @@
<h3 class="tsd-anchor-link"><span>num<wbr/>Peers</span><a href="#numPeers" 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">num<wbr/>Peers<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/peer_exchange.ts#L13">packages/interfaces/src/peer_exchange.ts:13</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/peer_exchange.ts#L13">packages/interfaces/src/peer_exchange.ts:13</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/peer_exchange.ts#L14">packages/interfaces/src/peer_exchange.ts:14</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/peer_exchange.ts#L14">packages/interfaces/src/peer_exchange.ts:14</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">
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">PeerExchangeResponse</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/peer_exchange.ts#L17">packages/interfaces/src/peer_exchange.ts:17</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/peer_exchange.ts#L17">packages/interfaces/src/peer_exchange.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">
@@ -37,7 +37,7 @@
<h3 class="tsd-anchor-link"><span>peer<wbr/>Infos</span><a href="#peerInfos" 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">peer<wbr/>Infos<span class="tsd-signature-symbol">:</span> <a href="_waku_interfaces.PeerInfo.html" class="tsd-signature-type" data-tsd-kind="Interface">PeerInfo</a><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/af5d613e4/packages/interfaces/src/peer_exchange.ts#L18">packages/interfaces/src/peer_exchange.ts:18</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/peer_exchange.ts#L18">packages/interfaces/src/peer_exchange.ts:18</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">
+2 -2
View File
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">PeerInfo</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/peer_exchange.ts#L21">packages/interfaces/src/peer_exchange.ts:21</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/peer_exchange.ts#L21">packages/interfaces/src/peer_exchange.ts:21</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,7 +37,7 @@
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>ENR</span><a href="#ENR" 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">ENR<span class="tsd-signature-symbol">?:</span> <a href="_waku_interfaces.IEnr.html" class="tsd-signature-type" data-tsd-kind="Interface">IEnr</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/peer_exchange.ts#L22">packages/interfaces/src/peer_exchange.ts:22</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/peer_exchange.ts#L22">packages/interfaces/src/peer_exchange.ts:22</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">
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">PeersByDiscoveryResult</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/connection_manager.ts#L41">packages/interfaces/src/connection_manager.ts:41</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/connection_manager.ts#L41">packages/interfaces/src/connection_manager.ts:41</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">
@@ -45,7 +45,7 @@
<li class="tsd-parameter">
<h5>peer-<wbr/>exchange<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Peer</span><span class="tsd-signature-symbol">[]</span></h5></li></ul></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/connection_manager.ts#L46">packages/interfaces/src/connection_manager.ts:46</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/connection_manager.ts#L46">packages/interfaces/src/connection_manager.ts:46</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="DISCOVERED" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>DISCOVERED</span><a href="#DISCOVERED" 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">DISCOVERED<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span><br/><span>    </span>bootstrap<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Peer</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">; </span><br/><span>    </span>peer-exchange<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Peer</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">; </span><br/><span class="tsd-signature-symbol">}</span></div>
@@ -57,7 +57,7 @@
<li class="tsd-parameter">
<h5>peer-<wbr/>exchange<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Peer</span><span class="tsd-signature-symbol">[]</span></h5></li></ul></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/connection_manager.ts#L42">packages/interfaces/src/connection_manager.ts:42</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/connection_manager.ts#L42">packages/interfaces/src/connection_manager.ts:42</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">
+11 -11
View File
@@ -23,7 +23,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">RelayNode</span></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L38">packages/interfaces/src/waku.ts:38</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L38">packages/interfaces/src/waku.ts:38</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">
@@ -52,37 +52,37 @@
<div class="tsd-signature">connection<wbr/>Manager<span class="tsd-signature-symbol">:</span> <a href="_waku_interfaces.IConnectionManager.html" class="tsd-signature-type" data-tsd-kind="Interface">IConnectionManager</a></div><aside class="tsd-sources">
<p>Inherited from <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#connectionManager">connectionManager</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L20">packages/interfaces/src/waku.ts:20</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L20">packages/interfaces/src/waku.ts:20</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="filter" class="tsd-anchor"></a>
<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"><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> <span class="tsd-signature-type">undefined</span></div><aside class="tsd-sources">
<p>Overrides <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#filter">filter</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L41">packages/interfaces/src/waku.ts:41</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L41">packages/interfaces/src/waku.ts:41</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><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> <a href="../types/_waku_interfaces.Libp2p.html" class="tsd-signature-type" data-tsd-kind="Type alias">Libp2p</a></div><aside class="tsd-sources">
<p>Inherited from <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#libp2p">libp2p</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L14">packages/interfaces/src/waku.ts:14</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L14">packages/interfaces/src/waku.ts:14</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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">undefined</span></div><aside class="tsd-sources">
<p>Overrides <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#lightPush">lightPush</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L42">packages/interfaces/src/waku.ts:42</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L42">packages/interfaces/src/waku.ts:42</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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> <a href="../types/_waku_interfaces.IRelay.html" class="tsd-signature-type" data-tsd-kind="Type alias">IRelay</a></div><aside class="tsd-sources">
<p>Overrides <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#relay">relay</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L39">packages/interfaces/src/waku.ts:39</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L39">packages/interfaces/src/waku.ts:39</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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">undefined</span></div><aside class="tsd-sources">
<p>Overrides <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#store">store</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L40">packages/interfaces/src/waku.ts:40</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L40">packages/interfaces/src/waku.ts:40</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-interface tsd-is-inherited"><a id="dial" class="tsd-anchor"></a>
@@ -100,7 +100,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>Inherited from <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#dial">dial</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L22">packages/interfaces/src/waku.ts:22</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L22">packages/interfaces/src/waku.ts:22</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><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-interface tsd-is-inherited">
@@ -109,7 +109,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4><aside class="tsd-sources">
<p>Inherited from <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#isStarted">isStarted</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L28">packages/interfaces/src/waku.ts:28</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L28">packages/interfaces/src/waku.ts:28</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><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-interface tsd-is-inherited">
@@ -118,7 +118,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>Inherited from <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#start">start</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L24">packages/interfaces/src/waku.ts:24</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L24">packages/interfaces/src/waku.ts:24</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><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-interface tsd-is-inherited">
@@ -127,7 +127,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>Inherited from <a href="_waku_interfaces.Waku.html">Waku</a>.<a href="_waku_interfaces.Waku.html#stop">stop</a></p>
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L26">packages/interfaces/src/waku.ts:26</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L26">packages/interfaces/src/waku.ts:26</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">
+3 -3
View File
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">SendResult</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/protocols.ts#L76">packages/interfaces/src/protocols.ts:76</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/protocols.ts#L76">packages/interfaces/src/protocols.ts:76</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">
@@ -38,12 +38,12 @@
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>error</span><a href="#error" 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">error<span class="tsd-signature-symbol">?:</span> <a href="../enums/_waku_interfaces.SendError.html" class="tsd-signature-type" data-tsd-kind="Enumeration">SendError</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/protocols.ts#L77">packages/interfaces/src/protocols.ts:77</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/protocols.ts#L77">packages/interfaces/src/protocols.ts:77</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="recipients" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>recipients</span><a href="#recipients" 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">recipients<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">PeerId</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/af5d613e4/packages/interfaces/src/protocols.ts#L78">packages/interfaces/src/protocols.ts:78</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/protocols.ts#L78">packages/interfaces/src/protocols.ts:78</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">
+3 -3
View File
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">TimeFilter</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/store.ts#L9">packages/interfaces/src/store.ts:9</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/store.ts#L9">packages/interfaces/src/store.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">
@@ -38,12 +38,12 @@
<h3 class="tsd-anchor-link"><span>end<wbr/>Time</span><a href="#endTime" 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">end<wbr/>Time<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></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/store.ts#L11">packages/interfaces/src/store.ts:11</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/store.ts#L11">packages/interfaces/src/store.ts:11</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="startTime" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>start<wbr/>Time</span><a href="#startTime" 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">start<wbr/>Time<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></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/store.ts#L10">packages/interfaces/src/store.ts:10</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/store.ts#L10">packages/interfaces/src/store.ts:10</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">
+11 -11
View File
@@ -25,7 +25,7 @@
<li><a href="_waku_interfaces.RelayNode.html" class="tsd-signature-type" data-tsd-kind="Interface">RelayNode</a></li>
<li><a href="_waku_interfaces.FullNode.html" class="tsd-signature-type" data-tsd-kind="Interface">FullNode</a></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L13">packages/interfaces/src/waku.ts:13</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L13">packages/interfaces/src/waku.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">
@@ -53,32 +53,32 @@
<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"><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">connection<wbr/>Manager<span class="tsd-signature-symbol">:</span> <a href="_waku_interfaces.IConnectionManager.html" class="tsd-signature-type" data-tsd-kind="Interface">IConnectionManager</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L20">packages/interfaces/src/waku.ts:20</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L20">packages/interfaces/src/waku.ts:20</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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="../types/_waku_interfaces.IFilter.html" class="tsd-signature-type" data-tsd-kind="Type alias">IFilter</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L17">packages/interfaces/src/waku.ts:17</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L17">packages/interfaces/src/waku.ts:17</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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> <a href="../types/_waku_interfaces.Libp2p.html" class="tsd-signature-type" data-tsd-kind="Type alias">Libp2p</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L14">packages/interfaces/src/waku.ts:14</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L14">packages/interfaces/src/waku.ts:14</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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="../types/_waku_interfaces.ILightPush.html" class="tsd-signature-type" data-tsd-kind="Type alias">ILightPush</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L18">packages/interfaces/src/waku.ts:18</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L18">packages/interfaces/src/waku.ts:18</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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="../types/_waku_interfaces.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/af5d613e4/packages/interfaces/src/waku.ts#L15">packages/interfaces/src/waku.ts:15</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L15">packages/interfaces/src/waku.ts:15</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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="_waku_interfaces.IStore.html" class="tsd-signature-type" data-tsd-kind="Interface">IStore</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L16">packages/interfaces/src/waku.ts:16</a></li></ul></aside></section></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L16">packages/interfaces/src/waku.ts:16</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface"><a id="dial" class="tsd-anchor"></a>
@@ -95,7 +95,7 @@
<h5><code class="tsd-tag ts-flagOptional">Optional</code> protocols: <a href="../enums/_waku_interfaces.Protocols.html" class="tsd-signature-type" data-tsd-kind="Enumeration">Protocols</a><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><span class="tsd-signature-type">Stream</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/waku.ts#L22">packages/interfaces/src/waku.ts:22</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L22">packages/interfaces/src/waku.ts:22</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface"><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-interface">
@@ -103,7 +103,7 @@
<li class="tsd-description">
<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/af5d613e4/packages/interfaces/src/waku.ts#L28">packages/interfaces/src/waku.ts:28</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L28">packages/interfaces/src/waku.ts:28</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface"><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-interface">
@@ -111,7 +111,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/af5d613e4/packages/interfaces/src/waku.ts#L24">packages/interfaces/src/waku.ts:24</a></li></ul></aside></li></ul></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L24">packages/interfaces/src/waku.ts:24</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface"><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-interface">
@@ -119,7 +119,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/af5d613e4/packages/interfaces/src/waku.ts#L26">packages/interfaces/src/waku.ts:26</a></li></ul></aside></li></ul></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/waku.ts#L26">packages/interfaces/src/waku.ts:26</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">
+5 -5
View File
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">Waku2</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/enr.ts#L14">packages/interfaces/src/enr.ts:14</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L14">packages/interfaces/src/enr.ts:14</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -40,22 +40,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">boolean</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/enr.ts#L17">packages/interfaces/src/enr.ts:17</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L17">packages/interfaces/src/enr.ts:17</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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">boolean</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/enr.ts#L18">packages/interfaces/src/enr.ts:18</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L18">packages/interfaces/src/enr.ts:18</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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">boolean</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/enr.ts#L15">packages/interfaces/src/enr.ts:15</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L15">packages/interfaces/src/enr.ts:15</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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">boolean</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/enr.ts#L16">packages/interfaces/src/enr.ts:16</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/enr.ts#L16">packages/interfaces/src/enr.ts:16</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">
@@ -22,7 +22,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">IRelayAPI</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/relay.ts#L7">packages/interfaces/src/relay.ts:7</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/relay.ts#L7">packages/interfaces/src/relay.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">
@@ -53,12 +53,12 @@
<h5><code class="tsd-tag ts-flagOptional">Optional</code> topic: <span class="tsd-signature-type">string</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</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/af5d613e4/packages/interfaces/src/relay.ts#L10">packages/interfaces/src/relay.ts:10</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/relay.ts#L10">packages/interfaces/src/relay.ts:10</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="gossipSub" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagReadonly">Readonly</code> <span>gossip<wbr/>Sub</span><a href="#gossipSub" 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">gossip<wbr/>Sub<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">GossipSub</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/relay.ts#L8">packages/interfaces/src/relay.ts:8</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/relay.ts#L8">packages/interfaces/src/relay.ts:8</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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>
<div class="tsd-signature">start<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/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></div>
@@ -71,7 +71,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></li></ul></li></ul></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/interfaces/src/relay.ts#L9">packages/interfaces/src/relay.ts:9</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/interfaces/src/relay.ts#L9">packages/interfaces/src/relay.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">
@@ -24,7 +24,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">EncoderOptions</span></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/message-encryption/src/ecies.ts#L78">packages/message-encryption/src/ecies.ts:78</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/message-encryption/src/ecies.ts#L78">packages/message-encryption/src/ecies.ts:78</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">
@@ -75,14 +75,14 @@ If encryption is used, <code>metaSetter</code> only accesses <em>encrypted</em>
<div class="tsd-comment tsd-typography"><p>The public key to encrypt the payload for.</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/message-encryption/src/ecies.ts#L80">packages/message-encryption/src/ecies.ts:80</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/message-encryption/src/ecies.ts#L80">packages/message-encryption/src/ecies.ts:80</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="sigPrivKey" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><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>
<div class="tsd-comment tsd-typography"><p>An optional private key to be used to sign the payload before encryption.</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/message-encryption/src/ecies.ts#L82">packages/message-encryption/src/ecies.ts:82</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/message-encryption/src/ecies.ts#L82">packages/message-encryption/src/ecies.ts:82</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">
@@ -24,7 +24,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">EncoderOptions</span></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/message-encryption/src/symmetric.ts#L73">packages/message-encryption/src/symmetric.ts:73</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/message-encryption/src/symmetric.ts#L73">packages/message-encryption/src/symmetric.ts:73</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">
@@ -75,14 +75,14 @@ If encryption is used, <code>metaSetter</code> only accesses <em>encrypted</em>
<div class="tsd-comment tsd-typography"><p>An optional private key to be used to sign the payload before encryption.</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/message-encryption/src/symmetric.ts#L77">packages/message-encryption/src/symmetric.ts:77</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/message-encryption/src/symmetric.ts#L77">packages/message-encryption/src/symmetric.ts:77</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="symKey" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><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>
<div class="tsd-comment tsd-typography"><p>The symmetric key to encrypt the payload with.</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/message-encryption/src/symmetric.ts#L75">packages/message-encryption/src/symmetric.ts:75</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/message-encryption/src/symmetric.ts#L75">packages/message-encryption/src/symmetric.ts:75</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">
+6 -6
View File
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">Options</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L21">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:21</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L21">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:21</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">
@@ -43,7 +43,7 @@
<div class="tsd-comment tsd-typography"><p>The number of attempts before the queries to a peer are aborted (default: 3)</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L45">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:45</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L45">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:45</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="queryInterval" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>query<wbr/>Interval</span><a href="#queryInterval" 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/>Interval<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">number</span></div>
@@ -52,28 +52,28 @@ The interval will increase by a factor of an incrementing number (starting at 1)
until it reaches the maximum attempts before backoff</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L41">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:41</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L41">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:41</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="tagName" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>tag<wbr/>Name</span><a href="#tagName" 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">tag<wbr/>Name<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">string</span></div>
<div class="tsd-comment tsd-typography"><p>Tag a bootstrap peer with this name before &quot;discovering&quot; it (default: &#39;bootstrap&#39;)</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L25">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:25</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L25">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:25</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="tagTTL" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>tagTTL</span><a href="#tagTTL" 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">tagTTL<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">number</span></div>
<div class="tsd-comment tsd-typography"><p>Cause the bootstrap peer tag to be removed after this number of ms (default: 2 minutes)</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L35">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:35</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L35">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:35</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="tagValue" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>tag<wbr/>Value</span><a href="#tagValue" 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">tag<wbr/>Value<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">number</span></div>
<div class="tsd-comment tsd-typography"><p>The bootstrap peer tag will have this value (default: 50)</p>
</div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L30">packages/peer-exchange/src/waku_peer_exchange_discovery.ts:30</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/peer-exchange/src/waku_peer_exchange_discovery.ts#L30">packages/peer-exchange/src/waku_peer_exchange_discovery.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">
+9 -9
View File
@@ -21,8 +21,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">WakuMessage</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L428">packages/proto/src/lib/filter.ts:428</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L438">packages/proto/src/lib/filter.ts:438</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L428">packages/proto/src/lib/filter.ts:428</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L438">packages/proto/src/lib/filter.ts:438</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -44,37 +44,37 @@
<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"><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">content<wbr/>Topic<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L430">packages/proto/src/lib/filter.ts:430</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L430">packages/proto/src/lib/filter.ts:430</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="ephemeral" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L435">packages/proto/src/lib/filter.ts:435</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L435">packages/proto/src/lib/filter.ts:435</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="meta" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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> <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/af5d613e4/packages/proto/src/lib/filter.ts#L433">packages/proto/src/lib/filter.ts:433</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L433">packages/proto/src/lib/filter.ts:433</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L429">packages/proto/src/lib/filter.ts:429</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L429">packages/proto/src/lib/filter.ts:429</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="rateLimitProof" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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> <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="_waku_proto.proto_filter.RateLimitProof-1.html" class="tsd-signature-type" data-tsd-kind="Interface">RateLimitProof</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L434">packages/proto/src/lib/filter.ts:434</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L434">packages/proto/src/lib/filter.ts:434</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="timestamp" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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">bigint</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L432">packages/proto/src/lib/filter.ts:432</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L432">packages/proto/src/lib/filter.ts:432</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="version" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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>
<div class="tsd-signature">version<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L431">packages/proto/src/lib/filter.ts:431</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L431">packages/proto/src/lib/filter.ts:431</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">FilterRequest</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L11">packages/proto/src/lib/filter.ts:11</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L17">packages/proto/src/lib/filter.ts:17</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L11">packages/proto/src/lib/filter.ts:11</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L17">packages/proto/src/lib/filter.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">
@@ -41,17 +41,17 @@
<h3 class="tsd-anchor-link"><span>content<wbr/>Filters</span><a href="#contentFilters" 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">content<wbr/>Filters<span class="tsd-signature-symbol">:</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="_waku_proto.proto_filter.FilterRequest.ContentFilter-1.html" class="tsd-signature-type" data-tsd-kind="Interface">ContentFilter</a><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/af5d613e4/packages/proto/src/lib/filter.ts#L14">packages/proto/src/lib/filter.ts:14</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L14">packages/proto/src/lib/filter.ts:14</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="subscribe" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>subscribe</span><a href="#subscribe" 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">subscribe<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/af5d613e4/packages/proto/src/lib/filter.ts#L12">packages/proto/src/lib/filter.ts:12</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L12">packages/proto/src/lib/filter.ts:12</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="topic" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>topic</span><a href="#topic" 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">topic<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L13">packages/proto/src/lib/filter.ts:13</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L13">packages/proto/src/lib/filter.ts:13</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">
@@ -23,8 +23,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">ContentFilter</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L18">packages/proto/src/lib/filter.ts:18</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L22">packages/proto/src/lib/filter.ts:22</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L18">packages/proto/src/lib/filter.ts:18</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L22">packages/proto/src/lib/filter.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">
@@ -40,7 +40,7 @@
<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"><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">content<wbr/>Topic<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L19">packages/proto/src/lib/filter.ts:19</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L19">packages/proto/src/lib/filter.ts:19</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">FilterRpc</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L225">packages/proto/src/lib/filter.ts:225</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L231">packages/proto/src/lib/filter.ts:231</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L225">packages/proto/src/lib/filter.ts:225</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L231">packages/proto/src/lib/filter.ts:231</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">
@@ -41,17 +41,17 @@
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>push</span><a href="#push" 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">push<span class="tsd-signature-symbol">?:</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="_waku_proto.proto_filter.MessagePush-1.html" class="tsd-signature-type" data-tsd-kind="Interface">MessagePush</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L228">packages/proto/src/lib/filter.ts:228</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L228">packages/proto/src/lib/filter.ts:228</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="request" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>request</span><a href="#request" 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">request<span class="tsd-signature-symbol">?:</span> <a href="_waku_proto.proto_filter.FilterRequest-1.html" class="tsd-signature-type" data-tsd-kind="Interface">FilterRequest</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L227">packages/proto/src/lib/filter.ts:227</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L227">packages/proto/src/lib/filter.ts:227</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="requestId" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>request<wbr/>Id</span><a href="#requestId" 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">request<wbr/>Id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L226">packages/proto/src/lib/filter.ts:226</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L226">packages/proto/src/lib/filter.ts:226</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">MessagePush</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L160">packages/proto/src/lib/filter.ts:160</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L164">packages/proto/src/lib/filter.ts:164</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L160">packages/proto/src/lib/filter.ts:160</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L164">packages/proto/src/lib/filter.ts:164</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -39,7 +39,7 @@
<h3 class="tsd-anchor-link"><span>messages</span><a href="#messages" 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">messages<span class="tsd-signature-symbol">:</span> <a href="_waku_proto.WakuMessage-1.html" class="tsd-signature-type" data-tsd-kind="Interface">WakuMessage</a><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/af5d613e4/packages/proto/src/lib/filter.ts#L161">packages/proto/src/lib/filter.ts:161</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L161">packages/proto/src/lib/filter.ts:161</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">RateLimitProof</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L307">packages/proto/src/lib/filter.ts:307</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter.ts#L317">packages/proto/src/lib/filter.ts:317</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L307">packages/proto/src/lib/filter.ts:307</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L317">packages/proto/src/lib/filter.ts:317</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">
@@ -45,37 +45,37 @@
<h3 class="tsd-anchor-link"><span>epoch</span><a href="#epoch" 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">epoch<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/af5d613e4/packages/proto/src/lib/filter.ts#L310">packages/proto/src/lib/filter.ts:310</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L310">packages/proto/src/lib/filter.ts:310</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="merkleRoot" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>merkle<wbr/>Root</span><a href="#merkleRoot" 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">merkle<wbr/>Root<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/af5d613e4/packages/proto/src/lib/filter.ts#L309">packages/proto/src/lib/filter.ts:309</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L309">packages/proto/src/lib/filter.ts:309</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="nullifier" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>nullifier</span><a href="#nullifier" 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">nullifier<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/af5d613e4/packages/proto/src/lib/filter.ts#L313">packages/proto/src/lib/filter.ts:313</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L313">packages/proto/src/lib/filter.ts:313</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="proof" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>proof</span><a href="#proof" 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">proof<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/af5d613e4/packages/proto/src/lib/filter.ts#L308">packages/proto/src/lib/filter.ts:308</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L308">packages/proto/src/lib/filter.ts:308</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="rlnIdentifier" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>rln<wbr/>Identifier</span><a href="#rlnIdentifier" 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">rln<wbr/>Identifier<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/af5d613e4/packages/proto/src/lib/filter.ts#L314">packages/proto/src/lib/filter.ts:314</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L314">packages/proto/src/lib/filter.ts:314</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="shareX" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>shareX</span><a href="#shareX" 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">shareX<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/af5d613e4/packages/proto/src/lib/filter.ts#L311">packages/proto/src/lib/filter.ts:311</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L311">packages/proto/src/lib/filter.ts:311</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="shareY" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>shareY</span><a href="#shareY" 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">shareY<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/af5d613e4/packages/proto/src/lib/filter.ts#L312">packages/proto/src/lib/filter.ts:312</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter.ts#L312">packages/proto/src/lib/filter.ts:312</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">FilterSubscribeRequest</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L16">packages/proto/src/lib/filter_v2.ts:16</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L23">packages/proto/src/lib/filter_v2.ts:23</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L16">packages/proto/src/lib/filter_v2.ts:16</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L23">packages/proto/src/lib/filter_v2.ts:23</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -42,22 +42,22 @@
<h3 class="tsd-anchor-link"><span>content<wbr/>Topics</span><a href="#contentTopics" 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">content<wbr/>Topics<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L20">packages/proto/src/lib/filter_v2.ts:20</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L20">packages/proto/src/lib/filter_v2.ts:20</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="filterSubscribeType" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>filter<wbr/>Subscribe<wbr/>Type</span><a href="#filterSubscribeType" 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<wbr/>Subscribe<wbr/>Type<span class="tsd-signature-symbol">:</span> <a href="../enums/_waku_proto.proto_filter_v2.FilterSubscribeRequest.FilterSubscribeType-1.html" class="tsd-signature-type" data-tsd-kind="Enumeration">FilterSubscribeType</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L18">packages/proto/src/lib/filter_v2.ts:18</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L18">packages/proto/src/lib/filter_v2.ts:18</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="pubsubTopic" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>pubsub<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">pubsub<wbr/>Topic<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L19">packages/proto/src/lib/filter_v2.ts:19</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L19">packages/proto/src/lib/filter_v2.ts:19</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="requestId" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>request<wbr/>Id</span><a href="#requestId" 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">request<wbr/>Id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L17">packages/proto/src/lib/filter_v2.ts:17</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L17">packages/proto/src/lib/filter_v2.ts:17</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">FilterSubscribeResponse</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L139">packages/proto/src/lib/filter_v2.ts:139</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L145">packages/proto/src/lib/filter_v2.ts:145</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L139">packages/proto/src/lib/filter_v2.ts:139</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L145">packages/proto/src/lib/filter_v2.ts:145</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">
@@ -41,17 +41,17 @@
<h3 class="tsd-anchor-link"><span>request<wbr/>Id</span><a href="#requestId" 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">request<wbr/>Id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L140">packages/proto/src/lib/filter_v2.ts:140</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L140">packages/proto/src/lib/filter_v2.ts:140</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="statusCode" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>status<wbr/>Code</span><a href="#statusCode" 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">status<wbr/>Code<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L141">packages/proto/src/lib/filter_v2.ts:141</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L141">packages/proto/src/lib/filter_v2.ts:141</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="statusDesc" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>status<wbr/>Desc</span><a href="#statusDesc" 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">status<wbr/>Desc<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L142">packages/proto/src/lib/filter_v2.ts:142</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L142">packages/proto/src/lib/filter_v2.ts:142</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">MessagePush</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L221">packages/proto/src/lib/filter_v2.ts:221</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L226">packages/proto/src/lib/filter_v2.ts:226</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L221">packages/proto/src/lib/filter_v2.ts:221</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L226">packages/proto/src/lib/filter_v2.ts:226</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -40,12 +40,12 @@
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>pubsub<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"><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">pubsub<wbr/>Topic<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L223">packages/proto/src/lib/filter_v2.ts:223</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L223">packages/proto/src/lib/filter_v2.ts:223</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="wakuMessage" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>waku<wbr/>Message</span><a href="#wakuMessage" 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">waku<wbr/>Message<span class="tsd-signature-symbol">?:</span> <a href="../modules/_waku_proto.proto_filter_v2.html" class="tsd-signature-type" data-tsd-kind="Namespace">proto_filter_v2</a><span class="tsd-signature-symbol">.</span><a href="_waku_proto.proto_filter_v2.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/af5d613e4/packages/proto/src/lib/filter_v2.ts#L222">packages/proto/src/lib/filter_v2.ts:222</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L222">packages/proto/src/lib/filter_v2.ts:222</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">RateLimitProof</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L292">packages/proto/src/lib/filter_v2.ts:292</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L302">packages/proto/src/lib/filter_v2.ts:302</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L292">packages/proto/src/lib/filter_v2.ts:292</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L302">packages/proto/src/lib/filter_v2.ts:302</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">
@@ -45,37 +45,37 @@
<h3 class="tsd-anchor-link"><span>epoch</span><a href="#epoch" 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">epoch<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/af5d613e4/packages/proto/src/lib/filter_v2.ts#L295">packages/proto/src/lib/filter_v2.ts:295</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L295">packages/proto/src/lib/filter_v2.ts:295</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="merkleRoot" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>merkle<wbr/>Root</span><a href="#merkleRoot" 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">merkle<wbr/>Root<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/af5d613e4/packages/proto/src/lib/filter_v2.ts#L294">packages/proto/src/lib/filter_v2.ts:294</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L294">packages/proto/src/lib/filter_v2.ts:294</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="nullifier" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>nullifier</span><a href="#nullifier" 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">nullifier<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/af5d613e4/packages/proto/src/lib/filter_v2.ts#L298">packages/proto/src/lib/filter_v2.ts:298</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L298">packages/proto/src/lib/filter_v2.ts:298</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="proof" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>proof</span><a href="#proof" 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">proof<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/af5d613e4/packages/proto/src/lib/filter_v2.ts#L293">packages/proto/src/lib/filter_v2.ts:293</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L293">packages/proto/src/lib/filter_v2.ts:293</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="rlnIdentifier" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>rln<wbr/>Identifier</span><a href="#rlnIdentifier" 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">rln<wbr/>Identifier<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/af5d613e4/packages/proto/src/lib/filter_v2.ts#L299">packages/proto/src/lib/filter_v2.ts:299</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L299">packages/proto/src/lib/filter_v2.ts:299</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="shareX" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>shareX</span><a href="#shareX" 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">shareX<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/af5d613e4/packages/proto/src/lib/filter_v2.ts#L296">packages/proto/src/lib/filter_v2.ts:296</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L296">packages/proto/src/lib/filter_v2.ts:296</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="shareY" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>shareY</span><a href="#shareY" 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">shareY<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/af5d613e4/packages/proto/src/lib/filter_v2.ts#L297">packages/proto/src/lib/filter_v2.ts:297</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L297">packages/proto/src/lib/filter_v2.ts:297</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">WakuMessage</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L413">packages/proto/src/lib/filter_v2.ts:413</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L423">packages/proto/src/lib/filter_v2.ts:423</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L413">packages/proto/src/lib/filter_v2.ts:413</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L423">packages/proto/src/lib/filter_v2.ts:423</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">
@@ -45,37 +45,37 @@
<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"><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">content<wbr/>Topic<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L415">packages/proto/src/lib/filter_v2.ts:415</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L415">packages/proto/src/lib/filter_v2.ts:415</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="ephemeral" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L420">packages/proto/src/lib/filter_v2.ts:420</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L420">packages/proto/src/lib/filter_v2.ts:420</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="meta" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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> <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/af5d613e4/packages/proto/src/lib/filter_v2.ts#L418">packages/proto/src/lib/filter_v2.ts:418</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L418">packages/proto/src/lib/filter_v2.ts:418</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L414">packages/proto/src/lib/filter_v2.ts:414</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L414">packages/proto/src/lib/filter_v2.ts:414</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="rateLimitProof" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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> <a href="../modules/_waku_proto.proto_filter_v2.html" class="tsd-signature-type" data-tsd-kind="Namespace">proto_filter_v2</a><span class="tsd-signature-symbol">.</span><a href="_waku_proto.proto_filter_v2.RateLimitProof-1.html" class="tsd-signature-type" data-tsd-kind="Interface">RateLimitProof</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L419">packages/proto/src/lib/filter_v2.ts:419</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L419">packages/proto/src/lib/filter_v2.ts:419</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="timestamp" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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">bigint</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L417">packages/proto/src/lib/filter_v2.ts:417</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L417">packages/proto/src/lib/filter_v2.ts:417</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="version" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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>
<div class="tsd-signature">version<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/filter_v2.ts#L416">packages/proto/src/lib/filter_v2.ts:416</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/filter_v2.ts#L416">packages/proto/src/lib/filter_v2.ts:416</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">PushRequest</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L11">packages/proto/src/lib/light_push.ts:11</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L16">packages/proto/src/lib/light_push.ts:16</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L11">packages/proto/src/lib/light_push.ts:11</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L16">packages/proto/src/lib/light_push.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">
@@ -40,12 +40,12 @@
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>message</span><a href="#message" 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">message<span class="tsd-signature-symbol">?:</span> <a href="../modules/_waku_proto.proto_lightpush.html" class="tsd-signature-type" data-tsd-kind="Namespace">proto_lightpush</a><span class="tsd-signature-symbol">.</span><a href="_waku_proto.proto_lightpush.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/af5d613e4/packages/proto/src/lib/light_push.ts#L13">packages/proto/src/lib/light_push.ts:13</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L13">packages/proto/src/lib/light_push.ts:13</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="pubsubTopic" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>pubsub<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">pubsub<wbr/>Topic<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L12">packages/proto/src/lib/light_push.ts:12</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L12">packages/proto/src/lib/light_push.ts:12</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">PushResponse</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L84">packages/proto/src/lib/light_push.ts:84</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L89">packages/proto/src/lib/light_push.ts:89</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L84">packages/proto/src/lib/light_push.ts:84</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L89">packages/proto/src/lib/light_push.ts:89</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -40,12 +40,12 @@
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>info</span><a href="#info" 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">info<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L86">packages/proto/src/lib/light_push.ts:86</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L86">packages/proto/src/lib/light_push.ts:86</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="isSuccess" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>is<wbr/>Success</span><a href="#isSuccess" 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/>Success<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/af5d613e4/packages/proto/src/lib/light_push.ts#L85">packages/proto/src/lib/light_push.ts:85</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L85">packages/proto/src/lib/light_push.ts:85</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">PushRpc</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L154">packages/proto/src/lib/light_push.ts:154</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L160">packages/proto/src/lib/light_push.ts:160</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L154">packages/proto/src/lib/light_push.ts:154</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L160">packages/proto/src/lib/light_push.ts:160</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">
@@ -41,17 +41,17 @@
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>request</span><a href="#request" 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">request<span class="tsd-signature-symbol">?:</span> <a href="_waku_proto.proto_lightpush.PushRequest-1.html" class="tsd-signature-type" data-tsd-kind="Interface">PushRequest</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L156">packages/proto/src/lib/light_push.ts:156</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L156">packages/proto/src/lib/light_push.ts:156</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="requestId" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>request<wbr/>Id</span><a href="#requestId" 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">request<wbr/>Id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L155">packages/proto/src/lib/light_push.ts:155</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L155">packages/proto/src/lib/light_push.ts:155</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="response" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>response</span><a href="#response" 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">response<span class="tsd-signature-symbol">?:</span> <a href="../modules/_waku_proto.proto_lightpush.html" class="tsd-signature-type" data-tsd-kind="Namespace">proto_lightpush</a><span class="tsd-signature-symbol">.</span><a href="_waku_proto.proto_lightpush.PushResponse-1.html" class="tsd-signature-type" data-tsd-kind="Interface">PushResponse</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L157">packages/proto/src/lib/light_push.ts:157</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L157">packages/proto/src/lib/light_push.ts:157</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">RateLimitProof</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L239">packages/proto/src/lib/light_push.ts:239</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L249">packages/proto/src/lib/light_push.ts:249</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L239">packages/proto/src/lib/light_push.ts:239</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L249">packages/proto/src/lib/light_push.ts:249</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">
@@ -45,37 +45,37 @@
<h3 class="tsd-anchor-link"><span>epoch</span><a href="#epoch" 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">epoch<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/af5d613e4/packages/proto/src/lib/light_push.ts#L242">packages/proto/src/lib/light_push.ts:242</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L242">packages/proto/src/lib/light_push.ts:242</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="merkleRoot" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>merkle<wbr/>Root</span><a href="#merkleRoot" 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">merkle<wbr/>Root<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/af5d613e4/packages/proto/src/lib/light_push.ts#L241">packages/proto/src/lib/light_push.ts:241</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L241">packages/proto/src/lib/light_push.ts:241</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="nullifier" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>nullifier</span><a href="#nullifier" 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">nullifier<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/af5d613e4/packages/proto/src/lib/light_push.ts#L245">packages/proto/src/lib/light_push.ts:245</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L245">packages/proto/src/lib/light_push.ts:245</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="proof" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>proof</span><a href="#proof" 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">proof<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/af5d613e4/packages/proto/src/lib/light_push.ts#L240">packages/proto/src/lib/light_push.ts:240</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L240">packages/proto/src/lib/light_push.ts:240</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="rlnIdentifier" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>rln<wbr/>Identifier</span><a href="#rlnIdentifier" 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">rln<wbr/>Identifier<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/af5d613e4/packages/proto/src/lib/light_push.ts#L246">packages/proto/src/lib/light_push.ts:246</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L246">packages/proto/src/lib/light_push.ts:246</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="shareX" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>shareX</span><a href="#shareX" 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">shareX<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/af5d613e4/packages/proto/src/lib/light_push.ts#L243">packages/proto/src/lib/light_push.ts:243</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L243">packages/proto/src/lib/light_push.ts:243</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="shareY" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>shareY</span><a href="#shareY" 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">shareY<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/af5d613e4/packages/proto/src/lib/light_push.ts#L244">packages/proto/src/lib/light_push.ts:244</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L244">packages/proto/src/lib/light_push.ts:244</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">WakuMessage</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L360">packages/proto/src/lib/light_push.ts:360</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L370">packages/proto/src/lib/light_push.ts:370</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L360">packages/proto/src/lib/light_push.ts:360</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L370">packages/proto/src/lib/light_push.ts:370</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">
@@ -45,37 +45,37 @@
<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"><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">content<wbr/>Topic<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L362">packages/proto/src/lib/light_push.ts:362</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L362">packages/proto/src/lib/light_push.ts:362</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="ephemeral" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L367">packages/proto/src/lib/light_push.ts:367</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L367">packages/proto/src/lib/light_push.ts:367</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="meta" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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> <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/af5d613e4/packages/proto/src/lib/light_push.ts#L365">packages/proto/src/lib/light_push.ts:365</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L365">packages/proto/src/lib/light_push.ts:365</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L361">packages/proto/src/lib/light_push.ts:361</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L361">packages/proto/src/lib/light_push.ts:361</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="rateLimitProof" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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> <a href="../modules/_waku_proto.proto_lightpush.html" class="tsd-signature-type" data-tsd-kind="Namespace">proto_lightpush</a><span class="tsd-signature-symbol">.</span><a href="_waku_proto.proto_lightpush.RateLimitProof-1.html" class="tsd-signature-type" data-tsd-kind="Interface">RateLimitProof</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L366">packages/proto/src/lib/light_push.ts:366</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L366">packages/proto/src/lib/light_push.ts:366</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="timestamp" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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">bigint</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L364">packages/proto/src/lib/light_push.ts:364</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L364">packages/proto/src/lib/light_push.ts:364</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="version" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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>
<div class="tsd-signature">version<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/light_push.ts#L363">packages/proto/src/lib/light_push.ts:363</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/light_push.ts#L363">packages/proto/src/lib/light_push.ts:363</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">RateLimitProof</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/message.ts#L11">packages/proto/src/lib/message.ts:11</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/message.ts#L21">packages/proto/src/lib/message.ts:21</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/message.ts#L11">packages/proto/src/lib/message.ts:11</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/message.ts#L21">packages/proto/src/lib/message.ts:21</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">
@@ -45,37 +45,37 @@
<h3 class="tsd-anchor-link"><span>epoch</span><a href="#epoch" 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">epoch<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/af5d613e4/packages/proto/src/lib/message.ts#L14">packages/proto/src/lib/message.ts:14</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/message.ts#L14">packages/proto/src/lib/message.ts:14</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="merkleRoot" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>merkle<wbr/>Root</span><a href="#merkleRoot" 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">merkle<wbr/>Root<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/af5d613e4/packages/proto/src/lib/message.ts#L13">packages/proto/src/lib/message.ts:13</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/message.ts#L13">packages/proto/src/lib/message.ts:13</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="nullifier" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>nullifier</span><a href="#nullifier" 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">nullifier<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/af5d613e4/packages/proto/src/lib/message.ts#L17">packages/proto/src/lib/message.ts:17</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/message.ts#L17">packages/proto/src/lib/message.ts:17</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="proof" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>proof</span><a href="#proof" 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">proof<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/af5d613e4/packages/proto/src/lib/message.ts#L12">packages/proto/src/lib/message.ts:12</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/message.ts#L12">packages/proto/src/lib/message.ts:12</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="rlnIdentifier" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>rln<wbr/>Identifier</span><a href="#rlnIdentifier" 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">rln<wbr/>Identifier<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/af5d613e4/packages/proto/src/lib/message.ts#L18">packages/proto/src/lib/message.ts:18</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/message.ts#L18">packages/proto/src/lib/message.ts:18</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="shareX" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>shareX</span><a href="#shareX" 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">shareX<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/af5d613e4/packages/proto/src/lib/message.ts#L15">packages/proto/src/lib/message.ts:15</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/message.ts#L15">packages/proto/src/lib/message.ts:15</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="shareY" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>shareY</span><a href="#shareY" 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">shareY<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/af5d613e4/packages/proto/src/lib/message.ts#L16">packages/proto/src/lib/message.ts:16</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/message.ts#L16">packages/proto/src/lib/message.ts:16</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">WakuMessage</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/message.ts#L132">packages/proto/src/lib/message.ts:132</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/message.ts#L142">packages/proto/src/lib/message.ts:142</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/message.ts#L132">packages/proto/src/lib/message.ts:132</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/message.ts#L142">packages/proto/src/lib/message.ts:142</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">
@@ -45,37 +45,37 @@
<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"><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">content<wbr/>Topic<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/message.ts#L134">packages/proto/src/lib/message.ts:134</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/message.ts#L134">packages/proto/src/lib/message.ts:134</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="ephemeral" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/message.ts#L139">packages/proto/src/lib/message.ts:139</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/message.ts#L139">packages/proto/src/lib/message.ts:139</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="meta" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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> <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/af5d613e4/packages/proto/src/lib/message.ts#L137">packages/proto/src/lib/message.ts:137</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/message.ts#L137">packages/proto/src/lib/message.ts:137</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/message.ts#L133">packages/proto/src/lib/message.ts:133</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/message.ts#L133">packages/proto/src/lib/message.ts:133</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="rateLimitProof" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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> <a href="../modules/_waku_proto.proto_message.html" class="tsd-signature-type" data-tsd-kind="Namespace">proto_message</a><span class="tsd-signature-symbol">.</span><a href="_waku_proto.proto_message.RateLimitProof-1.html" class="tsd-signature-type" data-tsd-kind="Interface">RateLimitProof</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/message.ts#L138">packages/proto/src/lib/message.ts:138</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/message.ts#L138">packages/proto/src/lib/message.ts:138</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="timestamp" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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">bigint</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/message.ts#L136">packages/proto/src/lib/message.ts:136</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/message.ts#L136">packages/proto/src/lib/message.ts:136</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="version" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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>
<div class="tsd-signature">version<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/message.ts#L135">packages/proto/src/lib/message.ts:135</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/message.ts#L135">packages/proto/src/lib/message.ts:135</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">PeerExchangeQuery</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/peer_exchange.ts#L70">packages/proto/src/lib/peer_exchange.ts:70</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/peer_exchange.ts#L74">packages/proto/src/lib/peer_exchange.ts:74</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/peer_exchange.ts#L70">packages/proto/src/lib/peer_exchange.ts:70</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/peer_exchange.ts#L74">packages/proto/src/lib/peer_exchange.ts:74</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -39,7 +39,7 @@
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>num<wbr/>Peers</span><a href="#numPeers" 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">num<wbr/>Peers<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/af5d613e4/packages/proto/src/lib/peer_exchange.ts#L71">packages/proto/src/lib/peer_exchange.ts:71</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/peer_exchange.ts#L71">packages/proto/src/lib/peer_exchange.ts:71</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">PeerExchangeRPC</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/peer_exchange.ts#L198">packages/proto/src/lib/peer_exchange.ts:198</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/peer_exchange.ts#L203">packages/proto/src/lib/peer_exchange.ts:203</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/peer_exchange.ts#L198">packages/proto/src/lib/peer_exchange.ts:198</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/peer_exchange.ts#L203">packages/proto/src/lib/peer_exchange.ts:203</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -40,12 +40,12 @@
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</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"><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">query<span class="tsd-signature-symbol">?:</span> <a href="_waku_proto.proto_peer_exchange.PeerExchangeQuery-1.html" class="tsd-signature-type" data-tsd-kind="Interface">PeerExchangeQuery</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/peer_exchange.ts#L199">packages/proto/src/lib/peer_exchange.ts:199</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/peer_exchange.ts#L199">packages/proto/src/lib/peer_exchange.ts:199</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="response" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>response</span><a href="#response" 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">response<span class="tsd-signature-symbol">?:</span> <a href="../modules/_waku_proto.proto_peer_exchange.html" class="tsd-signature-type" data-tsd-kind="Namespace">proto_peer_exchange</a><span class="tsd-signature-symbol">.</span><a href="_waku_proto.proto_peer_exchange.PeerExchangeResponse-1.html" class="tsd-signature-type" data-tsd-kind="Interface">PeerExchangeResponse</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/peer_exchange.ts#L200">packages/proto/src/lib/peer_exchange.ts:200</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/peer_exchange.ts#L200">packages/proto/src/lib/peer_exchange.ts:200</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">PeerExchangeResponse</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/peer_exchange.ts#L131">packages/proto/src/lib/peer_exchange.ts:131</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/peer_exchange.ts#L135">packages/proto/src/lib/peer_exchange.ts:135</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/peer_exchange.ts#L131">packages/proto/src/lib/peer_exchange.ts:131</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/peer_exchange.ts#L135">packages/proto/src/lib/peer_exchange.ts:135</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -39,7 +39,7 @@
<h3 class="tsd-anchor-link"><span>peer<wbr/>Infos</span><a href="#peerInfos" 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">peer<wbr/>Infos<span class="tsd-signature-symbol">:</span> <a href="../modules/_waku_proto.proto_peer_exchange.html" class="tsd-signature-type" data-tsd-kind="Namespace">proto_peer_exchange</a><span class="tsd-signature-symbol">.</span><a href="_waku_proto.proto_peer_exchange.PeerInfo-1.html" class="tsd-signature-type" data-tsd-kind="Interface">PeerInfo</a><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/af5d613e4/packages/proto/src/lib/peer_exchange.ts#L132">packages/proto/src/lib/peer_exchange.ts:132</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/peer_exchange.ts#L132">packages/proto/src/lib/peer_exchange.ts:132</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">PeerInfo</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/peer_exchange.ts#L11">packages/proto/src/lib/peer_exchange.ts:11</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/peer_exchange.ts#L15">packages/proto/src/lib/peer_exchange.ts:15</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/peer_exchange.ts#L11">packages/proto/src/lib/peer_exchange.ts:11</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/peer_exchange.ts#L15">packages/proto/src/lib/peer_exchange.ts:15</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -39,7 +39,7 @@
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>enr</span><a href="#enr" 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">enr<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/af5d613e4/packages/proto/src/lib/peer_exchange.ts#L12">packages/proto/src/lib/peer_exchange.ts:12</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/peer_exchange.ts#L12">packages/proto/src/lib/peer_exchange.ts:12</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">ContentFilter</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L200">packages/proto/src/lib/store.ts:200</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L204">packages/proto/src/lib/store.ts:204</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L200">packages/proto/src/lib/store.ts:200</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L204">packages/proto/src/lib/store.ts:204</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -39,7 +39,7 @@
<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"><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">content<wbr/>Topic<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L201">packages/proto/src/lib/store.ts:201</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L201">packages/proto/src/lib/store.ts:201</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">HistoryQuery</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L261">packages/proto/src/lib/store.ts:261</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L269">packages/proto/src/lib/store.ts:269</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L261">packages/proto/src/lib/store.ts:261</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L269">packages/proto/src/lib/store.ts:269</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">
@@ -43,27 +43,27 @@
<h3 class="tsd-anchor-link"><span>content<wbr/>Filters</span><a href="#contentFilters" 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">content<wbr/>Filters<span class="tsd-signature-symbol">:</span> <a href="../modules/_waku_proto.proto_store.html" class="tsd-signature-type" data-tsd-kind="Namespace">proto_store</a><span class="tsd-signature-symbol">.</span><a href="_waku_proto.proto_store.ContentFilter-1.html" class="tsd-signature-type" data-tsd-kind="Interface">ContentFilter</a><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/af5d613e4/packages/proto/src/lib/store.ts#L263">packages/proto/src/lib/store.ts:263</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L263">packages/proto/src/lib/store.ts:263</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="endTime" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>end<wbr/>Time</span><a href="#endTime" 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">end<wbr/>Time<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/af5d613e4/packages/proto/src/lib/store.ts#L266">packages/proto/src/lib/store.ts:266</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L266">packages/proto/src/lib/store.ts:266</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="pagingInfo" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>paging<wbr/>Info</span><a href="#pagingInfo" 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">paging<wbr/>Info<span class="tsd-signature-symbol">?:</span> <a href="_waku_proto.proto_store.PagingInfo-1.html" class="tsd-signature-type" data-tsd-kind="Interface">PagingInfo</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L264">packages/proto/src/lib/store.ts:264</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L264">packages/proto/src/lib/store.ts:264</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="pubsubTopic" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>pubsub<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">pubsub<wbr/>Topic<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L262">packages/proto/src/lib/store.ts:262</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L262">packages/proto/src/lib/store.ts:262</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="startTime" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>start<wbr/>Time</span><a href="#startTime" 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">start<wbr/>Time<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/af5d613e4/packages/proto/src/lib/store.ts#L265">packages/proto/src/lib/store.ts:265</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L265">packages/proto/src/lib/store.ts:265</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">HistoryResponse</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L365">packages/proto/src/lib/store.ts:365</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L371">packages/proto/src/lib/store.ts:371</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L365">packages/proto/src/lib/store.ts:365</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L371">packages/proto/src/lib/store.ts:371</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">
@@ -41,17 +41,17 @@
<h3 class="tsd-anchor-link"><span>error</span><a href="#error" 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">error<span class="tsd-signature-symbol">:</span> <a href="../enums/_waku_proto.proto_store.HistoryResponse.HistoryError-1.html" class="tsd-signature-type" data-tsd-kind="Enumeration">HistoryError</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L368">packages/proto/src/lib/store.ts:368</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L368">packages/proto/src/lib/store.ts:368</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="messages" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>messages</span><a href="#messages" 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">messages<span class="tsd-signature-symbol">:</span> <a href="../modules/_waku_proto.proto_store.html" class="tsd-signature-type" data-tsd-kind="Namespace">proto_store</a><span class="tsd-signature-symbol">.</span><a href="_waku_proto.proto_store.WakuMessage-1.html" class="tsd-signature-type" data-tsd-kind="Interface">WakuMessage</a><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/af5d613e4/packages/proto/src/lib/store.ts#L366">packages/proto/src/lib/store.ts:366</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L366">packages/proto/src/lib/store.ts:366</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="pagingInfo" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>paging<wbr/>Info</span><a href="#pagingInfo" 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">paging<wbr/>Info<span class="tsd-signature-symbol">?:</span> <a href="_waku_proto.proto_store.PagingInfo-1.html" class="tsd-signature-type" data-tsd-kind="Interface">PagingInfo</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L367">packages/proto/src/lib/store.ts:367</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L367">packages/proto/src/lib/store.ts:367</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">HistoryRpc</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L468">packages/proto/src/lib/store.ts:468</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L474">packages/proto/src/lib/store.ts:474</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L468">packages/proto/src/lib/store.ts:468</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L474">packages/proto/src/lib/store.ts:474</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">
@@ -41,17 +41,17 @@
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</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"><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">query<span class="tsd-signature-symbol">?:</span> <a href="_waku_proto.proto_store.HistoryQuery-1.html" class="tsd-signature-type" data-tsd-kind="Interface">HistoryQuery</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L470">packages/proto/src/lib/store.ts:470</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L470">packages/proto/src/lib/store.ts:470</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="requestId" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>request<wbr/>Id</span><a href="#requestId" 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">request<wbr/>Id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L469">packages/proto/src/lib/store.ts:469</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L469">packages/proto/src/lib/store.ts:469</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="response" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>response</span><a href="#response" 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">response<span class="tsd-signature-symbol">?:</span> <a href="_waku_proto.proto_store.HistoryResponse-1.html" class="tsd-signature-type" data-tsd-kind="Interface">HistoryResponse</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L471">packages/proto/src/lib/store.ts:471</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L471">packages/proto/src/lib/store.ts:471</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">Index</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L16">packages/proto/src/lib/store.ts:16</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L23">packages/proto/src/lib/store.ts:23</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L16">packages/proto/src/lib/store.ts:16</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L23">packages/proto/src/lib/store.ts:23</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -42,22 +42,22 @@
<h3 class="tsd-anchor-link"><span>digest</span><a href="#digest" 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">digest<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/af5d613e4/packages/proto/src/lib/store.ts#L17">packages/proto/src/lib/store.ts:17</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L17">packages/proto/src/lib/store.ts:17</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="pubsubTopic" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>pubsub<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">pubsub<wbr/>Topic<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L20">packages/proto/src/lib/store.ts:20</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L20">packages/proto/src/lib/store.ts:20</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="receiverTime" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>receiver<wbr/>Time</span><a href="#receiverTime" 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">receiver<wbr/>Time<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/af5d613e4/packages/proto/src/lib/store.ts#L18">packages/proto/src/lib/store.ts:18</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L18">packages/proto/src/lib/store.ts:18</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="senderTime" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>sender<wbr/>Time</span><a href="#senderTime" 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">sender<wbr/>Time<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/af5d613e4/packages/proto/src/lib/store.ts#L19">packages/proto/src/lib/store.ts:19</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L19">packages/proto/src/lib/store.ts:19</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">PagingInfo</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L107">packages/proto/src/lib/store.ts:107</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L113">packages/proto/src/lib/store.ts:113</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L107">packages/proto/src/lib/store.ts:107</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L113">packages/proto/src/lib/store.ts:113</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -41,17 +41,17 @@
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>cursor</span><a href="#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">cursor<span class="tsd-signature-symbol">?:</span> <a href="_waku_proto.proto_store.Index-1.html" class="tsd-signature-type" data-tsd-kind="Interface">Index</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L109">packages/proto/src/lib/store.ts:109</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L109">packages/proto/src/lib/store.ts:109</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="direction" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>direction</span><a href="#direction" 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">direction<span class="tsd-signature-symbol">?:</span> <a href="../enums/_waku_proto.proto_store.PagingInfo.Direction-1.html" class="tsd-signature-type" data-tsd-kind="Enumeration">Direction</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L110">packages/proto/src/lib/store.ts:110</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L110">packages/proto/src/lib/store.ts:110</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="pageSize" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>page<wbr/>Size</span><a href="#pageSize" 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">page<wbr/>Size<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/af5d613e4/packages/proto/src/lib/store.ts#L108">packages/proto/src/lib/store.ts:108</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L108">packages/proto/src/lib/store.ts:108</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">RateLimitProof</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L553">packages/proto/src/lib/store.ts:553</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L563">packages/proto/src/lib/store.ts:563</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L553">packages/proto/src/lib/store.ts:553</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L563">packages/proto/src/lib/store.ts:563</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">
@@ -45,37 +45,37 @@
<h3 class="tsd-anchor-link"><span>epoch</span><a href="#epoch" 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">epoch<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/af5d613e4/packages/proto/src/lib/store.ts#L556">packages/proto/src/lib/store.ts:556</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L556">packages/proto/src/lib/store.ts:556</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="merkleRoot" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>merkle<wbr/>Root</span><a href="#merkleRoot" 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">merkle<wbr/>Root<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/af5d613e4/packages/proto/src/lib/store.ts#L555">packages/proto/src/lib/store.ts:555</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L555">packages/proto/src/lib/store.ts:555</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="nullifier" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>nullifier</span><a href="#nullifier" 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">nullifier<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/af5d613e4/packages/proto/src/lib/store.ts#L559">packages/proto/src/lib/store.ts:559</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L559">packages/proto/src/lib/store.ts:559</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="proof" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>proof</span><a href="#proof" 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">proof<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/af5d613e4/packages/proto/src/lib/store.ts#L554">packages/proto/src/lib/store.ts:554</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L554">packages/proto/src/lib/store.ts:554</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="rlnIdentifier" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>rln<wbr/>Identifier</span><a href="#rlnIdentifier" 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">rln<wbr/>Identifier<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/af5d613e4/packages/proto/src/lib/store.ts#L560">packages/proto/src/lib/store.ts:560</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L560">packages/proto/src/lib/store.ts:560</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="shareX" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>shareX</span><a href="#shareX" 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">shareX<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/af5d613e4/packages/proto/src/lib/store.ts#L557">packages/proto/src/lib/store.ts:557</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L557">packages/proto/src/lib/store.ts:557</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="shareY" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>shareY</span><a href="#shareY" 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">shareY<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/af5d613e4/packages/proto/src/lib/store.ts#L558">packages/proto/src/lib/store.ts:558</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L558">packages/proto/src/lib/store.ts:558</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">WakuMessage</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L674">packages/proto/src/lib/store.ts:674</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L684">packages/proto/src/lib/store.ts:684</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L674">packages/proto/src/lib/store.ts:674</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L684">packages/proto/src/lib/store.ts:684</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">
@@ -45,37 +45,37 @@
<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"><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">content<wbr/>Topic<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L676">packages/proto/src/lib/store.ts:676</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L676">packages/proto/src/lib/store.ts:676</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="ephemeral" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L681">packages/proto/src/lib/store.ts:681</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L681">packages/proto/src/lib/store.ts:681</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="meta" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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> <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/af5d613e4/packages/proto/src/lib/store.ts#L679">packages/proto/src/lib/store.ts:679</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L679">packages/proto/src/lib/store.ts:679</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><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></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L675">packages/proto/src/lib/store.ts:675</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L675">packages/proto/src/lib/store.ts:675</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="rateLimitProof" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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> <a href="../modules/_waku_proto.proto_store.html" class="tsd-signature-type" data-tsd-kind="Namespace">proto_store</a><span class="tsd-signature-symbol">.</span><a href="_waku_proto.proto_store.RateLimitProof-1.html" class="tsd-signature-type" data-tsd-kind="Interface">RateLimitProof</a></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L680">packages/proto/src/lib/store.ts:680</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L680">packages/proto/src/lib/store.ts:680</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="timestamp" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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">bigint</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L678">packages/proto/src/lib/store.ts:678</a></li></ul></aside></section>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L678">packages/proto/src/lib/store.ts:678</a></li></ul></aside></section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="version" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <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>
<div class="tsd-signature">version<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/store.ts#L677">packages/proto/src/lib/store.ts:677</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/store.ts#L677">packages/proto/src/lib/store.ts:677</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">
@@ -22,8 +22,8 @@
<ul class="tsd-hierarchy">
<li><span class="target">TopicOnlyMessage</span></li></ul></section><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/topic_only_message.ts#L11">packages/proto/src/lib/topic_only_message.ts:11</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/topic_only_message.ts#L15">packages/proto/src/lib/topic_only_message.ts:15</a></li></ul></aside>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/topic_only_message.ts#L11">packages/proto/src/lib/topic_only_message.ts:11</a></li>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/topic_only_message.ts#L15">packages/proto/src/lib/topic_only_message.ts:15</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -39,7 +39,7 @@
<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"><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">content<wbr/>Topic<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/af5d613e4/packages/proto/src/lib/topic_only_message.ts#L12">packages/proto/src/lib/topic_only_message.ts:12</a></li></ul></aside></section></section></div>
<li>Defined in <a href="https://github.com/waku-org/js-waku/blob/75808ffc9/packages/proto/src/lib/topic_only_message.ts#L12">packages/proto/src/lib/topic_only_message.ts:12</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">