示例#1
0
 /**
  * @param Peer $peer
  * @return bool
  */
 public function checkAcceptablePeer(Peer $peer)
 {
     $remote = $peer->getRemoteVersion();
     if ($remote->getVersion() < Protocol::GETHEADERS) {
         return false;
     }
     if ($this->config->getItem('config', 'download_blocks', true) && $remote->getServices() & Services::NETWORK == 0) {
         return false;
     }
     return true;
 }