code: function getWitnessesFromHub(cb){
  	console.log('getWitnessesFromHub');
  	if (!my_device_hub){
  		console.log('getWitnessesFromHub: no hub yet');
  		return setTimeout(function(){
  			getWitnessesFromHub(cb);
  		}, 2000);
  	}
  	network.findOutboundPeerOrConnect(conf.WS_PROTOCOL+my_device_hub, function(err, ws){
  		if (err)
  			return cb(err);
  		network.sendRequest(ws, 'get_witnesses', null, false, function(ws, request, response){
  			if (response.error)
  				return cb(response.error);
  			var arrWitnessesFromHub = response;
  			cb(null, arrWitnessesFromHub);
  		});
  	});
  }
docs: ------------------------------- witnesses