Exemplo n.º 1
0
 /**
  * @param Peer $peer
  * @param GetHeaders $getHeaders
  */
 public function onGetHeaders(Peer $peer, GetHeaders $getHeaders)
 {
     return;
     $chain = $this->chain()->getChain();
     $locator = $getHeaders->getLocator();
     if (count($locator->getHashes()) === 0) {
         $start = $locator->getHashStop()->getHex();
     } else {
         $start = $this->db->findFork($chain, $locator);
     }
     $headers = $this->db->fetchNextHeaders($start);
     $peer->headers($headers);
     echo 'Sending from ' . $start . ' + ' . count($headers) . ' headers ' . PHP_EOL;
 }