';
$node = arraySafeVal($peer,'addr');
echo ''.$node.' | ';
$addnode[] = ($coin->symbol=='DCR' ? 'addpeer=' : 'addnode=') . $node;
$peerver = trim(arraySafeVal($peer,'subver'),'/');
$version = max($version, $peerver);
echo ''.$peerver.' | ';
$height = arraySafeVal($peer,'currentheight');
$class = abs($height - $localheight) > 5 ? 'red' : '';
if (!$height) $height = arraySafeVal($peer,'synced_blocks');
echo ''.$height.' | ';
echo ''.arraySafeVal($peer,'pingtime','').' | ';
echo ''.arraySafeVal($peer,'services','').' | ';
$conntime = arraySafeVal($peer,'conntime',time());
$startingheight = arraySafeVal($peer,'startingheight');
echo ''.datetoa2($conntime)." ($startingheight)".' | ';
$lastrecv = arraySafeVal($peer,'lastrecv',time());
$lastsend = arraySafeVal($peer,'lastsend',time());
echo ''.datetoa2(max($lastrecv,$lastsend)).' | ';
$bytesrecv = round(arraySafeVal($peer,'bytesrecv')/1024.,1);
$bytessent = round(arraySafeVal($peer,'bytessent')/1024.,1);
if ($bytesrecv+$bytessent)
echo ''."$bytesrecv / $bytessent".' | ';
else
echo ' | ';
echo '';
$options = array('class'=>'red', 'title'=>'Disconnect from node');
echo CHtml::link('remove','/site/peerRemove?id='.$coin->id.'&node='.$node, $options);
echo ' | ';
echo '
';
}
echo '