nwaku/waku
Sanaz Taheri Boshrooyeh b7998de09d
RLN-Relay static group construction (#708)
* tests rln instance as pointer

* test insertion

* tests deletion

* tests proof generation and verification

* updates rln instance type and the rln api

* deletes old API

* removes temporary tests

* deletes unused codes

* Delete settings.json

* reverts the changes in tests v2

* removes an old comment

* adds member insertion and deletion

* adds getMerkleRoot and unit tests

* makes insertMember argument  a value type

* adds static group creation

* adds rln field to WakuRLNRelay type, and enables static group construction inside mountRlnRelay

* renames self to membershipKeyPair and removes key generation from mountRlnRelay

* renames sk,pk tp idKey and idCommitment

* updates mountRlnRelay arguments name

* logs created keys

* uncomments the key generation and adds explainer about it

* enables all the  tests

* adds comments to the rln relay types

* logs error message for the arguments that are not set
2021-08-26 16:14:51 -07:00
..
common Fix: bridge encoding and missing timestamps (#697) 2021-08-26 14:24:00 +02:00
v1 Fix: bridge encoding and missing timestamps (#697) 2021-08-26 14:24:00 +02:00
v2 RLN-Relay static group construction (#708) 2021-08-26 16:14:51 -07:00
whisper Move Whisper types and protocol from nim-eth to this repo (#663) 2021-07-19 16:14:37 +08:00
waku.nim Refactor: Put waku_type content where it belongs (#333) 2021-01-06 17:35:05 +08:00