Commit Graph

31 Commits

Author SHA1 Message Date
Prem Chaitanya Prathi 54c02213cd
fix: code scan alerts (#664)
* fix: error reported by codeQL

* chore: remove lgtm alert as repo has moved to code scanning

* chore: bump libp2p and deps in order to fix a security vulnerability

* chore: update gitignore for example build and bin

* chore:fix vendor sha
2023-08-22 19:18:20 +05:30
Richard Ramos 279524f100 feat(filter): get subscription list 2023-05-08 17:37:15 -04:00
harsh-98 58ebf09ef9 docs: add waku specs, devp2p tool for enr/enrtree 2023-05-04 13:28:18 -04:00
kalloc f399fe00f4 fix: fix links to examples and waku v2 spec 2023-04-20 08:58:10 -04:00
RichΛrd 8826e2df66
feat: rendezvous server 2023-03-09 11:48:25 -04:00
Jakub Sokołowski 349e22bbe8
nix: add Nix flake to build node and library
This way we can build node or the library locally using:
```sh
nix build
nix build .#node
nix build .#library
```
Or just start a shell with Go `1.19.x` using:
```
nix develop
```
Which simply has the same environment as the build shell for the node.

One known snag is that there is currently no simple way to keep `vendorSha256`
updated to match the contents of `go.mod` and `go.sum`. For more details see:
https://discourse.nixos.org/t/how-should-i-build-a-go-package-from-local-source/19490/8

One way around this would be to have our own `vendor` folder, but that's
also a pretty ugly solution that requires manual updating.

Resolves:
https://github.com/waku-org/go-waku/issues/256

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-03-05 15:04:07 +01:00
RichΛrd 956e1eecac
chore: update maintenaibility badge 2022-12-10 12:26:59 -04:00
Richard Ramos c8fc0404d1
chore: rename status-im/go-waku to waku-org/go-waku 2022-11-09 16:03:40 -04:00
Richard Ramos 57a525f71e chore: upgrade libp2p 2022-10-19 15:54:02 -04:00
Richard Ramos 1be745ebe8
Update README.md 2022-09-06 18:18:19 -04:00
Richard Ramos 77c1e26a9e chore: upgrade deps and go1.17 2022-05-30 15:30:43 -04:00
Richard Ramos c6c7738c67
chore: add instructions to build mobile libs 2022-05-06 14:18:12 -04:00
Richard Ramos 912292ad1d
chore: add docs for waku store 2022-05-06 10:38:15 -04:00
Richard Ramos 19f13b80fa
chore: add docs for encoding/decoding messages (#236) 2022-05-05 11:08:34 -04:00
Richard Ramos 3a0fc81889
chore: add docs. pt - 1 (#230) 2022-05-04 17:08:24 -04:00
Richard Ramos 36d4be451a
fix: readme (#221) 2022-03-23 14:40:54 -04:00
Richard Ramos df235db6b7
feat: c-bindings for waku relay (#212) 2022-03-21 19:15:53 -04:00
Anthony Laibe 12593bb503 feat: private get messages 2021-12-10 15:51:40 +01:00
Anthony Laibe 3571f0bab9 feat: init swap protocol
* Add proto files
* Add options
* Add credit/debit for soft mode
2021-11-24 13:58:35 +01:00
Anthony Laibe c6fcbea336 fix: readme typo 2021-11-23 10:22:21 +01:00
Richard Ramos 6d04308716
feat: 23/WAKU2-TOPICS (#146) 2021-11-10 10:28:45 -04:00
Anthony Laibe 7a34cf6d45 feat: Use correct rpc method name 2021-11-03 13:25:28 +01:00
Richard Ramos 555e5dd283
chore: add code climate badge (#124) 2021-11-01 20:55:41 -04:00
Richard Ramos b63efd6561
chore: add lgtm badge (#120) 2021-11-01 11:51:17 -04:00
Anthony Laibe 4227a9d69d feat: add git hook
fixes #85
2021-10-18 14:43:48 +02:00
Richard Ramos 6f730abd38 feat: add dockerfile 2021-10-11 13:42:17 -04:00
Richard Ramos 8f87009466
fix: docs 2021-10-10 11:46:23 -04:00
RichΛrd 8eefecd88f
Update README.md 2021-08-25 16:16:14 -04:00
RichΛrd c3d9868e77
Add required go version to README.md 2021-04-20 17:52:47 -04:00
Richard Ramos 875dbbaf75
Update README.md 2021-04-13 14:52:02 -04:00
Richard Ramos 1345809aba
example node used to emit/listen/retrieve messages 2021-04-04 13:07:50 -04:00