SYMBOL INDEX (31 symbols across 5 files) FILE: alerter/BinancePumpAndDumpAlerter.py class BinancePumpAndDumpAlerter (line 9) | class BinancePumpAndDumpAlerter: method __init__ (line 10) | def __init__( method extract_ticker_data (line 79) | def extract_ticker_data(symbol, assets): method create_new_asset (line 85) | def create_new_asset(symbol, chart_intervals): method retrieve_exchange_assets (line 96) | def retrieve_exchange_assets(self, api_url): method is_symbol_valid (line 111) | def is_symbol_valid(self, symbol, watchlist, blacklist, pairs_of_inter... method filter_and_convert_assets (line 151) | def filter_and_convert_assets( method update_all_monitored_assets_and_send_news_messages (line 165) | def update_all_monitored_assets_and_send_news_messages( method calculate_asset_change (line 193) | def calculate_asset_change( method reset_prices_data_when_due (line 241) | def reset_prices_data_when_due( method add_new_asset_listings (line 270) | def add_new_asset_listings( method check_and_send_top_pump_dump_statistics_report (line 308) | def check_and_send_top_pump_dump_statistics_report( method run (line 344) | def run(self): FILE: pumpAlerts.py function main (line 45) | def main(): FILE: reporter/ReportGenerator.py class ReportGenerator (line 6) | class ReportGenerator: method __init__ (line 7) | def __init__( method send_pump_message (line 21) | def send_pump_message(self, symbol, interval, change, price): method send_dump_message (line 33) | def send_dump_message(self, symbol, interval, change, price): method send_new_listings (line 45) | def send_new_listings(self, symbols_to_add): method send_pump_dump_message (line 61) | def send_pump_dump_message( method send_top_pump_dump_statistics_report (line 140) | def send_top_pump_dump_statistics_report( method generate_additional_statistics_report (line 193) | def generate_additional_statistics_report(self, assets, interval): FILE: sender/TelegramSender.py class TelegramSender (line 10) | class TelegramSender: method __init__ (line 11) | def __init__( method is_alert_chat_enabled (line 36) | def is_alert_chat_enabled(self): method send_message (line 39) | def send_message(self, message, is_alert_chat=False): method send_generic_message (line 66) | def send_generic_message(self, message, args=None, is_alert_chat=False): method send_report_message (line 71) | def send_report_message(self, message, args=None, is_alert_chat=False): method send_news_message (line 76) | def send_news_message(self, message, args=None, is_alert_chat=False): FILE: utils/ConversionUtils.py class ConversionUtils (line 1) | class ConversionUtils: method duration_to_seconds (line 3) | def duration_to_seconds(duration):