Simon-Pierre Vivier
315264c202
feat: waku rendezvous spec
2024-10-22 10:51:19 -04:00
SionoiS
53e75df59a
languare fixes
2024-10-22 10:50:34 -04:00
Simon-Pierre Vivier
df0aead017
feat: store sync spec
2024-10-22 10:25:37 -04:00
SionoiS
38cedbf881
links
2024-10-22 10:24:46 -04:00
Simon-Pierre Vivier
940ddf4429
feat: waku sync spec
2024-10-22 10:23:40 -04:00
SionoiS
7897ad62a0
clarification
2024-10-22 10:22:25 -04:00
SionoiS
609789567c
fixes & added comments
2024-10-22 09:08:47 -04:00
Sergei Tikhomirov
81b9fd588b
Refinements of RLN on mainnet spec ( #34 )
...
* clarify terminology: epoch length vs period
* clarify parameter update implications for existing memberships
* clarify definition of tx sender as membership keeper
* clarify handling of call chains from EOAs
* clarify slot reuse: from spec-level to impl-level decision
* clarify membership unit price definition
* separate "membership set" and "Merkle tree" as its impl in the spec
* separate withdraw and erase (in line with the implementation)
* clarify functionality table
* edit membership registration section for clarity
* edit for clarity
* clarify types of state transitions in the diagram
* rename "expiration term" to "active state duration"
* clarify requirements: A>0, G >=0
* fix: add semantic break
* make spec less strict on overwriting memberships
* retain remaining grace period time on membership extention
* unify holder and keeper terms - only use holder (fixes #41 )
* unify overwrite / reuse terminology
* define period boundaries: start inclusive, end exclusive
2024-10-15 17:59:40 +02:00
SionoiS
0b70a112d5
added peer choice section
2024-10-07 11:41:55 -04:00
SionoiS
3e6fb53d1a
added sync as enr field
2024-10-03 08:39:47 -04:00
NagyZoltanPeter
eb1711de4a
Describe status code means better.
2024-09-18 14:42:02 +02:00
NagyZoltanPeter
dede8e757f
Apply suggestions from code review
...
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
2024-09-18 14:38:55 +02:00
NagyZoltanPeter
df55945629
changing status and desc to status_code and status_desc
2024-09-17 12:20:18 +02:00
NagyZoltanPeter
6a0041544b
Fixing typos and namings on review findings
2024-09-17 11:18:51 +02:00
NagyZoltanPeter
90efdfa6af
Fixed message structure upon review agreement in order to keep backward compatibility with the former protocol format
2024-09-16 11:59:27 +02:00
NagyZoltanPeter
4c7515d632
Fix field naming
2024-09-13 11:07:36 +02:00
NagyZoltanPeter
a488ca7693
Adjusted peer-exchange to the latest changes made due to rate limit DOS protection applied on protocol. Extended with responseStatus.
2024-09-13 10:57:07 +02:00
SionoiS
97a7867d72
changes
2024-09-09 08:58:54 -04:00
SionoiS
048ee89d29
typos
2024-09-06 11:18:14 -04:00
SionoiS
10d07670b7
typos
2024-09-06 11:15:18 -04:00
SionoiS
1069535b9b
store sync first draft
2024-09-06 11:11:37 -04:00
SionoiS
3721b54cc1
refinements
2024-09-05 08:33:30 -04:00
SionoiS
18c24ef642
refs
2024-09-04 11:16:29 -04:00
SionoiS
bf5564851f
new impl. section
2024-09-03 11:52:48 -04:00
SionoiS
e0aafc6ad6
reflect the new impl.
2024-08-29 17:14:31 -04:00
Sergei Tikhomirov
72fd5336bc
Add raw spec for mainnet deployment of RLN contract ( #30 )
...
Add the first version of WAKU2-RLN-CONTRACT specification that describes the version of the RLN contract suitable for the inintial mainnet deployment.
New features include:
- membership management;
- deposits and withdrawals;
- recommendations about rate limits and pricing scheme.
To be iterated upon based on insights from implementation.
2024-08-20 14:03:31 +02:00
SionoiS
ca8029dc45
rephrasing
2024-08-14 11:24:52 -04:00
SionoiS
81993a9211
rendezvous draft
2024-08-13 10:47:55 -04:00
NagyZoltanPeter
17c7e821f5
Fix review findings, clarifications.
2024-07-26 11:57:32 +02:00
Jimmy Debe
4fee41165e
Merge pull request #24 from waku-org/fix-links
...
Fix Broken Links
2024-07-10 09:49:08 -04:00
Jimmy Debe
e3261c99bb
Update relay-sharding.md
2024-07-09 06:43:06 -04:00
Jimmy Debe
d4f5b5bf57
Update incentivization.md
2024-07-09 06:34:32 -04:00
Jimmy Debe
4bc0f0d2bb
Update enr.md
2024-07-09 06:29:40 -04:00
SionoiS
7d7cbc0338
endless rephrasing
2024-07-02 16:04:38 -04:00
NagyZoltanPeter
ffc9d3a211
Merge pull request #20 from waku-org/feat-lightpush-protocol-enhancement
...
feat: new lightpush protocol definition - enhanced protocol for better client support
2024-06-28 11:08:11 +02:00
NagyZoltanPeter
7536fb69fb
Formatting, added semantic breaks for better readability
2024-06-28 03:23:05 +02:00
NagyZoltanPeter
b53d9627dd
Apply suggestions from code review
...
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
2024-06-28 02:56:37 +02:00
NagyZoltanPeter
103b6fccf0
Made relay_peer_count field optional
2024-06-26 14:05:52 +02:00
Jimmy Debe
6087e96bf4
Update relay-sharding.md
2024-06-25 10:47:29 -04:00
Jimmy Debe
9abe5a850f
Merge branch 'master' into remove-meta
2024-06-25 09:47:48 -04:00
Jimmy Debe
8b191be794
Delete standards/core/network.md
2024-06-25 09:45:06 -04:00
Jimmy Debe
7a7f061803
Merge pull request #15 from waku-org/remove-network
...
Update WAKU-NETWORK: Remove
2024-06-25 09:43:44 -04:00
Jimmy Debe
20bfd0d0b0
Update incentivization.md
2024-06-25 09:41:41 -04:00
Jimmy Debe
6e17998e21
Update enr.md
2024-06-25 09:39:04 -04:00
NagyZoltanPeter
6127e7a360
rename UNSUPPORTED_TOPIC to UNSUPPORTED_PUBSUB_TOPIC
2024-06-22 01:24:40 +02:00
NagyZoltanPeter
b2fd96ad68
Wrap up with last grammar check and explanation of relay_peer_count field.
2024-06-22 01:19:21 +02:00
NagyZoltanPeter
1278f84f0e
Update standards/core/lightpush.md
...
Co-authored-by: Ivan FB <128452529+Ivansete-status@users.noreply.github.com>
2024-06-21 15:49:42 +02:00
NagyZoltanPeter
ed4e6465d6
Changed SERVICE_UNAVAILABLE to NO_PEERS_TO_RELAY according to review arguments
2024-06-20 14:34:39 +02:00
NagyZoltanPeter
9a4f375141
Finalize with incorporating review findings.
2024-06-19 15:56:43 +02:00
SionoiS
4ff7b7a208
waku sync first draft
2024-06-12 11:06:17 -04:00