Go wrapper for running nim-waku as a subprocess.
Go to file
Oskar Thoren 327bc1400d
Import go-waku
2021-06-09 14:48:08 +08:00
build Reorg file paths, and initialize peer store 2021-04-13 14:54:06 -04:00
examples fix: content topic 2021-06-07 08:59:47 -04:00
tests Initial commit 2021-03-11 16:27:12 -04:00
waku Add option to enable lightpush protocol 2021-04-28 16:23:03 -04:00
.gitignore Import go-waku 2021-06-09 14:48:08 +08:00
CHANGELOG.md Initial commit 2021-03-11 16:27:12 -04:00
LICENSE-APACHEv2 Initial commit 2021-03-11 16:27:12 -04:00
LICENSE-MIT Initial commit 2021-03-11 16:27:12 -04:00
Makefile Add makefile 2021-04-13 14:54:15 -04:00
README-go-waku.md Import go-waku 2021-06-09 14:48:08 +08:00
README.md README 2021-06-09 14:39:14 +08:00
go.mod change status-go version 2021-04-29 14:40:24 -04:00
go.sum change status-go version 2021-04-29 14:40:24 -04:00
waku.go Reorg file paths, and initialize peer store 2021-04-13 14:54:06 -04:00

README.md

go-nwaku

Go wrapper for running nim-waku as a subprocess.

Rationale

  1. Provide a friendly interface to use Waku for Go environments.
  2. More wood behind fewer arrows; promote code reuse.

Direction

For similar projects, see: https://github.com/ethereum/py-geth

JSON RPC spec that nim-waku exposes: https://rfc.vac.dev/spec/16/

Running

  • (Temp) Ensure you have wakunode2 nim-waku in the bin directory