From 3560be1e551cdcc5e5a598e21f70fce93aaf77c0 Mon Sep 17 00:00:00 2001 From: Andrey Date: Mon, 12 Jun 2023 23:43:15 +0300 Subject: [PATCH] Add changes. --- crawlers/mooncrawl/mooncrawl/moonworm_crawler/crawler.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/crawlers/mooncrawl/mooncrawl/moonworm_crawler/crawler.py b/crawlers/mooncrawl/mooncrawl/moonworm_crawler/crawler.py index 943af3f0..de52d52e 100644 --- a/crawlers/mooncrawl/mooncrawl/moonworm_crawler/crawler.py +++ b/crawlers/mooncrawl/mooncrawl/moonworm_crawler/crawler.py @@ -341,6 +341,12 @@ def merge_event_crawl_jobs( if contract not in old_crawl_job.contracts ] ) + + for contract_address, entries in new_crawl_job.address_entries.items(): + if contract_address in old_crawl_job.address_entries: + old_crawl_job.address_entries[contract_address].update(entries) + else: + old_crawl_job.address_entries[contract_address] = entries break else: old_crawl_jobs.append(new_crawl_job) @@ -361,6 +367,7 @@ def merge_function_call_crawl_jobs( old_crawl_jobs will be modified Returns: Merged list of function call crawl jobs + """ for new_crawl_job in new_function_call_crawl_jobs: for old_crawl_job in old_crawl_jobs: