disarray-network 0.1.20

This crate implements the networking features required for the hybrid blockchain network, Disarray
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
#[cfg(test)]
mod tests {
    use disarray_network::{peers::*, NoiseKeys};

    #[test]
    fn test_peer_default() {
        let nk = NoiseKeys::new();
        let a = Peer::default();
        let b = Peer::new(a.id, a.keypair.clone());
        assert!(a.id == b.id);
        assert!(a.authenticate(nk).is_ok())
    }
}