81422a4536 | ||
---|---|---|
examples/chat2 | ||
go-waku | ||
nwaku | ||
.gitignore | ||
README.md | ||
go.mod | ||
go.sum | ||
nwaku.go |
README.md
go-nwaku
Go wrapper for running nim-waku as a subprocess.
Rationale
- Provide a friendly interface to use Waku for Go environments.
- 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 thebin
directory
API calls used by chat2
- DialPeer
- AddStorePeer
- Query
- Subscribe
- Publish
- ListPeers