* 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
* 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>
* Break into separate domains
* Move content filtering
* Move historical message into separate section
* Update ToC
* Simplify indentation and move out some stuff
* typo
* wordlist
* 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>
* 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
Subsections ideally should be headers so that they can be linked to directly, as although identical in appearance to bold text, headers are functionally superior.
This commit upgrades the spec to waku/1.
Changes include:
- RLP code are now 0,1,2,3,4,5 for status-options
- Version is removed from handshake
- Waku/1 is now advertised
Co-Authored-By: Kim De Mey <kim.demey@gmail.com>
* Waku: Clarify what to do with unknown option keys
* Change options key ignoring to SHOULD and add to changelog
* Update Nimbus supported spec version
- Simplify implementation matrix with latest state
- Introduces a new required packet code Status Code (`0x22`) for communicating option changes
- Deprecates the following packet codes: PoW Requirement (`0x02`), Bloom Filter (`0x03`), Rate limits (`0x20`), Topic interest (`0x21`) - all superseded by the new Status Code (`0x22`)
- Increased `topic-interest` capacity from 1000 to 10000