Skip to content

Commit

Permalink
README.md: Mark ls as optional
Browse files Browse the repository at this point in the history
go-multistream removed `ls` support in
multiformats/go-multistream#76. This breaks
compatibility with the multistream implementation in Rust see
libp2p/rust-libp2p#2925.

This commit updates the specification after the fact, explicitly making `ls`
support optional.
  • Loading branch information
mxinden committed Sep 22, 2022
1 parent c05dd72 commit 34bad78
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,8 @@ For example
< ...
```

Note that `ls` support is OPTIONAL, i.e. implementations MAY support sending and/or receiving `ls`. This in turn implies that implementations MUST NOT depend on a remote node supporting `ls`.

#### Implementation Recommendations

**Protocol Selection**
Expand Down

0 comments on commit 34bad78

Please sign in to comment.