Commit Graph

25 Commits

Author SHA1 Message Date
Sanaz Taheri Boshrooyeh c699583419
Spam-protected relay protocol raw spec (#254)
* WIP: adds the draft of spam-protected relay protocol


minor edits


adds minor edits


fixes minor typos

* updates wordlist

* adds some headers to the flow description

* adds the revised version

* Update waku-spam-protected-relay.md

* Delete waku-spam-protection.md

* Auto stash before merge of "spam-protection/solution-overview" and "origin/spam-protection/solution-overview"

* minor

* Update waku-spam-protected-relay.md

* minor

* updates wordlist


adds more TODOs


adds root


adds field numbers


adds the security consideration section


renames waku_rln_relay


adds note for WakuMessage protobuf


adds more TODOs
2020-11-24 17:17:41 -08:00
Sanaz edc90625ff
adds pagination specs
adds some edits


fixes minor typo


WIP: integrates the pagination into store protocol


updates wordlist.txt


WIP: minor updates


updates wordlist


minor updates


updates TOC


updates the specs


fixes a typo


beta1 to beta2


deletes waku-store-pagination.md 


updates TOC with an autogenerated markdown-toc 


Update specs/waku/v2/waku-store.md

Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
Update specs/waku/v2/waku-store.md

Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
Update specs/waku/v2/waku-store.md

Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
Update specs/waku/v2/waku-store.md

Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
Update specs/waku/v2/waku-store.md

Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
itemizes the message fields of HistoryRPC 


some updates


Update specs/waku/v2/waku-store.md

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>
WIP: initial reorganization 


WIP: shortens the pagination spec


removes some comments and adds more details to the wire spec


minor updates


beta1 to beta2


converts direction to enum


edits the Index description 


Update specs/waku/v2/waku-store.md

Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
shortens the abstract


Update specs/waku/v2/waku-store.md

Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
Update specs/waku/v2/waku-store.md

Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
edits changelog


Update specs/waku/v2/waku-store.md

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>
Update specs/waku/v2/waku-store.md

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>
Update specs/waku/v2/waku-store.md

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>
Update specs/waku/v2/waku-store.md

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>
minor


minor


reformats the change log


Update specs/waku/v2/waku-store.md

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>
edits version numbers


updates the release date


removes Table of content from Table of content!
Update specs/waku/v2/waku-store.md

Co-authored-by: Kim De Mey <kim.demey@gmail.com>
edits the wordlist


explains the case where pageSize is zero


Update waku-store.md

Update waku-v2.md
adds an overview of the sorting approach


minor


Update waku-store.md
2020-11-05 11:29:17 -08:00
Oskar Thoren 3d3f323438 Add default PubSub topic
Indicate in next version, don't release it yet (pending store and filter protocol
changes).
2020-10-28 17:44:38 +08:00
Hanno Cornelius c15ed04308 Add unsubscribing from content filters to spec 2020-10-28 10:19:42 +02:00
Dean Eigenmann 31857c7434
fix/update-filter-spec (#203)
* Update waku-filter.md

* Update waku-filter.md

* Update waku-filter.md

* Update waku-filter.md

* Update waku-v2.md

* Update waku-filter.md

* Update waku-filter.md

* Update waku-filter.md

* Update waku-filter.md

* Update specs/waku/v2/waku-filter.md

Co-authored-by: Oskar Thorén <ot@oskarthoren.com>

* Update waku-filter.md

* Update waku-filter.md

* Update wordlist.txt

* Update waku-filter.md

* Update waku-filter.md

Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
2020-10-10 12:26:52 +02:00
Oskar Thorén 61824575fc
Waku message spec (#199)
* Pull out WakuMessage into separate spec

* Update Waku Message spec

* Fmt

* Add to README

* Update

* Spellcheck

* Update specs/waku/v2/waku-message.md

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>

* Update specs/waku/v2/waku-message.md

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>
2020-09-30 12:14:31 +08:00
Dean Eigenmann f9ddafd3e8
fix/history-rpc (#191)
* Update waku-store.md

* Update wordlist.txt

* Update specs/waku/v2/waku-store.md

Co-authored-by: Oskar Thorén <ot@oskarthoren.com>

* Update waku-store.md

Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
2020-09-28 11:04:58 +08:00
Dean Eigenmann 3c3bcc833a
fix/filter-sync-with-code (#188)
* Update waku-filter.md

* Update wordlist.txt

* Update waku-filter.md

* Update waku-filter.md
2020-09-24 10:12:55 +08:00
Oskar Thorén a57dad2cc3
Split waku v2 specs (#185)
* Move Waku specs into v1 and v2 folders

v0 part of v1 folder as it is deprecated but refers to things in v1 folder

* Pull out Waku Relay

* Pull out WakuStore spec

* Pull out Waku Store spec

* Clean up ToC

* Break out bridge spec

* Relay spec tweaks and bump

* Update main spec draft, fix links changelog etc

* Update README

* spellcheck

* fix symlink

* linter

* insanity
2020-09-17 18:43:38 +08:00
Kim De Mey 7ef7c6804a
Add section on compatiblity and waku v1 v2 bridge (#179)
* Add section on compatiblity and waku v1 v2 bridge

* Update specs/waku/waku-v2.md

Co-authored-by: Oskar Thorén <ot@oskarthoren.com>

* Update specs/waku/waku-v2.md

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>

Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>
2020-09-15 17:09:59 +08:00
Dean Eigenmann 2684cba31c
refactor/messages (#177)
* Update waku-v2.md

* Update wordlist.txt

* Update waku-v2.md

* Update waku-v2.md

* Update waku-v2.md
2020-09-09 11:57:28 +02:00
Oskar Thorén a391edf448
Waku v2: Specify push-based filter spec (#175)
* Waku v2: Specify push-based filter spec

* Make spell checker happy

* Update specs/waku/waku-v2.md

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>

* Update specs/waku/waku-v2.md

Co-authored-by: Kim De Mey <kim.demey@gmail.com>

* Remove confusing technical detail para

* Addressed review comments

* spellchecker

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>
Co-authored-by: Kim De Mey <kim.demey@gmail.com>
2020-09-04 11:24:08 +08:00
Dean Eigenmann 9e87d3d993
enhancement/sync-with-code (#174)
* Update waku-v2.md

* Update wordlist.txt

* Update waku-v2.md

* Update waku-v2.md

* Update waku-v2.md

* Update waku-v2.md

* Update waku-v2.md

* Update waku-v2.md

* Update wordlist.txt

* Update wordlist.txt
2020-08-30 21:57:40 +02:00
Oskar Thorén 9ba248f47f
Waku v2 spec: Use WakuMessage in data field (#173)
* Waku v2 spec: Use WakuMessage in data field

- Move contentFilter
- Bump version
- Fix protobuf field numbers in all specs

* Update specs/waku/waku-v2.md

Co-authored-by: Kim De Mey <kim.demey@gmail.com>

Co-authored-by: Kim De Mey <kim.demey@gmail.com>
2020-08-27 18:52:31 +08:00
Oskar Thorén f2509b033a
Waku v2: Split up protocols (#170)
* Break into separate domains

* Move content filtering

* Move historical message into separate section

* Update ToC

* Simplify indentation and move out some stuff

* typo

* wordlist
2020-07-29 18:08:52 +08:00
Oskar Thorén 7fa0419f7f
Feature/waku v2 historical sketch (#165)
* Waku v2: Add content filter for waku topics

This addresses https://github.com/vacp2p/specs/issues/156 and
https://github.com/vacp2p/specs/issues/160

* Fix spellcheck and indent

* More protobuf fmt

* Waku v2: Shape up historical API

Addresses https://github.com/vacp2p/specs/issues/164

Also spellcheck and protobuf formating

* Spellcheck

* Update specs/waku/waku-v2.md

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>
2020-07-28 16:19:20 +08:00
Oskar Thorén fa035fa86b
Waku v2: Add content filter for waku topics (#163)
* Waku v2: Add content filter for waku topics

This addresses https://github.com/vacp2p/specs/issues/156 and
https://github.com/vacp2p/specs/issues/160

* Fix spellcheck and indent

* More protobuf fmt

* spellcheck

* Update specs/waku/waku-v2.md

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>
2020-07-28 16:11:05 +08:00
Oskar Thorén f4d34f4131
Update README.md (#148)
* Update README.md

* Update wordlist.txt
2020-07-13 17:08:15 +08:00
Oskar Thorén 9fba80a5a5
Raw version of Waku v2 spec (#144)
* Raw initially shaping of Waku v2 spec

* Add protocol identifer

* PubSub interface

* floodsub; peer discovery

* Add abstract

* message rpc; bridge mode; reference

* Move out notes to issue; bump alpha1

* Update specs/waku/waku-v2.md

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>

* Updaet protocol identifier to /wakusub/2.0.0-alpha1

* Add ToC

* Make links and references nicer

* Add motivation and goals

* Make spellchecker happy, hopefully

* Format

* Add to wire section protocol

* Make spell checker even happier, attempt 42

* Changelog todo

* Spellcheck

* Document Message type usage

* Add SubOpts section

* Update ToC

* Spellcheck

* Update specs/waku/waku-v2.md

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>

* Update specs/waku/waku-v2.md

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>

* Update specs/waku/waku-v2.md

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>

* Raw version

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>
2020-07-10 17:51:18 +08:00
Kim De Mey 7098bb6db9
Add missing packet types to abnf + abnf minor fixes (#146) 2020-07-06 14:55:34 +02:00
Dean Eigenmann 7a981510a0
feature/waku-rpc (#135)
* made file

* added to root

* fix

* todo

* Update wordlist.txt

* Update wordlist.txt

* Update waku-rpc-api.md

* Update waku-rpc-api.md

* Update waku-rpc-api.md

* Update waku-rpc-api.md

* Update wordlist.txt

* Update waku-rpc-api.md

* Update waku-rpc-api.md

* Update waku-rpc-api.md

* Update waku-rpc-api.md

* Update waku-rpc-api.md

* Update waku-rpc-api.md

* spellcheck

* Update wordlist.txt

* Update waku-rpc-api.md

* Update waku-rpc-api.md

* Update specs/waku/waku-rpc-api.md

Co-authored-by: Kim De Mey <kim.demey@gmail.com>

* Update specs/waku/waku-rpc-api.md

Co-authored-by: Kim De Mey <kim.demey@gmail.com>

* Update specs/waku/waku-rpc-api.md

Co-authored-by: Kim De Mey <kim.demey@gmail.com>

* Apply suggestions from code review

Co-authored-by: Kim De Mey <kim.demey@gmail.com>

* Update waku-rpc-api.md

* Update wordlist.txt

* Update README.md

Co-authored-by: Oskar Thorén <ot@oskarthoren.com>

* Update waku-rpc-api.md

* Update wordlist.txt

* Update waku-rpc-api.md

* Update waku-rpc-api.md

* Update waku-rpc-api.md

* Update waku-rpc-api.md

* Update specs/waku/waku-rpc-api.md

Co-authored-by: Samuel Hawksby-Robinson <samuel@samyoul.com>

* Update waku-rpc-api.md

Co-authored-by: Kim De Mey <kim.demey@gmail.com>
Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
Co-authored-by: Samuel Hawksby-Robinson <samuel@samyoul.com>
2020-06-11 10:44:57 +02:00
Dean Eigenmann afa2afdbcf
Update main.yml (#136)
* Update main.yml

* Update wordlist.txt

* Update main.yml

* Update main.yml

* Rename spellcheck.yaml to .spellcheck.yaml

* Update README.md

* Rename .spellcheck.yaml to .pyspelling.yml

* Update README.md

* Update wordlist.txt

* Update wordlist.txt

* Update wordlist.txt
2020-05-28 11:46:43 +02:00
Dean Eigenmann 339e7a0c83
text-lint (#134)
* started text lint

* footnote order

* textlint

* some more checks

* Update README.md

* Update wordlist.txt
2020-05-25 11:55:06 +02:00
Samuel Hawksby-Robinson ddf37e52d3
Waku Confirmations Enabled and Light Node Field Descriptions (#128)
* Reference fixes

Updated .gitignore to include ide files

Added simple reference to Envelope definition

Added discribtion for light node and confirm enabled fields

Resolves GH-124

Revert changes to .gitignore

Update specs/waku/waku-1.md

Co-authored-by: Kim De Mey <kim.demey@gmail.com>

Revert link fix changes

Addressed also in GH-131

Revert link error

Addressed spelling issues

Addressing feedback

Added Batch Ack to definitions

rephrase to reintroduce rfc2119 language

Added correct spelling of acknowledgement to wordlist

Update specs/waku/waku-1.md

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>

Update specs/waku/waku-1.md

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>

Update specs/waku/waku-1.md

Co-authored-by: Dean Eigenmann <7621705+decanus@users.noreply.github.com>

Change to Use the incorrect spelling of words

* Resolved rebase conflicts
2020-05-25 09:27:58 +01:00
Dean Eigenmann 3b73cb85aa
github-actions-readme-spelling (#127)
* Create main.yml

* Delete .travis.yml

* Update README.md

* Update main.yml

* Create wordlist.txt

* Update README.md

* Create spellcheck.yaml

* Update wordlist.txt

* Update wordlist.txt

* Update spellcheck.yaml

* Update wordlist.txt

* Update mvds-metadata.md

* Update wordlist.txt

* spelling

* more

* fixes

* filter comments

* spelling corrections, wordlist

* more fixes

* formt

* undid

* filter

* remove

* url

* i think thats it

* fix

* removed to test

* sorted

* Update spellcheck.yaml

* Update main.yml

* trying

* Update wordlist.txt

* Update wordlist.txt

* Update wordlist.txt

* Update README.md

* Update wordlist.txt
2020-05-20 09:03:40 +02:00