Release v0.30.1
·
529 commits
to master
since this release
v0.30.1 (2024-07-03)
What's changed
Notes
- Before upgrading to this version, if you are currently using RLN, make sure to remove your existing
keystorefolder andrln_tree
and start your installation from scratch, as explained in nwaku-compose.
Release highlights
- RLN_v2 is used. The maximum rate can be set to
Nmessages per epoch, instead of just one message per epoch. See this for more details. Notice that we established an epoch of 10 minutes.
Changes
- rln-relay: add chain-id flag to wakunode and restrict usage if mismatches rpc provider (#2858)
- rln: fix nullifierlog vulnerability (#2855)
- chore: add TWN parameters for RLNv2 (#2843)
- fix(rln-relay): clear nullifier log only if length is over max epoch gap (#2836)
- rlnv2: clean fork of rlnv2 (#2828) (a02832fe)
- zerokit: bump submodule (#2830) (bd064882)
This release supports the following libp2p protocols:
| Protocol | Spec status | Protocol id |
|---|---|---|
11/WAKU2-RELAY |
stable |
/vac/waku/relay/2.0.0 |
12/WAKU2-FILTER |
draft |
/vac/waku/filter/2.0.0-beta1 /vac/waku/filter-subscribe/2.0.0-beta1 /vac/waku/filter-push/2.0.0-beta1 |
13/WAKU2-STORE |
draft |
/vac/waku/store/2.0.0-beta4 |
19/WAKU2-LIGHTPUSH |
draft |
/vac/waku/lightpush/2.0.0-beta1 |
66/WAKU2-METADATA |
raw |
/vac/waku/metadata/1.0.0 |