From 0916610f9a05f04e8fd83be39bb3fe751c9c947d Mon Sep 17 00:00:00 2001 From: Andrey Dolgolev Date: Thu, 25 Nov 2021 13:23:34 +0200 Subject: [PATCH] Add fixes. --- .../mooncrawl/mooncrawl/stats_worker/dashboard.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/crawlers/mooncrawl/mooncrawl/stats_worker/dashboard.py b/crawlers/mooncrawl/mooncrawl/stats_worker/dashboard.py index 3f1d71e6..92197bca 100644 --- a/crawlers/mooncrawl/mooncrawl/stats_worker/dashboard.py +++ b/crawlers/mooncrawl/mooncrawl/stats_worker/dashboard.py @@ -8,7 +8,7 @@ import logging import time from datetime import datetime, timedelta from enum import Enum -from typing import Any, Callable, Dict, List, Union +from typing import Any, Callable, Dict, List from uuid import UUID import boto3 # type: ignore @@ -32,7 +32,7 @@ from ..settings import ( ) from ..settings import bugout_client as bc -from web3 import Web3, method +from web3 import Web3 logger = logging.getLogger(__name__) logger.setLevel(logging.INFO) @@ -332,6 +332,7 @@ def generate_data( label_counts.group_by( text("timeseries_points"), label_model.label_data["name"].astext, + label_model.label_data["name"].astext, ) .order_by(text("timeseries_points desc")) .subquery(name="label_counts") @@ -414,7 +415,9 @@ def generate_list_of_names( return names -def process_external(abi_external_calls, blockchain): +def process_external( + abi_external_calls: List[Dict[str, Any]], blockchain: AvailableBlockchainType +): """ Request all required external data TODO:(Andrey) Check posibility do it via AsyncHttpProvider(not supported for some of middlewares). @@ -552,8 +555,6 @@ def stats_generate_handler(args: argparse.Namespace): subscription_id = dashboard_subscription_filters["subscription_id"] - print(subscription_id) - if subscription_id not in subscription_by_id: # Meen it's are different blockchain type continue