goback(); require dirname(__FILE__).'/../../ui/lib/pageheader.php'; $this->pageTitle = 'Peers - '.$coin->name; $remote = new WalletRPC($coin); $info = $remote->getinfo(); ////////////////////////////////////////////////////////////////////////////////////// echo << body { margin: 4px; } pre { margin: 0 4px; }
{$this->pageTitle}
end; $addnode = array(); $version = ''; $localheight = arraySafeVal($info, 'blocks'); $list = $remote->getpeerinfo(); if(!empty($list)) foreach($list as $peer) { $node = arraySafeVal($peer,'addr'); if (strstr($node,'127.0.0.1')) continue; if (strstr($node,'192.168.')) continue; if (strstr($node,'yiimp')) continue; $addnode[] = ($coin->rpcencoding=='DCR' ? 'addpeer=' : 'addnode=') . $node; $peerver = trim(arraySafeVal($peer,'subver'),'/'); $version = max($version, $peerver); } asort($addnode); echo '
';
echo implode("\n",$addnode);
echo '
'; echo '
'; echo '
';