nwaku/waku/v2/node
Sanaz Taheri Boshrooyeh 645832e9fd
Restructuring Rln-Relay mounting process (#722)
* replaces uint with MembeshipIndex type

* fixes rln relay mem index config message

* adds rln relay setup proc

* decouples relay and rln-relay

* uses MemIndexType instead of uint

* brings back the rlnRelayEnabled flag to mountRlnRelay

* deletes commented codes

* adds rln relay topic validator inside updates rln relay mounting procedure

* adds rln-relay-pubsub-topic cli option

* adds a static rln-relay topic

* deletes rlnrelayEnabled argument

* adds pubsub topic for rln-relay

* deletes static pubsub topic

* mounts relay before rlnrelay in the tests

* logs rln relay pubsub topic

* cleans up the code

* edits rlnrelay setup

* uninitializes the input parameter of rlnrelay setup

* adds comments

* removes unused comments

* compiles addRLNRelayValidtor when RLN compilation flag is set

* adds comment about topic validator

* minor

* mode modifications on the description of add validator

* Checks whether rln relay pubsub topic is within the supported topics of relay protocol

* minor

* addresses comments

membeshipindex to membershipindex,
adds default value for rln topic
adds missing return
2021-09-24 10:32:45 -07:00
..
dnsdisc Remove unnecessary ENR caching (#700) 2021-08-17 10:30:17 +02:00
jsonrpc Refactor wakunode2 setup (#675) 2021-07-22 11:46:54 +02:00
peer_manager Patch v0.5.1 - fix multiple protocol IDs in persistent storage (#687) 2021-07-27 08:48:56 +02:00
scripts Makes the arguments of the store jsonrpc api optional (#526) 2021-05-03 12:25:28 -07:00
storage Update submodules (#682) 2021-07-22 10:43:41 +02:00
README.md Folder restructure (#274) 2020-11-17 17:34:53 +08:00
config.nim Restructuring Rln-Relay mounting process (#722) 2021-09-24 10:32:45 -07:00
nim.cfg Folder restructure (#274) 2020-11-17 17:34:53 +08:00
quicksim2.nim Adds timestamp to waku relay message (#681) 2021-07-21 11:05:10 -07:00
start_network2.nim Fix network simulations (#719) 2021-09-15 10:01:09 +02:00
waku_payload.nim Move Whisper types and protocol from nim-eth to this repo (#663) 2021-07-19 16:14:37 +08:00
waku_setup.nim Refactor wakunode2 setup (#675) 2021-07-22 11:46:54 +02:00
wakunode2.nim Restructuring Rln-Relay mounting process (#722) 2021-09-24 10:32:45 -07:00

README.md

Waku Node v2

This folder contains code related to running a wakunode2 process. The main entrypoint is the wakunode2 file.

See ../../docs/api/v2/node.md for more details on the the Nim Node API.