MCPcopy Create free account

hub / github.com/VexedWilosn/AetherSwap / functions

Functions1,137 in github.com/VexedWilosn/AetherSwap

↓ 1,563 callersMethodget
(self, url, **kwargs)
tests/test_steam_client.py:53
↓ 458 callersFunctionel
(id)
web/js/utils.js:5
↓ 169 callersFunctiontoast
(title, detail = "")
web/js/utils.js:8
↓ 111 callersFunctionescapeHtml
(s)
web/js/utils.js:135
↓ 93 callersFunctionlog_fn
(msg: str, level: str = "info")
app/routes/transactions.py:247
↓ 84 callersFunctionlog
(msg: str, level: str = "info", category: str = "", flow_id: str = "")
app/state.py:238
↓ 71 callersFunctionfetchJson
(url, opts = {})
web/js/utils.js:140
↓ 48 callersMethodlog
(self, msg: str, level: str = "info", category: str = "", flow_id: str = "")
app/state.py:130
↓ 48 callersFunctionset
(id, text)
web/js/main.js:188
↓ 38 callersFunctionget_state
()
app/state.py:218
↓ 38 callersMethodjson
(self)
tests/test_market_orders.py:279
↓ 36 callersFunction$
web/js/gift.js:9
↓ 36 callersFunctionjittered_sleep
(base: float, jitter_ratio: float = 0.3)
utils/delay.py:3
↓ 35 callersFunctionload_app_config_validated
()
app/config_loader.py:29
↓ 27 callersMethodlog
(self, msg: str, level: str = "info", category: str = "pipeline")
app/pipeline_context.py:10
↓ 27 callersFunctionsetHidden
(el, hidden)
web/js/gift.js:50
↓ 23 callersFunctionget_proxy_manager
()
utils/proxy_manager.py:222
↓ 23 callersFunctionget_session
()
app/database.py:109
↓ 20 callersFunction$
web/js/steamDeals.js:22
↓ 19 callersMethodget_proxies_for_request
根据策略返回适当的 proxies dict: - 策略3 / 未启用 → None(走本机) - 策略2 → 始终返回代理 - 策略1 → 仅在 failed=True 时返回代理
utils/proxy_manager.py:178
↓ 18 callersFunction_debug
(debug_fn: Optional[Callable[[str], None]], msg: str)
app/steam_listings.py:91
↓ 18 callersMethoddebug
(self, msg: str, category: str = "pipeline")
app/pipeline_context.py:13
↓ 18 callersFunctionrefreshTransactions
()
web/js/transactions.js:355
↓ 17 callersFunction_flag
(code, name)
web/js/steamDeals.js:4
↓ 17 callersFunctionget_purchases
()
app/state.py:262
↓ 17 callersFunctionis_strategy_module_enabled
(config: dict, strategy_type: str, module_id: str, default: bool = True)
app/strategy_engine.py:1525
↓ 17 callersFunctionrenderStrategies
()
web/js/strategies.js:521
↓ 16 callersMethod_make_request
(self, method: str, url: str, **kwargs)
buff/buyer.py:86
↓ 16 callersFunctionmerge
(default: dict, overrides: dict)
app/config_schema.py:119
↓ 15 callersFunctionget_steam_credentials
()
app/config_loader.py:21
↓ 14 callersFunction_load_font
(size: int, bold: bool = False)
app/services/deal_cards.py:50
↓ 14 callersFunction_step_params
(strategy: dict, module_id: str)
app/strategy_engine.py:1387
↓ 14 callersFunction_update_state
(**kwargs)
app/services/steam_deals.py:40
↓ 14 callersFunctionappConfirm
(message, options = {})
web/js/utils.js:108
↓ 14 callersMethodset_status
(self, stage: str, msg: str, **kwargs)
app/pipeline_context.py:17
↓ 14 callersFunctionshowToast
(msg, type = 'info')
web/js/gift.js:40
↓ 13 callersFunctionget_inventory
()
app/state.py:290
↓ 13 callersFunctionstrategyClone
(v)
web/js/strategies.js:41
↓ 12 callersFunction_log
(msg, level="info", **kw)
tests/test_sell_pipeline_currency_guard.py:30
↓ 12 callersFunction_pm_log
(msg: str)
utils/proxy_manager.py:29
↓ 12 callersFunctiondetect_currency
(html: str)
steam/client.py:173
↓ 11 callersFunction_行
构造一条最小化 iflow 行,省得每次都写全
tests/test_pipeline_steps.py:17
↓ 11 callersFunctionget_current_account
()
app/accounts.py:31
↓ 11 callersMethodget_strategy
(self)
utils/proxy_manager.py:155
↓ 11 callersFunctionrefreshStatus
()
web/js/main.js:107
↓ 10 callersFunction_compute_wilson_score
(positive_rate, total_reviews)
app/database.py:13
↓ 10 callersFunction_fail
(n, msg)
app/gift_engine.py:462
↓ 10 callersFunction_normalize_market_hash_name
(value: Any)
steam/market_orders.py:162
↓ 10 callersFunctionget_runtime_profile
( env: Optional[Mapping[str, str]] = None, platform_name: Optional[str] = None, )
app/runtime_env.py:71
↓ 10 callersFunctionget_strategy
(strategy_id: str)
app/strategy_engine.py:842
↓ 10 callersFunctionisStrategyStepFixed
(step, draft = strategiesState.draft)
web/js/strategies.js:278
↓ 10 callersFunctionrefreshAccounts
()
web/js/accounts.js:317
↓ 10 callersMethodset_status
(self, s: str, step: str = "", progress_total: int = 0, progress_done: int = 0, progress_item: str = "", next_
app/state.py:87
↓ 10 callersMethodsubmit
Submit a task. Returns the task_id immediately. Parameters ---------- fn : callable The function to execu
app/services/task_queue.py:47
↓ 10 callersFunctionupdate_account
(account_id: str, **kwargs: Any)
app/accounts.py:57
↓ 9 callersFunction_compute_sell_pressure_from_orders
( sell_orders: list, daily_volume: int, n_orders: int = 5, )
app/pipeline_steps.py:178
↓ 9 callersMethod_log
( log_fn: Optional[Callable[[str, str], None]], msg: str, level: str = "info", )
utils/network_check.py:101
↓ 9 callersFunctionget_text_size
(draw, text, font)
app/services/deal_cards.py:185
↓ 9 callersFunctiongoToStep
(step)
web/js/settings.js:487
↓ 9 callersMethodis_proxy_enabled
(self)
utils/proxy_manager.py:157
↓ 9 callersFunctionsave_app_config_validated
(data: dict)
app/config_loader.py:40
↓ 9 callersFunctionscan_cs2_inventory
()
app/inventory_cs2.py:35
↓ 8 callersFunction_encode_varint
(n)
app/gift_engine.py:358
↓ 8 callersFunction_validate_ranges
(cfg: dict)
app/config_schema.py:144
↓ 8 callersFunctiondraw_rounded_rect
(canvas_im: Image.Image, xy, radius: int, fill, outline=None, width=1)
app/services/deal_cards.py:144
↓ 8 callersFunctiondraw_text_middle
(draw, xy, text, font, fill)
app/services/deal_cards.py:194
↓ 8 callersFunctionesc
(value)
web/js/steamDeals.js:23
↓ 8 callersFunctionis_steam_background_allowed
()
app/state.py:232
↓ 8 callersFunctionloadGames
(reset = false)
web/js/steamDeals.js:48
↓ 8 callersFunctionstrategyById
(id)
web/js/strategies.js:50
↓ 8 callersFunctionstrategyModulesById
()
web/js/strategies.js:46
↓ 7 callersFunction_clean_module_id_list
(value: Any)
app/strategy_engine.py:683
↓ 7 callersFunction_error
(exc: Exception)
app/routes/strategies.py:41
↓ 7 callersFunction_sanitize_value
(value: Any)
app/strategy_engine.py:648
↓ 7 callersFunctionclose
(value)
web/js/utils.js:77
↓ 7 callersFunctionfilter_iflow_rows
( rows: List[Any], config: dict, log_fn: Optional[Callable[[str, str], None]] = None, )
app/pipeline_steps.py:279
↓ 7 callersMethodis_stop_requested
(self)
app/state.py:183
↓ 7 callersFunctionloadStrategies
(force = false)
web/js/strategies.js:441
↓ 7 callersFunctionstrategyStep
(moduleId, enabled = true)
web/js/strategies.js:164
↓ 7 callersFunctionvalidate_and_fill
(data: dict, defaults: Optional[dict] = None)
app/config_schema.py:199
↓ 6 callersFunction_cookie_value
(cookie_str: str, name: str)
app/routes/auth.py:70
↓ 6 callersFunction_fetch_steam_sell_data
( market_hash_name: str, config: dict, app_id: int = 730, *, return_error: bool = False, )
app/pipeline_steps.py:20
↓ 6 callersFunction_load
()
app/accounts.py:7
↓ 6 callersFunction_load
()
config/__init__.py:7
↓ 6 callersFunction_module_by_id
()
app/strategy_engine.py:817
↓ 6 callersFunction_step
(n, msg)
app/gift_engine.py:460
↓ 6 callersFunction_to_cny
Convert a regional price string to CNY float. Returns None on failure.
app/routes/steam_deals.py:165
↓ 6 callersFunctionappModal
(options = {})
web/js/utils.js:21
↓ 6 callersMethodclose
(self)
tests/test_auth_relogin_state.py:58
↓ 6 callersFunctionget_engine
()
app/database.py:95
↓ 6 callersMethodget_next_proxy_dict
(self)
utils/proxy_manager.py:159
↓ 6 callersFunctionhideReloginModal
()
web/js/main.js:248
↓ 6 callersFunctionpromptManualCookieLogin
(type, reason = "", options = {})
web/js/accounts.js:145
↓ 6 callersFunctionrefreshInventory
(forceRefresh = true)
web/js/main.js:252
↓ 6 callersFunctionrenderProxyList
(testResults)
web/js/proxy.js:27
↓ 6 callersFunctionstrategyEnsureRequiredSteps
(draft = strategiesState.draft)
web/js/strategies.js:202
↓ 6 callersFunctionstrategyTakeStep
(steps, moduleId, usedIndexes)
web/js/strategies.js:193
↓ 6 callersFunctionupdateSendButton
()
web/js/gift.js:54
↓ 6 callersFunctionupdate_purchase
(idx: int, data: dict)
app/state.py:282
↓ 6 callersMethodwait
(self, domain: str, min_interval: float = 2.0)
utils/throttle.py:9
next →1–100 of 1,137, ranked by callers