nu-p2p/src/behaviour.rs

9 lines
304 B
Rust

use libp2p::{gossipsub, identify, kad, ping, swarm::NetworkBehaviour};
#[derive(NetworkBehaviour)]
pub struct NuBehaviour {
pub gossipsub: gossipsub::Behaviour,
pub kademlia: kad::Behaviour<kad::store::MemoryStore>,
pub identify: identify::Behaviour,
pub ping: ping::Behaviour,
}