docs: def handle_version(self, message_header, message):
          """
          This method will handle the Version message and
          will send a VerAck message when it receives the
          Version message.
  
          :param message_header: The Version message header
          :param message: The Version message
          """
          log.debug("handle version")
          verack = VerAck()
          log.debug("send VerAck")
          self.send_message(verack)
          self.verack = True
  
          # begin!
          self.send_getheaders( self.first_block_hash )