SYMBOL INDEX (146 symbols across 12 files) FILE: functions.py function get_client (line 5) | def get_client(account_number, private_key, proxy, email_address=None, e... function get_network_by_chain_id (line 9) | def get_network_by_chain_id(chain_id): function mint_berachain_tokens (line 15) | async def mint_berachain_tokens(account_number, private_key, proxy, *_): function swap_bex (line 20) | async def swap_bex(account_number, private_key, proxy, *_, **kwargs): function swap_btc_bex (line 25) | async def swap_btc_bex(account_number, private_key, proxy, *_, **kwargs): function swap_eth_bex (line 30) | async def swap_eth_bex(account_number, private_key, proxy, *_, **kwargs): function swap_honey_bex (line 35) | async def swap_honey_bex(account_number, private_key, proxy, *_, **kwargs): function swap_stgusdc_bex (line 40) | async def swap_stgusdc_bex(account_number, private_key, proxy, *_, **kwa... function add_liqiudity_bex_bera_usdc (line 45) | async def add_liqiudity_bex_bera_usdc(account_number, private_key, proxy... function add_liqiudity_bex_honey_mim (line 50) | async def add_liqiudity_bex_honey_mim(account_number, private_key, proxy... function supply_honey_bend (line 55) | async def supply_honey_bend(account_number, private_key, proxy, *_, **kw... function deposit_honey_berps (line 60) | async def deposit_honey_berps(account_number, private_key, proxy, *_, **... function claim_bgt_on_berps (line 65) | async def claim_bgt_on_berps(account_number, private_key, proxy, *_, **k... function delegate_bgt_on_station (line 70) | async def delegate_bgt_on_station(account_number, private_key, proxy, *_... function vote_bgt_on_station (line 75) | async def vote_bgt_on_station(account_number, private_key, proxy, *_, **... function deploy_contract (line 80) | async def deploy_contract(account_number, private_key, proxy, *_, **kwar... function supply_btc_bend (line 85) | async def supply_btc_bend(account_number, private_key, proxy, *_, **kwar... function supply_eth_bend (line 90) | async def supply_eth_bend(account_number, private_key, proxy, *_, **kwar... function withdraw_honey_bend (line 95) | async def withdraw_honey_bend(account_number, private_key, proxy, *_, **... function withdraw_btc_bend (line 100) | async def withdraw_btc_bend(account_number, private_key, proxy, *_, **kw... function withdraw_eth_bend (line 105) | async def withdraw_eth_bend(account_number, private_key, proxy, *_, **kw... function mint_honey (line 110) | async def mint_honey(account_number, private_key, proxy, *_, **kwargs): function mint_booga_ticket (line 115) | async def mint_booga_ticket(account_number, private_key, proxy, *_, **kw... function mint_bera_red (line 120) | async def mint_bera_red(account_number, private_key, proxy, *_, **kwargs): function claim_musdc (line 125) | async def claim_musdc(account_number, private_key, proxy, *_, **kwargs): function mint_boba (line 130) | async def mint_boba(account_number, private_key, proxy, *_, **kwargs): function mint_valhala_nft (line 135) | async def mint_valhala_nft(account_number, private_key, proxy, *_, **kwa... function mint_domain (line 140) | async def mint_domain(account_number, private_key, proxy, *_, **kwargs): function claim_galxe_points (line 145) | async def claim_galxe_points(account_number, private_key, proxy, email_a... function claim_galxe_campaign_points (line 150) | async def claim_galxe_campaign_points(account_number, private_key, proxy... FILE: main.py function are_you_sure (line 13) | def are_you_sure(module=None, gen_route:bool = False): function main (line 32) | def main(): FILE: modules/berachain.py class BeraChain (line 13) | class BeraChain(Logger, RequestClient): method __init__ (line 14) | def __init__(self, client): method get_min_amount_out (line 33) | async def get_min_amount_out(self, from_token_address: str, to_token_a... method get_swap_steps (line 42) | async def get_swap_steps(self, from_token_address: str, to_token_addre... method swap_bex (line 55) | async def swap_bex(self, swapdata:dict = None): method add_liquidity_bex (line 104) | async def add_liquidity_bex(self): method add_liquidity_bex_mim (line 121) | async def add_liquidity_bex_mim(self): method swap_honey (line 142) | async def swap_honey(self): method mint_booga_ticket (line 163) | async def mint_booga_ticket(self): method mint_bera_red (line 178) | async def mint_bera_red(self): method supply_honey_bend (line 236) | async def supply_honey_bend(self): method deposit_honey_berps_vault (line 255) | async def deposit_honey_berps_vault(self): method claim_bgt_on_berps (line 273) | async def claim_bgt_on_berps(self): method withdraw_honey_bend (line 286) | async def withdraw_honey_bend(self): method supply_btc_bend (line 300) | async def supply_btc_bend(self): method borrow_honey_bend (line 320) | async def borrow_honey_bend(self): method withdraw_btc_bend (line 340) | async def withdraw_btc_bend(self): method supply_eth_bend (line 354) | async def supply_eth_bend(self): method withdraw_eth_bend (line 374) | async def withdraw_eth_bend(self): method mint_domain (line 388) | async def mint_domain(self): method delegate_bgt_on_station (line 406) | async def delegate_bgt_on_station(self): method vote_bgt_on_station (line 442) | async def vote_bgt_on_station(self): method deploy_contract (line 454) | async def deploy_contract(self): method claim_musdc (line 473) | async def claim_musdc(self): method mint_boba (line 485) | async def mint_boba(self): FILE: modules/client.py class Client (line 16) | class Client(Logger): method __init__ (line 17) | def __init__( method round_amount (line 48) | def round_amount(min_amount: float, max_amount: float) -> float: method get_user_agent (line 53) | def get_user_agent(): method get_normalize_error (line 59) | def get_normalize_error(error): method change_rpc (line 67) | async def change_rpc(self): method get_decimals (line 83) | async def get_decimals(self, token_name: str): method get_token_balance (line 87) | async def get_token_balance( method get_contract (line 105) | def get_contract(self, contract_address: str, abi=ERC20_ABI): method get_allowance (line 111) | async def get_allowance(self, token_address: str, spender_address: str... method get_priotiry_fee (line 118) | async def get_priotiry_fee(self): method prepare_transaction (line 128) | async def prepare_transaction(self, value: int = 0): method make_approve (line 153) | async def make_approve(self, token_address: str, spender_address: str,... method check_for_approved (line 161) | async def check_for_approved(self, token_address: str, spender_address... method send_transaction (line 190) | async def send_transaction(self, transaction, need_hash: bool = False,... FILE: modules/cutsom_module.py class Custom (line 7) | class Custom(Logger, RequestClient): method __init__ (line 8) | def __init__(self, client): method swap_stgusdc_bex (line 14) | async def swap_stgusdc_bex(self): method swap_btc_bex (line 32) | async def swap_btc_bex(self): method swap_honey_bex (line 48) | async def swap_honey_bex(self): method swap_eth_bex (line 64) | async def swap_eth_bex(self): FILE: modules/faucets.py class Faucet (line 9) | class Faucet(Logger, RequestClient): method __init__ (line 10) | def __init__(self, client: Client): method swap (line 14) | async def swap(self): method create_task_for_captcha (line 17) | async def create_task_for_captcha(self): method get_captcha_key (line 46) | async def get_captcha_key(self, task_id): method claim_berachain_tokens (line 69) | async def claim_berachain_tokens(self): FILE: modules/galxe.py class Galxe (line 20) | class Galxe(Logger, RequestClient): method __init__ (line 21) | def __init__(self, client): method report_captcha (line 27) | async def report_captcha(self, task_id): method create_task_for_captcha (line 48) | async def create_task_for_captcha(self): method get_captcha_data (line 69) | async def get_captcha_data(self): method check_galxe_id_exist (line 120) | async def check_galxe_id_exist(self): method sign_in (line 135) | async def sign_in(self): method get_cred_id (line 175) | async def get_cred_id(self): method check_and_get_nickname (line 191) | async def check_and_get_nickname(self): method create_new_acc (line 213) | async def create_new_acc(self): method get_user_info (line 236) | async def get_user_info(self): method send_email (line 260) | async def send_email(self): method confirm_email (line 279) | async def confirm_email(self, code: str): method reload_task (line 297) | async def reload_task(self, cred_id): method claim_points (line 322) | async def claim_points(self, campaign_id): method get_gcaptcha4_data (line 362) | async def get_gcaptcha4_data(self): method click_faucet_quest (line 408) | async def click_faucet_quest(self, cred_id): method solve_quiz (line 437) | async def solve_quiz(self): method get_email_code (line 470) | async def get_email_code(self): method claim_galxe_points_berachain_faucet (line 534) | async def claim_galxe_points_berachain_faucet(self): method claim_bera_campaign_points (line 579) | async def claim_bera_campaign_points(self): FILE: modules/interfaces.py class PriceImpactException (line 10) | class PriceImpactException(Exception): class BlockchainException (line 14) | class BlockchainException(Exception): class SoftwareException (line 18) | class SoftwareException(Exception): class SoftwareExceptionWithoutRetry (line 22) | class SoftwareExceptionWithoutRetry(Exception): class WrongGalxeCode (line 26) | class WrongGalxeCode(Exception): class Logger (line 30) | class Logger(ABC): method __init__ (line 31) | def __init__(self): method logger_msg (line 39) | def logger_msg(self, account_name, address, msg, type_msg: str = 'info'): class RequestClient (line 56) | class RequestClient(ABC): method __init__ (line 57) | def __init__(self, client): method make_request (line 60) | async def make_request(self, method:str = 'GET', url:str = None, heade... FILE: utils/modules_runner.py class Runner (line 19) | class Runner(Logger): method get_wallets (line 21) | def get_wallets(): method make_request (line 49) | async def make_request(method: str = 'GET', url: str = None, headers: ... method load_routes (line 58) | def load_routes(): method smart_sleep (line 62) | async def smart_sleep(self, account_name, account_number, accounts_del... method send_tg_message (line 71) | async def send_tg_message(self, account_name, message_to_send, disable... method update_step (line 83) | def update_step(self, account_name, step): method collect_bad_wallets (line 90) | def collect_bad_wallets(account_name, module_name): method change_ip_proxy (line 102) | async def change_ip_proxy(self): method check_proxies_status (line 118) | async def check_proxies_status(self): method check_proxy_status (line 124) | async def check_proxy_status(self, account_name: str = None, proxy: st... method get_proxy_for_account (line 139) | def get_proxy_for_account(self, account_name): method get_email_for_account (line 149) | def get_email_for_account(account_name): method run_account_modules (line 157) | async def run_account_modules( method run_parallel (line 243) | async def run_parallel(self): method run_consistently (line 273) | async def run_consistently(self): method run_accounts (line 290) | async def run_accounts(self): FILE: utils/networks.py class Network (line 1) | class Network: method __init__ (line 2) | def __init__( method __repr__ (line 20) | def __repr__(self): FILE: utils/route_generator.py function get_func_by_name (line 42) | def get_func_by_name(module_name, help_message:bool = False): class RouteGenerator (line 50) | class RouteGenerator(Logger): method __init__ (line 51) | def __init__(self): method classic_generate_route (line 55) | def classic_generate_route(): method classic_routes_json_save (line 65) | def classic_routes_json_save(self): FILE: utils/tools.py function sleep (line 27) | async def sleep(self, min_time=SLEEP_TIME_MODULES[0], max_time=SLEEP_TIM... function get_accounts_data (line 34) | def get_accounts_data(): function clean_progress_file (line 115) | def clean_progress_file(): function check_progress_file (line 120) | def check_progress_file(): function helper (line 129) | def helper(func):