Commit Graph

2174 Commits

Author SHA1 Message Date
fryorcraken.eth 482a75fddc
chore: print log when sending relay ping 2022-08-31 13:14:52 +10:00
fryorcraken.eth f6bb9b2fcd
chore: print content topic in logs 2022-08-31 13:14:07 +10:00
dependabot[bot] 91a9512573
chore(deps-dev): bump lint-staged from 12.3.6 to 13.0.3
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.3.6 to 13.0.3.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v12.3.6...v13.0.3)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-30 01:08:43 +00:00
status-bors-ng[bot] e3bef47680
Merge #907
907: chore(deps-dev): bump rollup from 2.75.0 to 2.78.1 r=fryorcraken a=dependabot[bot]

Bumps [rollup](https://github.com/rollup/rollup) from 2.75.0 to 2.78.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/rollup/rollup/releases">rollup's releases</a>.</em></p>
<blockquote>
<h2>v2.78.1</h2>
<p><em>2022-08-19</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Avoid inferring &quot;arguments&quot; as name for a default export placeholder variable (<a href="https://github-redirect.dependabot.com/rollup/rollup/issues/4613">#4613</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/rollup/rollup/pull/4613">#4613</a>: Prevent using arguments for generated variable names (<a href="https://github.com/lukastaegert"><code>`@​lukastaegert</code></a>)</li>`
</ul>
<h2>v2.78.0</h2>
<p><em>2022-08-14</em></p>
<h3>Features</h3>
<ul>
<li>Support writing plugin hooks as objects with a &quot;handler&quot; property (<a href="https://github-redirect.dependabot.com/rollup/rollup/issues/4600">#4600</a>)</li>
<li>Allow changing execution order per plugin hook (<a href="https://github-redirect.dependabot.com/rollup/rollup/issues/4600">#4600</a>)</li>
<li>Add flag to execute plugins in async parallel hooks sequentially (<a href="https://github-redirect.dependabot.com/rollup/rollup/issues/4600">#4600</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/rollup/rollup/pull/4600">#4600</a>: Allow using objects as hooks to change execution order (<a href="https://github.com/lukastaegert"><code>`@​lukastaegert</code></a>)</li>`
</ul>
<h2>v2.77.3</h2>
<p><em>2022-08-11</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Correctly resolve preserveModulesRoot in Vite (<a href="https://github-redirect.dependabot.com/rollup/rollup/issues/4591">#4591</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/rollup/rollup/pull/4591">#4591</a>: resolve currentPath (<a href="https://github.com/cleverpp"><code>`@​cleverpp</code></a>)</li>`
</ul>
<h2>v2.77.2</h2>
<p><em>2022-07-27</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Avoid a rendering failure when mixing outputs with inlined and non-inlined dynamic imports (<a href="https://github-redirect.dependabot.com/rollup/rollup/issues/4589">#4589</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/rollup/rollup/pull/4589">#4589</a>: Handle generating non-inlined imports after inlined ones (<a href="https://github.com/lukastaegert"><code>`@​lukastaegert</code></a>)</li>`
</ul>
<h2>v2.77.1</h2>
<h2>2.77.1</h2>
<p><em>2022-07-26</em></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rollup/rollup/blob/master/CHANGELOG.md">rollup's changelog</a>.</em></p>
<blockquote>
<h2>2.78.1</h2>
<p><em>2022-08-19</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Avoid inferring &quot;arguments&quot; as name for a default export placeholder variable (<a href="https://github-redirect.dependabot.com/rollup/rollup/issues/4613">#4613</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/rollup/rollup/pull/4613">#4613</a>: Prevent using arguments for generated variable names (<a href="https://github.com/lukastaegert"><code>`@​lukastaegert</code></a>)</li>`
</ul>
<h2>2.78.0</h2>
<p><em>2022-08-14</em></p>
<h3>Features</h3>
<ul>
<li>Support writing plugin hooks as objects with a &quot;handler&quot; property (<a href="https://github-redirect.dependabot.com/rollup/rollup/issues/4600">#4600</a>)</li>
<li>Allow changing execution order per plugin hook (<a href="https://github-redirect.dependabot.com/rollup/rollup/issues/4600">#4600</a>)</li>
<li>Add flag to execute plugins in async parallel hooks sequentially (<a href="https://github-redirect.dependabot.com/rollup/rollup/issues/4600">#4600</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/rollup/rollup/pull/4600">#4600</a>: Allow using objects as hooks to change execution order (<a href="https://github.com/lukastaegert"><code>`@​lukastaegert</code></a>)</li>`
</ul>
<h2>2.77.3</h2>
<p><em>2022-08-11</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Correctly resolve preserveModulesRoot in Vite (<a href="https://github-redirect.dependabot.com/rollup/rollup/issues/4591">#4591</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/rollup/rollup/pull/4591">#4591</a>: resolve currentPath (<a href="https://github.com/cleverpp"><code>`@​cleverpp</code></a>)</li>`
</ul>
<h2>2.77.2</h2>
<p><em>2022-07-27</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Avoid a rendering failure when mixing outputs with inlined and non-inlined dynamic imports (<a href="https://github-redirect.dependabot.com/rollup/rollup/issues/4589">#4589</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a href="https://github-redirect.dependabot.com/rollup/rollup/pull/4589">#4589</a>: Handle generating non-inlined imports after inlined ones (<a href="https://github.com/lukastaegert"><code>`@​lukastaegert</code></a>)</li>`
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="398d0c4970"><code>398d0c4</code></a> 2.78.1</li>
<li><a href="3d79e2a8a6"><code>3d79e2a</code></a> Update changelog</li>
<li><a href="a85327cf31"><code>a85327c</code></a> Prevent using arguments for generated variable names (<a href="https://github-redirect.dependabot.com/rollup/rollup/issues/4613">#4613</a>)</li>
<li><a href="a8647dac0f"><code>a8647da</code></a> Update changelog</li>
<li><a href="105b264847"><code>105b264</code></a> 2.78.0</li>
<li><a href="12aba9181a"><code>12aba91</code></a> Update changelog</li>
<li><a href="8db7fd8e5c"><code>8db7fd8</code></a> Allow using objects as hooks to change execution order (<a href="https://github-redirect.dependabot.com/rollup/rollup/issues/4600">#4600</a>)</li>
<li><a href="1165d46685"><code>1165d46</code></a> 2.77.3</li>
<li><a href="1c217a35bb"><code>1c217a3</code></a> Update changelog</li>
<li><a href="983c0cac83"><code>983c0ca</code></a> resolve currentPath (<a href="https://github-redirect.dependabot.com/rollup/rollup/issues/4591">#4591</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/rollup/rollup/compare/v2.75.0...v2.78.1">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rollup&package-manager=npm_and_yarn&previous-version=2.75.0&new-version=2.78.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting ``@dependabot` rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- ``@dependabot` rebase` will rebase this PR
- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it
- ``@dependabot` merge` will merge this PR after your CI passes on it
- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it
- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging
- ``@dependabot` reopen` will reopen this PR if it is closed
- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-30 01:03:26 +00:00
fryorcraken.eth aa40959375
Merge pull request #911 from status-im/lower-case-hex 2022-08-29 16:44:54 +10:00
fryorcraken.eth 3053d27b2c
feat: hexToBytes can handle Ethereum address with case checksum 2022-08-29 16:37:05 +10:00
dependabot[bot] 06abb4164a
chore(deps-dev): bump rollup from 2.75.0 to 2.78.1
Bumps [rollup](https://github.com/rollup/rollup) from 2.75.0 to 2.78.1.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.75.0...v2.78.1)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-25 05:59:58 +00:00
fryorcraken.eth 528bb19425
Merge pull request #884 from status-im/dependabot/npm_and_yarn/typedoc-0.23.10 2022-08-25 15:59:25 +10:00
fryorcraken.eth 3eb9c80041
ci: generate & check doc 2022-08-25 15:54:05 +10:00
fryorcraken.eth 987eab5f8f
doc: remove warnings 2022-08-25 15:54:05 +10:00
fryorcraken.eth 0d34c44a02
doc: remove no-inherit
It is not needed anymore, Waku Relay doc does ot automatically include
the GossipSub doc.
2022-08-25 15:54:05 +10:00
dependabot[bot] 3181d8497c
chore(deps-dev): bump typedoc from 0.22.12 to 0.23.10
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.22.12 to 0.23.10.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.22.12...v0.23.10)

---
updated-dependencies:
- dependency-name: typedoc
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-25 15:54:05 +10:00
status-bors-ng[bot] b35187359b
Merge #906
906: misc: fix secret for add issue to project action r=fryorcraken a=fryorcraken



Co-authored-by: fryorcraken.eth <git@fryorcraken.xyz>
2022-08-25 05:19:27 +00:00
fryorcraken.eth 11df2f7544
misc: fix secret for add issue to project action 2022-08-25 15:17:45 +10:00
fryorcraken.eth 9f52d2b49d
Merge pull request #763 from status-im/go-waku-drop-in 2022-08-25 15:16:49 +10:00
fryorcraken.eth def951e4ac
ci: wait 100ms after go-waku seems ready as it is sometimes not 2022-08-25 14:48:58 +10:00
fryorcraken.eth 2cb46b9924
ci: fix relative path of waku bin 2022-08-25 14:48:58 +10:00
fryorcraken.eth 3bbdb9d98d
ci: print go-waku version when testing 2022-08-25 14:48:58 +10:00
fryorcraken.eth 9feef9367c
test: go-waku needs --persist-messages to enable store
ref: https://github.com/status-im/go-waku/issues/292
2022-08-25 14:48:58 +10:00
fryorcraken.eth 61701f0086
feat: improve log format for DNS discovery peers 2022-08-25 14:48:58 +10:00
Franck Royer e1bb2b351c
ci: run with go-waku 2022-08-25 14:48:57 +10:00
Franck Royer a7dc6936bc
fix: nwaku's response differs from RFC but go-waku does not 2022-08-25 14:48:57 +10:00
Franck Royer 10c32c84c8
test: add delay for filter un/subscribe 2022-08-25 14:48:57 +10:00
Franck Royer 0564c4f95c
test: Increase timeout
go-waku takes 9s to start, partially because nat cannot be deactivated.
2022-08-25 14:48:57 +10:00
status-bors-ng[bot] 2d229e489f
Merge #904
904: misc: add issues to Waku project r=fryorcraken a=fryorcraken



Co-authored-by: fryorcraken.eth <git@fryorcraken.xyz>
2022-08-25 02:37:22 +00:00
fryorcraken.eth 252a1616c5
misc: add issues to Waku project 2022-08-25 12:36:03 +10:00
fryorcraken.eth 392deadeb8
misc: current action is for classic projects 2022-08-25 12:36:03 +10:00
fryorcraken.eth b6612e9835
Merge pull request #903 from status-im/run-full-suite
test: fix test suite
2022-08-24 19:27:15 +10:00
fryorcraken.eth db22c2e86b
fix: set default value for version if not on the wire 2022-08-24 19:06:53 +10:00
fryorcraken.eth a58691aabd
refact: move default value to function signature 2022-08-24 19:04:31 +10:00
fryorcraken.eth 5eec4564fe
style: typo 2022-08-24 18:43:00 +10:00
fryorcraken.eth 863f8ee7a4
fix: do not use uint8arrays/concat as it returns `Buffer` in NodeJS
`Buffer` does not have the same behaviour as `Uint8Array` when creating
a `DataView`. This is a problem when manipulating byte for encoding and
decoding purposes.
2022-08-24 18:42:48 +10:00
fryorcraken.eth 79146711c5
fix: ensure the content topics that needs to be decrypted are passed 2022-08-24 17:51:06 +10:00
fryorcraken.eth 5ddca918ca
fix: stop store pagination if `response` field is missing 2022-08-24 17:34:37 +10:00
fryorcraken.eth cfece62e2a
misc: enable lint-staged for config cjs files 2022-08-24 16:14:43 +10:00
fryorcraken.eth f4da5a8266
test: tsconfig file for karma with esnext enabled 2022-08-24 16:10:13 +10:00
fryorcraken.eth b984888993
build: add missing exports map entries 2022-08-24 15:56:12 +10:00
fryorcraken.eth 931028e0ac
build: bump ts-node to 10.9.1 and ts-loader to 9.3.1 2022-08-24 15:25:37 +10:00
fryorcraken.eth 280058de4a
test: deep.equal crashes when comparing Buffer and UInt8Array 2022-08-24 12:46:51 +10:00
fryorcraken.eth ebb0e786cb
Merge pull request #901 from status-im/parameterized-tests 2022-08-24 10:05:01 +10:00
fryorcraken.eth d2bb50adda
test: doc specifies log level capitalized 2022-08-24 07:53:34 +10:00
fryorcraken.eth f0eb925838
test: enable passing arguments to service node 2022-08-24 07:46:36 +10:00
Franck Royer 5f4e14e56c
test: parameterize waku service node dir/bin 2022-08-24 07:46:36 +10:00
Franck Royer cd665a1803
test: pass `--store` 2022-08-24 07:46:35 +10:00
Franck Royer 953bda781f
test: Ensure pubsub topic is used when sending and retrieving messages 2022-08-24 07:46:35 +10:00
Franck Royer 4a96472084
test: improve RPC call debugging 2022-08-24 07:46:34 +10:00
Franck Royer d65e99275b
test: parameterized some nwaku options 2022-08-24 07:46:33 +10:00
Franck Royer 024209fdd0
test: remove dupe functions 2022-08-24 07:46:32 +10:00
fryorcraken.eth cdd0752ad6
Merge pull request #899 from status-im/nwaku-v0.11 2022-08-20 01:08:05 +10:00
fryorcraken.eth 771d515b6f
ci: rename nim-waku to nwaku and upgrade to v0.11 2022-08-20 01:04:19 +10:00