Crate libp2p_dandelion

Crate libp2p_dandelion 

Source
Expand description

libp2p_dandelion is a modified Dandelion implementation for enhanced privacy of p2p message broadcasting.

§Example

see https://github.com/kn0sys/libp2p-dandelion/blob/main/src/bin/broadcast.rs

Structs§

Dandelion
Necessary structural relationship for depth, persistence and directions
DandelionBehaviour
Dandelion behavior uses gossipsub.
DandelionNode
Main node implementation
FluffTransitionMessage
Gossipsub message for transitioning to fluff phase
PendingMessage
Necessary ordering for state distinctions
PreMessageCache
Bincode V2 MessageCache

Enums§

DandelionBehaviourEvent
NetworkBehaviour::ToSwarm produced by DandelionBehaviour.