s1fr0
674fede3e7
feat(rln): add RLN credentials format
2022-10-26 01:59:46 +02:00
RichΛrd
50de9e7435
feat(c-bindings): DNS Discovery ( #548 )
2022-10-25 14:24:03 -04:00
kaiserd
4c18950e91
add: 44/WAKU2-DANDELION ( #541 )
2022-10-21 17:42:56 +02:00
Aaryamann Challani
c8e14ed836
feat(17/WAKU2-RLN-RELAY): multiple acceptable roots ( #539 )
...
* feat(17/WAKU2-RLN-RELAY): multiple acceptable roots
* chore(17/WAKU2-RLN-RELAY): fix inconsistency with naming
* fix(17/WAKU2-RLN-RELAY): waku-relay naming
Co-authored-by: fryorcraken.eth <110212804+fryorcraken@users.noreply.github.com>
* chore(17/WAKU2-RLN-RELAY): naming
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
* fix(17/WAKU2-RLN-RELAY): clear reasoning behind why nodes have diff roots
* fix(17/WAKU2-RLN-RELAY): sembr and wording
* chore(17/WAKU2-RLN-RELAY): s/merkle/Merkle/ and network delay
* chore(17/WAKU2-RLN-RELAY): contributor notes
* fix(17/WAKU2-RLN-RELAY): formula for window size
* chore(17/WAKU2-RLN-RELAY): add explanation of formula
* chore(17/WAKU2-RLN-RELAY): address review
Co-authored-by: Sanaz Taheri <35961250+staheri14@users.noreply.github.com>
* chore(17/WAKU2-RLN-RELAY): block_time var
Co-authored-by: fryorcraken.eth <110212804+fryorcraken@users.noreply.github.com>
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
Co-authored-by: Sanaz Taheri <35961250+staheri14@users.noreply.github.com>
2022-10-19 11:16:26 +05:30
RichΛrd
977955ebfd
fix(WAKU2-BINDINGS-API): fix inconsistencies ( #546 )
2022-10-17 11:12:16 -04:00
kaiserd
b5ae2b1467
add(RFC): 45/WAKU2-ADVERSARIAL-MODELS ( #545 )
2022-10-11 16:14:57 +02:00
Aaryamann Challani
aaa8d4fe70
fix(16/WAKU2-RPC): include ephemeral flag in WakuMessage definition ( #536 )
...
* fix(16/WAKU2-RPC): include ephemeral flag in WakuMessage definition
* chore(16/WAKU2-RPC): add additional detail, fix links
2022-09-21 07:53:51 +05:30
Richard Ramos
bb5357ae3b
docs(36/WAKU2-BINDINGS-API): add filter, store, and lightpush functions ( #525 )
...
Co-authored-by: fryorcraken.eth <110212804+fryorcraken@users.noreply.github.com>
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
2022-09-15 10:54:20 -04:00
Aaryamann Challani
b48250d212
feat(13/WAKU2-STORE|14/WAKU2-MESSAGE): Add ephemeral flag to WakuMessage ( #532 )
...
* feat(13-WAKU2/STORE): add ephemeral flag to wakuMessage
* chore(WAKU2-STORE): address review
* chore(WAKU2-MESSAGE): address review
* chore(WAKU2-MESSAGE): add links to store protocol
* chore(WAKU2-MESSAGE): explicitly mention store protocol
* fix(WAKU2-STORE|WAKU2-MESSAGE): replace ephemeral flag with ttl field
* Revert "fix(WAKU2-STORE|WAKU2-MESSAGE): replace ephemeral flag with ttl field"
This reverts commit 6e31e450fc
.
* fix(WAKU2-STORE): address review comment
* fix(WAKU2-MESSAGE): address review comment
* fix(13/WAKU2-STORE): typo
Co-authored-by: kaiserd <1684595+kaiserd@users.noreply.github.com>
* fix(13/WAKU2-STORE): explicitly link back to 14/WAKU2-MESSAGE
Co-authored-by: kaiserd <1684595+kaiserd@users.noreply.github.com>
* fix(13/WAKU2-STORE): typo
Co-authored-by: kaiserd <1684595+kaiserd@users.noreply.github.com>
* fix(13/WAKU2-STORE): typo
Co-authored-by: kaiserd <1684595+kaiserd@users.noreply.github.com>
* chore(13/WAKU2-STORE|14/WAKU2-MESSAGE): contributor update :)
Co-authored-by: kaiserd <1684595+kaiserd@users.noreply.github.com>
2022-09-13 11:45:38 +05:30
G
f603886990
New RFC: 43/WAKU2-NOISE-PAIRING ( #531 )
...
* feat(noise): add pairing RFC
* fix(noise): address reviewers' comments
2022-09-12 02:12:55 +02:00
kaiserd
f0e1f74c4f
update(RFC10): add `identify` protocols to libp2p protocol list ( #527 )
2022-08-17 12:18:55 +02:00
G
7143c976fd
35/WAKU2-NOISE: update RFC with padding algorithm ( #526 )
...
* fix(noise): update RFC to implementation
* fix(noise): specify padding; clarify Chachapoly tag size
2022-08-16 22:36:04 +02:00
Daniel Kaiser
26b3a33026
update(COSS): include RFC template ( #518 )
...
* update COSS (incl template); sembr
* Update content/docs/rfcs/1/README.md
Co-authored-by: Franck R. <franck@status.im>
* Update content/docs/rfcs/1/README.md
Co-authored-by: oskarth <ot@oskarthoren.com>
* feedback: add myself as contributor
Co-authored-by: ksr <kaiserd@users.noreply.github.com>
Co-authored-by: Franck R. <franck@status.im>
Co-authored-by: oskarth <ot@oskarthoren.com>
2022-08-02 12:10:12 +08:00
Daniel Kaiser
f0efc9da7f
add(raw RFC): 34/WAKU2-PEER-EXCHANGE ( #515 )
2022-08-01 09:12:22 +02:00
Franck R
54b371349f
fix: waku2-payload define version 1 encryption for waku2 message ( #519 )
...
Waku-data is for waku 1.
2022-07-29 16:34:47 +10:00
oskarth
ed3c7494c0
chore: Add GH labels ( #516 )
...
* chore: Add GH labels
Partially addresses https://github.com/vacp2p/research/issues/112
Subset of labels defined here https://github.com/vacp2p/research/blob/master/.github/labels.yml
* Fixup based on reviews in
https://github.com/status-im/nwaku/pull/1046
* fixup
2022-07-27 18:33:16 +08:00
Oskar Thoren
4c8da19196
ci: Add workflow for syncing labels
2022-07-27 17:20:15 +08:00
Daniel Kaiser
cc3f4ee7c9
add: draft RFC template ( #488 )
2022-07-25 13:13:59 +02:00
Daniel Kaiser
7b88f8c300
add " git submodule update --init" to readme ( #514 )
2022-07-21 12:25:23 +02:00
Daniel Kaiser
d942b3bf4d
RFC16: add version call ( #505 )
2022-06-22 17:40:12 +02:00
G
e62934a9c5
fix(noise): update RFC to implementation ( #508 )
2022-06-15 11:35:29 +01:00
G
bf9b7e8f61
fixup: 37/WAKU2-NOISE fix images paths ( #506 )
...
* fix(noise): fix images paths
2022-05-25 09:27:24 +02:00
G
cb16be7bcf
New RFC: 37/WAKU2-NOISE-SESSIONS ( #504 )
...
* feat(noise): publish Noise Session Management RAW RFC
* chore(noise): fixes
* fix(noise): add comma
Co-authored-by: Sanaz Taheri Boshrooyeh <35961250+staheri14@users.noreply.github.com>
* fix(noise): add application-specific topics
* fix(noise): address reviewers'
* fix(noise): address reviewers' comments
Co-authored-by: Sanaz Taheri Boshrooyeh <35961250+staheri14@users.noreply.github.com>
2022-05-25 08:36:00 +02:00
Franck R
3ed40ff31b
36/WAKU2-BINDINGS-API ( #501 )
...
Co-authored-by: Richard Ramos <info@richardramos.me>
2022-05-17 18:18:45 +10:00
Daniel Kaiser
ac11dba6d2
docs(16/WAKU2-RPC): add ENR to waku info ( #502 )
2022-03-28 17:35:19 +02:00
G
ddeb88a8a9
Adding 35/WAKU2-NOISE to menu ( #500 )
2022-03-21 11:44:39 +11:00
Daniel Kaiser
8b42c8efb2
add RFC33 to index ( #499 )
...
* add RFC33 to index
* Update index.md
2022-03-19 00:17:42 +08:00
bdim1
ca706eaf04
feat: 32/RLN raw spec
2022-03-18 18:39:07 +08:00
G
f03df037d6
New RFC: 35/WAKU2-NOISE ( #496 )
...
* Create README.md
* Addressed comments
2022-03-18 09:41:18 +01:00
Sanaz Taheri Boshrooyeh
bb57e3e566
Update on the rln registration figure to match the current spec ( #497 )
...
* updates the rln registration figure to match the current spec
* better illustration of block mining
* moves labels above the arrows
2022-03-14 08:46:58 -07:00
Daniel Kaiser
6498d927d9
33/WAKU-DISCV5: Add first raw version ( #487 )
...
directly upgraded to draft status because we already have a running implementation
2022-03-07 12:44:35 +01:00
Hanno Cornelius
a241d3c4aa
Add pubsubTopic field to index ( #492 )
2022-03-02 14:15:40 +01:00
Franck R
3d8f42d457
Fix markdown links ( #493 )
2022-02-25 12:21:22 +11:00
Franck R
0c04a9f3b0
Categorize 22 & 31 ( #490 )
2022-02-24 10:27:30 +11:00
G
5beb6c9ad2
Changed PB Timestamp index to 10 ( #491 )
2022-02-23 08:21:26 +01:00
G
d88dc1261c
13/14/16/21: Change in timestamp format ( #483 )
...
* Timestamps refactored to int64 (nanoseconds resolution). Related to https://github.com/status-im/nim-waku/issues/834
* Updated times to Timestamp type
* Refactored timestamps
* Made spec consistent with timestamp refactoring
* Fixed misunderstanding on proto3 types
* Fixed timestamps to sint64
* Fixed correct time to pb2 timestamps and Store protocol version changed to beta4
* Revert changes (not needed for now)
* Revert changes
We'll change to sint64 when we'll refactor chat2 to use Timestamp type for timestamps
2022-02-17 16:29:59 +01:00
Daniel Kaiser
f11d4988f3
add: RFC31 copyright statement ( #489 )
...
Co-authored-by: ksr <kaiserd@users.noreply.github.com>
2022-02-16 13:21:56 +08:00
Sanaz Taheri Boshrooyeh
0659c15a00
17/WAKU-RLN-RELAY: Revise spec for its draft version ( #484 )
...
* fixes broken links
* fixes naming mismatch
* revises publishing description
* Updates Publishing process
* revises update and registration
* revised registration and publishing sections
* major revisions on the rln-relay
* marks as draft
* edits motivation part
* adds max epoch gap and epoch
* removes commented parts and revises recommended system parameters
* proofreading
* minor revision on the CA factor
* removes some redundant parts
* fixes a typo
* adresses comments
* moves protobuf field definition into a table
* moves rln-relay under the draft section of the menu
* addresses comments
* minor fix
* makes contributors itemized
2022-02-15 11:31:48 -08:00
Sanaz Taheri Boshrooyeh
29d16756cf
A few fixes on the rln-relay spec ( #481 )
...
* fixes broken links
* fixes naming mismatch
2022-01-26 11:58:16 -08:00
Franck R
4f4df487ee
Fix broken link ( #480 )
2022-01-19 11:00:20 +08:00
Sanaz Taheri Boshrooyeh
9d1a2d977a
Adds support for auto-pagination ( #478 )
...
* clarifies auto-pagination
* sem-break
* applies comments
2022-01-12 11:10:59 -08:00
Daniel Kaiser
f6320f48e4
Edit/clarify relation to libp2p relay ( #479 )
...
* clarify: 11/WAKU libp2p relay relation
* edit
* Update content/docs/rfcs/11/README.md
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
Co-authored-by: ksr <kaiserd@users.noreply.github.com>
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
2022-01-11 09:56:17 +08:00
rshiv
7a88949037
Changes WakuInfo Field ( #476 )
...
* Changes WakuInfo Field
Signed-off-by: rshiv <reeshav96@gmail.com>
* Update content/docs/rfcs/16/README.md
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
2021-11-26 09:01:36 +08:00
rshiv
0c884ace37
transport protocol specification ( #471 )
...
* transport protocol specification
Signed-off-by: rshiv <reeshav96@gmail.com>
* Update content/docs/rfcs/31/README.md
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
* review comment fix
Signed-off-by: rshiv <reeshav96@gmail.com>
* minor change
* review comment fix
Signed-off-by: rshiv <reeshav96@gmail.com>
* extra line addition
Signed-off-by: rshiv <reeshav96@gmail.com>
* Update content/docs/rfcs/10/README.md
Co-authored-by: oskarth <ot@oskarthoren.com>
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
Co-authored-by: oskarth <ot@oskarthoren.com>
2021-11-16 15:00:13 +00:00
Hanno Cornelius
43583ba7ee
Integrate RFC31. Delete RFC25. ( #474 )
2021-11-16 12:15:32 +01:00
Hanno Cornelius
846146e600
Add waku2 field definition ( #472 )
2021-11-11 10:04:18 +01:00
F
55add95f32
31/WAKU2-ENR: Waku v2 usage of ENR ( #465 )
...
* wip: Define ENR extension
* Add definition and usage
* Fix references anchor
* Typos
* Action feedback
* Small corrections
* Clarify that the 3 multiaddresses section
* Typo
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
2021-11-11 12:00:36 +08:00
Richard Ramos
d82cdf9f19
update go-waku implemented protocols matrix ( #460 )
2021-11-01 11:51:50 -04:00
oskarth
fc14150dd5
17: Tweak order of section ( #466 )
2021-10-16 10:49:57 +08:00
Sanaz Taheri Boshrooyeh
37549c84b6
Adds RateLimitProof protobuf message ( #464 )
...
* adds RateLimitProof protobuf message
* updates fields case
* more clarification
* minor
* fixes missing Relay in RLN-Relay
* addresses comments
* moves refs above the copyright notice
2021-10-15 14:38:52 -07:00