feat(rln-relay): removed rln from experimental 🚀 (#2001)

* feat(rln-relay): removed rln from experimental 🚀

* fix(waku_node): if rln-relay is nil, return true

* chore(tests): mark rest health as skipped
This commit is contained in:
Aaryamann Challani
2023-09-11 12:02:31 +05:30
committed by GitHub
parent 09ae3506be
commit 75fd99e5a4
24 changed files with 202 additions and 446 deletions
+2 -2
View File
@@ -30,10 +30,10 @@ You can test it by connecting two chat2 clients (running Waku-RLN-Relay) directl
# Set up
## Build chat2
First, build chat2 with the RLN flag set to true.
First, build chat2
```bash
make chat2 RLN=true
make chat2
```
## Set up a chat2 client
+2 -20
View File
@@ -13,10 +13,10 @@ Your samp activity will be detected by them and a proper message will be shown o
# Set up
## Build chat2
First, build chat2 with the RLN flag set to true.
First, build chat2
```
make chat2 RLN=true
make chat2
```
## Setup a chat2 node in rate-limited mode
@@ -123,21 +123,3 @@ Connecting to storenode: 16Uiu2HAmPLe7Mzm8TsYUubgCAW1aJoeFScxrLj8ppHFivPo97bUZ
>> /exit
quitting...
```
# Trouble shooting
## compilation error: found possibly newer version of crate
If running `make chat2 RLN=true` yields a compile error like this
```
error[E0460]: found possibly newer version of crate `std` which `sapling_crypto_ce` depends on
--> src/circuit/polynomial.rs:1:5
|
1 | use sapling_crypto::bellman::pairing::ff::{Field, PrimeField, PrimeFieldRepr};
```
run
`make cleanrln` before running `make chat2 RLN=true` again.
+2 -2
View File
@@ -12,10 +12,10 @@ You can inspect its current value by checking the following [constant variable](
# Set up
## Build chat2
First, build chat2 with the RLN flag set to true.
First, build chat2
```
make chat2 RLN=true
make chat2
```
## Create a local network of chat2 clients