def sync_full_hashes(self, hash_prefix):
        if not self.storage.full_hash_sync_required(hash_prefix):
            log.debug('Cached full hash entries are still valid for "0x%s", no sync required.', hash_prefix.encode("hex"))
            return
        full_hashes = self.fullHashProtocolClient.getHashes([hash_prefix])
        if not full_hashes:
            return
        self.storage.store_full_hashes(hash_prefix, full_hashes)
Sync full hashes starting with hash_prefix from remote server
dataset/ETHPy150Open afilipovich/gglsbl/gglsbl/client.py/SafeBrowsingList.sync_full_hashes