nwaku/waku/v2/protocol/waku_rln_relay
Aaryamann Challani 605cf1c38c
feat(rln-relay): abstract group management into its own api (#1465)
* feat(rln-relay): group manager api

* fix(rln-relay): static gm, method async works now

* fix(rln-relay): cb naming, ensure merkle root changed

* chore(rln-relay): static group manager fully tested

* chore(rln-relay): split ffi into its own module, split conversion_utils

* chore(rln-relay): refactor onchain group

* fix(rln-relay): throw error if privatekey is malformed

* chore(rln-relay): convert methods to procs, remove warnings, formatting

* chore(rln-relay): remove comment

* style(rln-relay): fmt test

* feat(rln-relay): complete onchain group manager. pending tests

* fix(rln-relay): onchain implementation works now

* fix(rln-relay): reg index

* fix(rln): imports

* fix(rln-relay): revert method to proc conv

* fix(rln-relay): s/ffi/rln

* fix(rln-relay): remove rln/ from gitignore

* fix(rln-relay): s/ffi/rln
2023-01-16 18:26:18 +05:30
..
group_manager feat(rln-relay): abstract group management into its own api (#1465) 2023-01-16 18:26:18 +05:30
rln feat(rln-relay): abstract group management into its own api (#1465) 2023-01-16 18:26:18 +05:30
constants.nim chore(rln-relay): barrel imports (#1386) 2022-11-21 15:15:03 +01:00
contract.nim chore(rln-relay): refactor mounting procedure (#1457) 2022-12-13 14:56:24 +05:30
conversion_utils.nim feat(rln-relay): abstract group management into its own api (#1465) 2023-01-16 18:26:18 +05:30
group_manager.nim feat(rln-relay): abstract group management into its own api (#1465) 2023-01-16 18:26:18 +05:30
parameters.key Rln-Relay: Change tree depth to 20 (#726) 2021-09-28 12:03:53 -07:00
protocol_metrics.nim feat(rln-relay): abstract group management into its own api (#1465) 2023-01-16 18:26:18 +05:30
protocol_types.nim refactor(rln): use zerokit extended_key_gen in place of key_gen (#1459) 2022-12-14 12:28:09 +01:00
rln.nim feat(rln-relay): abstract group management into its own api (#1465) 2023-01-16 18:26:18 +05:30
utils.nim feat(rln-relay): abstract group management into its own api (#1465) 2023-01-16 18:26:18 +05:30