go-nwaku/README.md

28 lines
519 B
Markdown
Raw Normal View History

2021-06-09 06:34:17 +00:00
# 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.
2021-06-09 06:37:57 +00:00
2021-06-09 06:39:14 +00:00
## Direction
For similar projects, see: https://github.com/ethereum/py-geth
JSON RPC spec that nim-waku exposes: https://rfc.vac.dev/spec/16/
2021-06-09 06:37:57 +00:00
## Running
- (Temp) Ensure you have `wakunode2` nim-waku in the `bin` directory
2021-06-09 07:48:17 +00:00
## API calls used by chat2
- DialPeer
- AddStorePeer
- Query
- Subscribe
- Publish
- ListPeers