pub fn new_unspecified() -> Self {
        let addr = socketaddr!(0, 0);
        assert!(addr.ip().is_unspecified());
        Self::new(Keypair::new().pubkey(), addr, addr, addr, addr, addr, addr)
    }
/// NodeInfo with unspecified addresses for adversarial testing.
NodeInfo with unspecified addresses for adversarial testing.
NodeInfo with unspecified addresses for adversarial testing .
pub fn new_unspecified() -> Self {
        let addr = socketaddr!(0, 0);
        assert!(addr.ip().is_unspecified());
        Self::new(Keypair::new().pubkey(), addr, addr, addr, addr, addr, addr)
    }
pub fn new_unspecified ( ) -> Self { let addr = socketaddr ! ( 0 0 ) ; assert ! ( addr ip ( ) is_unspecified ( ) ) ; Self :: new ( Keypair :: new ( ) . pubkey ( ) , addr , addr , addr , addr , addr , addr ) }
NodeInfo with unspecified addresses for adversarial testing.
NodeInfo with unspecified addresses for adversarial testing .