Skip to content

Commit aa7a9ec

Browse files
authored
feat(gossipsub): implement partial messages extension
Implements Gossipsub Partial messages, spec is defined [here](libp2p/specs#704) Pull-Request: #6275.
1 parent 7cbf7c1 commit aa7a9ec

30 files changed

Lines changed: 3987 additions & 261 deletions

protocols/gossipsub/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@
2121
- Fix underflow when shuffling peers after prunning.
2222
See [PR 6183](https://github.com/libp2p/rust-libp2p/pull/6183)
2323

24+
- Implement gossipsub 1.3 partial messages extension.
25+
See [PR XXXX](https://github.com/libp2p/rust-libp2p/pull/XXXX)
26+
2427
- Remove peer penalty for duplicate messages.
2528
See [PR 6112](https://github.com/libp2p/rust-libp2p/pull/6112)
2629

protocols/gossipsub/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ categories = ["network-programming", "asynchronous"]
1313
[features]
1414
wasm-bindgen = ["getrandom/js", "futures-timer/wasm-bindgen"]
1515
metrics = ["prometheus-client"]
16+
partial_messages = []
1617

1718
[dependencies]
1819
async-channel = "2.5.0"

0 commit comments

Comments
 (0)