Really-amin's picture
Upload 1228 files
931e75b verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Coverage report</title>
<link rel="icon" sizes="32x32" href="favicon_32_cb_58284776.png">
<link rel="stylesheet" href="style_cb_ed8d5379.css" type="text/css">
<script src="coverage_html_cb_513c77fd.js" defer></script>
</head>
<body class="indexfile">
<header>
<div class="content">
<h1>Coverage report:
<span class="pc_cov">0.00%</span>
</h1>
<aside id="help_panel_wrapper">
<input id="help_panel_state" type="checkbox">
<label for="help_panel_state">
<img id="keyboard_icon" src="keybd_closed_cb_ce680311.png" alt="Show/hide keyboard shortcuts">
</label>
<div id="help_panel">
<p class="legend">Shortcuts on this page</p>
<div class="keyhelp">
<p>
<kbd>f</kbd>
<kbd>n</kbd>
<kbd>s</kbd>
<kbd>m</kbd>
<kbd>x</kbd>
<kbd>c</kbd>
&nbsp; change column sorting
</p>
<p>
<kbd>[</kbd>
<kbd>]</kbd>
&nbsp; prev/next file
</p>
<p>
<kbd>?</kbd> &nbsp; show/hide this help
</p>
</div>
</div>
</aside>
<form id="filter_container">
<input id="filter" type="text" value="" placeholder="filter...">
<div>
<input id="hide100" type="checkbox" >
<label for="hide100">hide covered</label>
</div>
</form>
<h2>
<a class="button" href="index.html">Files</a>
<a class="button" href="function_index.html">Functions</a>
<a class="button current">Classes</a>
</h2>
<p class="text">
<a class="nav" href="https://coverage.readthedocs.io/en/7.12.0">coverage.py v7.12.0</a>,
created at 2025-11-25 15:37 +0330
</p>
</div>
</header>
<main id="index">
<table class="index" data-sortable>
<thead>
<tr class="tablehead" title="Click to sort">
<th id="file" class="name" aria-sort="none" data-shortcut="f">File<span class="arrows"></span></th>
<th id="region" class="name" aria-sort="none" data-default-sort-order="ascending" data-shortcut="n">class<span class="arrows"></span></th>
<th class="spacer">&nbsp;</th>
<th id="statements" aria-sort="none" data-default-sort-order="descending" data-shortcut="s">statements<span class="arrows"></span></th>
<th id="missing" aria-sort="none" data-default-sort-order="descending" data-shortcut="m">missing<span class="arrows"></span></th>
<th id="excluded" aria-sort="none" data-default-sort-order="descending" data-shortcut="x">excluded<span class="arrows"></span></th>
<th class="spacer">&nbsp;</th>
<th id="coverage" aria-sort="none" data-shortcut="c">coverage<span class="arrows"></span></th>
</tr>
</thead>
<tbody>
<tr class="region">
<td class="name"><a href="ai_models_py.html#t113">ai_models.py</a></td>
<td class="name"><a href="ai_models_py.html#t113"><data value='PipelineSpec'>PipelineSpec</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="ai_models_py.html#t212">ai_models.py</a></td>
<td class="name"><a href="ai_models_py.html#t212"><data value='ModelNotAvailable'>ModelNotAvailable</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="ai_models_py.html#t291">ai_models.py</a></td>
<td class="name"><a href="ai_models_py.html#t291"><data value='ModelHealthEntry'>ModelHealthEntry</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="ai_models_py.html#t303">ai_models.py</a></td>
<td class="name"><a href="ai_models_py.html#t303"><data value='ModelRegistry'>ModelRegistry</data></a></td>
<td class="spacer">&nbsp;</td>
<td>227</td>
<td>227</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 227">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="ai_models_py.html#t1047">ai_models.py</a></td>
<td class="name"><a href="ai_models_py.html#t1047"><data value='GapFillingService'>GapFillingService</data></a></td>
<td class="spacer">&nbsp;</td>
<td>74</td>
<td>74</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 74">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="ai_models_py.html">ai_models.py</a></td>
<td class="name"><a href="ai_models_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>314</td>
<td>314</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 314">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521___init___py.html">api&#8201;\&#8201;__init__.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_api_hub_endpoints_py.html#t46">api&#8201;\&#8201;api_hub_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_api_hub_endpoints_py.html#t46"><data value='SentimentRequest'>SentimentRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_api_hub_endpoints_py.html#t52">api&#8201;\&#8201;api_hub_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_api_hub_endpoints_py.html#t52"><data value='NewsRequest'>NewsRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_api_hub_endpoints_py.html#t57">api&#8201;\&#8201;api_hub_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_api_hub_endpoints_py.html#t57"><data value='TradingSignalRequest'>TradingSignalRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_api_hub_endpoints_py.html#t734">api&#8201;\&#8201;api_hub_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_api_hub_endpoints_py.html#t734"><data value='HfSentimentRequest'>HfSentimentRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_api_hub_endpoints_py.html">api&#8201;\&#8201;api_hub_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_api_hub_endpoints_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>645</td>
<td>645</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 645">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_auth_py.html">api&#8201;\&#8201;auth.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_auth_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>19</td>
<td>19</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 19">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_blockchain_endpoints_py.html#t25">api&#8201;\&#8201;blockchain_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_blockchain_endpoints_py.html#t25"><data value='BlockchainTransaction'>BlockchainTransaction</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_blockchain_endpoints_py.html">api&#8201;\&#8201;blockchain_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_blockchain_endpoints_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>183</td>
<td>183</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 183">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_data_endpoints_py.html#t25">api&#8201;\&#8201;data_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_data_endpoints_py.html#t25"><data value='PriceData'>PriceData</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_data_endpoints_py.html#t36">api&#8201;\&#8201;data_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_data_endpoints_py.html#t36"><data value='NewsArticle'>NewsArticle</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_data_endpoints_py.html#t48">api&#8201;\&#8201;data_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_data_endpoints_py.html#t48"><data value='WhaleTransaction'>WhaleTransaction</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_data_endpoints_py.html#t61">api&#8201;\&#8201;data_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_data_endpoints_py.html#t61"><data value='SentimentMetric'>SentimentMetric</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_data_endpoints_py.html">api&#8201;\&#8201;data_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_data_endpoints_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>228</td>
<td>228</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 228">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_endpoints_py.html#t29">api&#8201;\&#8201;endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_endpoints_py.html#t29"><data value='TriggerCheckRequest'>TriggerCheckRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_endpoints_py.html#t34">api&#8201;\&#8201;endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_endpoints_py.html#t34"><data value='TestKeyRequest'>TestKeyRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_endpoints_py.html">api&#8201;\&#8201;endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_endpoints_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>447</td>
<td>447</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 447">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_hf_auth_py.html">api&#8201;\&#8201;hf_auth.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_hf_auth_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>32</td>
<td>32</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 32">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_hf_data_hub_endpoints_py.html#t36">api&#8201;\&#8201;hf_data_hub_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_hf_data_hub_endpoints_py.html#t36"><data value='MarketDataResponse'>MarketDataResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_hf_data_hub_endpoints_py.html#t50">api&#8201;\&#8201;hf_data_hub_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_hf_data_hub_endpoints_py.html#t50"><data value='OHLCDataResponse'>OHLCDataResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_hf_data_hub_endpoints_py.html#t64">api&#8201;\&#8201;hf_data_hub_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_hf_data_hub_endpoints_py.html#t64"><data value='DataHubStatus'>DataHubStatus</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_hf_data_hub_endpoints_py.html">api&#8201;\&#8201;hf_data_hub_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_hf_data_hub_endpoints_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>193</td>
<td>193</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 193">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_hf_endpoints_py.html#t50">api&#8201;\&#8201;hf_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_hf_endpoints_py.html#t50"><data value='SentimentRequest'>SentimentRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_hf_endpoints_py.html#t54">api&#8201;\&#8201;hf_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_hf_endpoints_py.html#t54"><data value='Config'>SentimentRequest.Config</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_hf_endpoints_py.html">api&#8201;\&#8201;hf_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_hf_endpoints_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>115</td>
<td>115</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 115">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_integration_proxy_endpoints_py.html#t45">api&#8201;\&#8201;integration_proxy_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_integration_proxy_endpoints_py.html#t45"><data value='SentimentRequest'>SentimentRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_integration_proxy_endpoints_py.html">api&#8201;\&#8201;integration_proxy_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_integration_proxy_endpoints_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>310</td>
<td>310</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 310">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_pool_endpoints_py.html#t25">api&#8201;\&#8201;pool_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_pool_endpoints_py.html#t25"><data value='CreatePoolRequest'>CreatePoolRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_pool_endpoints_py.html#t33">api&#8201;\&#8201;pool_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_pool_endpoints_py.html#t33"><data value='AddMemberRequest'>AddMemberRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_pool_endpoints_py.html#t40">api&#8201;\&#8201;pool_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_pool_endpoints_py.html#t40"><data value='UpdatePoolRequest'>UpdatePoolRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_pool_endpoints_py.html#t47">api&#8201;\&#8201;pool_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_pool_endpoints_py.html#t47"><data value='UpdateMemberRequest'>UpdateMemberRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_pool_endpoints_py.html#t54">api&#8201;\&#8201;pool_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_pool_endpoints_py.html#t54"><data value='TriggerRotationRequest'>TriggerRotationRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_pool_endpoints_py.html#t59">api&#8201;\&#8201;pool_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_pool_endpoints_py.html#t59"><data value='FailoverRequest'>FailoverRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_pool_endpoints_py.html">api&#8201;\&#8201;pool_endpoints.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_pool_endpoints_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>220</td>
<td>220</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 220">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_websocket_py.html#t23">api&#8201;\&#8201;websocket.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_websocket_py.html#t23"><data value='ConnectionManager'>ConnectionManager</data></a></td>
<td class="spacer">&nbsp;</td>
<td>126</td>
<td>126</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 126">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_websocket_py.html">api&#8201;\&#8201;websocket.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_websocket_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>65</td>
<td>65</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 65">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_ws_data_broadcaster_py.html#t18">api&#8201;\&#8201;ws_data_broadcaster.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_ws_data_broadcaster_py.html#t18"><data value='DataBroadcaster'>DataBroadcaster</data></a></td>
<td class="spacer">&nbsp;</td>
<td>75</td>
<td>75</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 75">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_ws_data_broadcaster_py.html">api&#8201;\&#8201;ws_data_broadcaster.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_ws_data_broadcaster_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>18</td>
<td>18</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 18">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_ws_data_services_py.html#t33">api&#8201;\&#8201;ws_data_services.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_ws_data_services_py.html#t33"><data value='DataCollectionStreamers'>DataCollectionStreamers</data></a></td>
<td class="spacer">&nbsp;</td>
<td>106</td>
<td>106</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 106">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_ws_data_services_py.html">api&#8201;\&#8201;ws_data_services.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_ws_data_services_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>100</td>
<td>100</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 100">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_ws_integration_services_py.html#t29">api&#8201;\&#8201;ws_integration_services.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_ws_integration_services_py.html#t29"><data value='IntegrationStreamers'>IntegrationStreamers</data></a></td>
<td class="spacer">&nbsp;</td>
<td>87</td>
<td>87</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 87">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_ws_integration_services_py.html">api&#8201;\&#8201;ws_integration_services.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_ws_integration_services_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>77</td>
<td>77</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 77">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_ws_monitoring_services_py.html#t29">api&#8201;\&#8201;ws_monitoring_services.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_ws_monitoring_services_py.html#t29"><data value='MonitoringStreamers'>MonitoringStreamers</data></a></td>
<td class="spacer">&nbsp;</td>
<td>95</td>
<td>95</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 95">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_ws_monitoring_services_py.html">api&#8201;\&#8201;ws_monitoring_services.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_ws_monitoring_services_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>78</td>
<td>78</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 78">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_10fae538ba4e8521_ws_unified_router_py.html">api&#8201;\&#8201;ws_unified_router.py</a></td>
<td class="name"><a href="z_10fae538ba4e8521_ws_unified_router_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>86</td>
<td>86</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 86">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="api_providers_improved_py.html">api_providers_improved.py</a></td>
<td class="name"><a href="api_providers_improved_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>134</td>
<td>134</td>
<td>3</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 134">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="api_server_extended_py.html#t419">api_server_extended.py</a></td>
<td class="name"><a href="api_server_extended_py.html#t419"><data value='ProviderHealthEntry'>ProviderHealthEntry</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="api_server_extended_py.html#t431">api_server_extended.py</a></td>
<td class="name"><a href="api_server_extended_py.html#t431"><data value='HealthRegistry'>HealthRegistry</data></a></td>
<td class="spacer">&nbsp;</td>
<td>54</td>
<td>54</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 54">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="api_server_extended_py.html#t688">api_server_extended.py</a></td>
<td class="name"><a href="api_server_extended_py.html#t688"><data value='HTMLContentTypeMiddleware'>HTMLContentTypeMiddleware</data></a></td>
<td class="spacer">&nbsp;</td>
<td>13</td>
<td>13</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 13">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="api_server_extended_py.html">api_server_extended.py</a></td>
<td class="name"><a href="api_server_extended_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>1844</td>
<td>1844</td>
<td>4</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 1844">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="app_py.html#t63">app.py</a></td>
<td class="name"><a href="app_py.html#t63"><data value='CryptoDataHub'>CryptoDataHub</data></a></td>
<td class="spacer">&nbsp;</td>
<td>72</td>
<td>72</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 72">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="app_py.html">app.py</a></td>
<td class="name"><a href="app_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>139</td>
<td>139</td>
<td>36</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 139">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_e17dcb4e28158375___init___py.html">backend&#8201;\&#8201;__init__.py</a></td>
<td class="name"><a href="z_e17dcb4e28158375___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_e17dcb4e28158375_enhanced_logger_py.html#t14">backend&#8201;\&#8201;enhanced_logger.py</a></td>
<td class="name"><a href="z_e17dcb4e28158375_enhanced_logger_py.html#t14"><data value='ProviderHealthLogger'>ProviderHealthLogger</data></a></td>
<td class="spacer">&nbsp;</td>
<td>99</td>
<td>99</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 99">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_e17dcb4e28158375_enhanced_logger_py.html#t242">backend&#8201;\&#8201;enhanced_logger.py</a></td>
<td class="name"><a href="z_e17dcb4e28158375_enhanced_logger_py.html#t242"><data value='ColoredFormatter'>ColoredFormatter</data></a></td>
<td class="spacer">&nbsp;</td>
<td>3</td>
<td>3</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 3">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_e17dcb4e28158375_enhanced_logger_py.html">backend&#8201;\&#8201;enhanced_logger.py</a></td>
<td class="name"><a href="z_e17dcb4e28158375_enhanced_logger_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>29</td>
<td>29</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 29">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_e17dcb4e28158375_feature_flags_py.html#t14">backend&#8201;\&#8201;feature_flags.py</a></td>
<td class="name"><a href="z_e17dcb4e28158375_feature_flags_py.html#t14"><data value='FeatureFlagManager'>FeatureFlagManager</data></a></td>
<td class="spacer">&nbsp;</td>
<td>58</td>
<td>58</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 58">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_e17dcb4e28158375_feature_flags_py.html">backend&#8201;\&#8201;feature_flags.py</a></td>
<td class="name"><a href="z_e17dcb4e28158375_feature_flags_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>30</td>
<td>30</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 30">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390___init___py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;__init__.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_advanced_api_py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;advanced_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_advanced_api_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>243</td>
<td>243</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 243">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_crypto_data_engine_api_py.html#t31">backend&#8201;\&#8201;routers&#8201;\&#8201;crypto_data_engine_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_crypto_data_engine_api_py.html#t31"><data value='SimpleCache'>SimpleCache</data></a></td>
<td class="spacer">&nbsp;</td>
<td>12</td>
<td>12</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 12">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_crypto_data_engine_api_py.html#t69">backend&#8201;\&#8201;routers&#8201;\&#8201;crypto_data_engine_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_crypto_data_engine_api_py.html#t69"><data value='SentimentRequest'>SentimentRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_crypto_data_engine_api_py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;crypto_data_engine_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_crypto_data_engine_api_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>145</td>
<td>145</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 145">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html#t38">backend&#8201;\&#8201;routers&#8201;\&#8201;data_hub_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html#t38"><data value='MarketRequest'>MarketRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html#t45">backend&#8201;\&#8201;routers&#8201;\&#8201;data_hub_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html#t45"><data value='OHLCVRequest'>OHLCVRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html#t53">backend&#8201;\&#8201;routers&#8201;\&#8201;data_hub_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html#t53"><data value='SentimentRequest'>SentimentRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html#t59">backend&#8201;\&#8201;routers&#8201;\&#8201;data_hub_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html#t59"><data value='NewsRequest'>NewsRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html#t66">backend&#8201;\&#8201;routers&#8201;\&#8201;data_hub_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html#t66"><data value='BlockchainRequest'>BlockchainRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html#t74">backend&#8201;\&#8201;routers&#8201;\&#8201;data_hub_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html#t74"><data value='WhaleRequest'>WhaleRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html#t81">backend&#8201;\&#8201;routers&#8201;\&#8201;data_hub_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html#t81"><data value='SocialMediaRequest'>SocialMediaRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html#t88">backend&#8201;\&#8201;routers&#8201;\&#8201;data_hub_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html#t88"><data value='AIRequest'>AIRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html#t918">backend&#8201;\&#8201;routers&#8201;\&#8201;data_hub_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html#t918"><data value='ConnectionManager'>ConnectionManager</data></a></td>
<td class="spacer">&nbsp;</td>
<td>20</td>
<td>20</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 20">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;data_hub_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_data_hub_api_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>380</td>
<td>380</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 380">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_connect_py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_connect.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_connect_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>24</td>
<td>24</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 24">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_models_api_py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_models_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_models_api_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>115</td>
<td>115</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 115">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_providers_api_py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_providers_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_providers_api_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>49</td>
<td>49</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 49">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_service_api_py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_service_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_service_api_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>258</td>
<td>258</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 258">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t31">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t31"><data value='MetaInfo'>MetaInfo</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t38">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t38"><data value='MarketItem'>MarketItem</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t47">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t47"><data value='MarketResponse'>MarketResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t54">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t54"><data value='TradingPair'>TradingPair</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t63">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t63"><data value='PairsResponse'>PairsResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t69">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t69"><data value='OHLCEntry'>OHLCEntry</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t79">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t79"><data value='OrderBookEntry'>OrderBookEntry</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t85">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t85"><data value='DepthResponse'>DepthResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t92">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t92"><data value='PredictRequest'>PredictRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t99">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t99"><data value='SignalResponse'>SignalResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t110">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t110"><data value='NewsArticle'>NewsArticle</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t120">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t120"><data value='NewsResponse'>NewsResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t126">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t126"><data value='SentimentRequest'>SentimentRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t132">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t132"><data value='SentimentResponse'>SentimentResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t140">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t140"><data value='WhaleTransaction'>WhaleTransaction</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t153">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t153"><data value='WhaleStatsResponse'>WhaleStatsResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t162">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t162"><data value='GasPrice'>GasPrice</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t170">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t170"><data value='GasResponse'>GasResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t178">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t178"><data value='BlockchainStats'>BlockchainStats</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t188">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t188"><data value='ProviderInfo'>ProviderInfo</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t201">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html#t201"><data value='FallbackManager'>FallbackManager</data></a></td>
<td class="spacer">&nbsp;</td>
<td>38</td>
<td>38</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 38">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_space_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_space_api_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>577</td>
<td>577</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 577">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t41">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t41"><data value='MetaInfo'>MetaInfo</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t50">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t50"><data value='RateResponse'>RateResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t56">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t56"><data value='BatchRateResponse'>BatchRateResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t60">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t60"><data value='PairMetadata'>PairMetadata</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t68">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t68"><data value='OHLCData'>OHLCData</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t76">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t76"><data value='HistoryResponse'>HistoryResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t82">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t82"><data value='MarketOverview'>MarketOverview</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t90">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t90"><data value='TopMover'>TopMover</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t98">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t98"><data value='TopMoversResponse'>TopMoversResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t102">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t102"><data value='SentimentRequest'>SentimentRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t107">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t107"><data value='SentimentResponse'>SentimentResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t114">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t114"><data value='NewsItem'>NewsItem</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t123">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t123"><data value='NewsResponse'>NewsResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t127">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t127"><data value='NewsAnalyzeRequest'>NewsAnalyzeRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t131">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t131"><data value='EconAnalysisRequest'>EconAnalysisRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t136">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t136"><data value='EconAnalysisResponse'>EconAnalysisResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t144">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t144"><data value='WhaleTransaction'>WhaleTransaction</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t155">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t155"><data value='WhalesResponse'>WhalesResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t159">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t159"><data value='OnChainRequest'>OnChainRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t163">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t163"><data value='OnChainResponse'>OnChainResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t170">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t170"><data value='ModelPredictRequest'>ModelPredictRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t175">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t175"><data value='ModelPredictResponse'>ModelPredictResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t185">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t185"><data value='QueryRequest'>QueryRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t193">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html#t193"><data value='FallbackManager'>FallbackManager</data></a></td>
<td class="spacer">&nbsp;</td>
<td>36</td>
<td>36</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 36">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;hf_ui_complete.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_hf_ui_complete_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>344</td>
<td>344</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 344">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_integrated_api_py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;integrated_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_integrated_api_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>193</td>
<td>193</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 193">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_market_router_py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;market_router.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_market_router_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>174</td>
<td>174</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 174">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_news_router_py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;news_router.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_news_router_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>55</td>
<td>55</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 55">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_onchain_router_py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;onchain_router.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_onchain_router_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>38</td>
<td>38</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 38">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_real_data_api_py.html#t35">backend&#8201;\&#8201;routers&#8201;\&#8201;real_data_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_real_data_api_py.html#t35"><data value='PredictRequest'>PredictRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_real_data_api_py.html#t42">backend&#8201;\&#8201;routers&#8201;\&#8201;real_data_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_real_data_api_py.html#t42"><data value='SentimentRequest'>SentimentRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_real_data_api_py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;real_data_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_real_data_api_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>245</td>
<td>245</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 245">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_real_data_api_unified_hf_py.html#t35">backend&#8201;\&#8201;routers&#8201;\&#8201;real_data_api_unified_hf.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_real_data_api_unified_hf_py.html#t35"><data value='PredictRequest'>PredictRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_real_data_api_unified_hf_py.html#t42">backend&#8201;\&#8201;routers&#8201;\&#8201;real_data_api_unified_hf.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_real_data_api_unified_hf_py.html#t42"><data value='SentimentRequest'>SentimentRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_real_data_api_unified_hf_py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;real_data_api_unified_hf.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_real_data_api_unified_hf_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>171</td>
<td>171</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 171">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_sentiment_router_py.html#t28">backend&#8201;\&#8201;routers&#8201;\&#8201;sentiment_router.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_sentiment_router_py.html#t28"><data value='SentimentRequest'>SentimentRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_sentiment_router_py.html#t34">backend&#8201;\&#8201;routers&#8201;\&#8201;sentiment_router.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_sentiment_router_py.html#t34"><data value='NewsSentimentRequest'>NewsSentimentRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_sentiment_router_py.html#t40">backend&#8201;\&#8201;routers&#8201;\&#8201;sentiment_router.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_sentiment_router_py.html#t40"><data value='EconomyAnalyzeRequest'>EconomyAnalyzeRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_sentiment_router_py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;sentiment_router.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_sentiment_router_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>66</td>
<td>66</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 66">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_system_router_py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;system_router.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_system_router_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>128</td>
<td>128</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 128">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_unified_service_api_py.html#t71">backend&#8201;\&#8201;routers&#8201;\&#8201;unified_service_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_unified_service_api_py.html#t71"><data value='RateRequest'>RateRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_unified_service_api_py.html#t77">backend&#8201;\&#8201;routers&#8201;\&#8201;unified_service_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_unified_service_api_py.html#t77"><data value='BatchRateRequest'>BatchRateRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_unified_service_api_py.html#t82">backend&#8201;\&#8201;routers&#8201;\&#8201;unified_service_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_unified_service_api_py.html#t82"><data value='SentimentRequest'>SentimentRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_unified_service_api_py.html#t89">backend&#8201;\&#8201;routers&#8201;\&#8201;unified_service_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_unified_service_api_py.html#t89"><data value='EconAnalysisRequest'>EconAnalysisRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_unified_service_api_py.html#t96">backend&#8201;\&#8201;routers&#8201;\&#8201;unified_service_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_unified_service_api_py.html#t96"><data value='GenericQueryRequest'>GenericQueryRequest</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_unified_service_api_py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;unified_service_api.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_unified_service_api_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>355</td>
<td>355</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 355">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_be5dba1043b2a390_whales_router_py.html">backend&#8201;\&#8201;routers&#8201;\&#8201;whales_router.py</a></td>
<td class="name"><a href="z_be5dba1043b2a390_whales_router_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>77</td>
<td>77</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 77">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b___init___py.html">backend&#8201;\&#8201;services&#8201;\&#8201;__init__.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_auto_discovery_service_py.html#t36">backend&#8201;\&#8201;services&#8201;\&#8201;auto_discovery_service.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_auto_discovery_service_py.html#t36"><data value='DiscoveryResult'>DiscoveryResult</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_auto_discovery_service_py.html#t48">backend&#8201;\&#8201;services&#8201;\&#8201;auto_discovery_service.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_auto_discovery_service_py.html#t48"><data value='AutoDiscoveryService'>AutoDiscoveryService</data></a></td>
<td class="spacer">&nbsp;</td>
<td>162</td>
<td>162</td>
<td>8</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 162">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_auto_discovery_service_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;auto_discovery_service.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_auto_discovery_service_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>42</td>
<td>42</td>
<td>4</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 42">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_binance_client_py.html#t17">backend&#8201;\&#8201;services&#8201;\&#8201;binance_client.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_binance_client_py.html#t17"><data value='BinanceClient'>BinanceClient</data></a></td>
<td class="spacer">&nbsp;</td>
<td>57</td>
<td>57</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 57">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_binance_client_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;binance_client.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_binance_client_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>13</td>
<td>13</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 13">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_coingecko_client_py.html#t17">backend&#8201;\&#8201;services&#8201;\&#8201;coingecko_client.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_coingecko_client_py.html#t17"><data value='CoinGeckoClient'>CoinGeckoClient</data></a></td>
<td class="spacer">&nbsp;</td>
<td>59</td>
<td>59</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 59">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_coingecko_client_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;coingecko_client.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_coingecko_client_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>14</td>
<td>14</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 14">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_connection_manager_py.html#t17">backend&#8201;\&#8201;services&#8201;\&#8201;connection_manager.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_connection_manager_py.html#t17"><data value='ClientSession'>ClientSession</data></a></td>
<td class="spacer">&nbsp;</td>
<td>1</td>
<td>1</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 1">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_connection_manager_py.html#t39">backend&#8201;\&#8201;services&#8201;\&#8201;connection_manager.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_connection_manager_py.html#t39"><data value='ConnectionManager'>ConnectionManager</data></a></td>
<td class="spacer">&nbsp;</td>
<td>72</td>
<td>72</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 72">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_connection_manager_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;connection_manager.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_connection_manager_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>37</td>
<td>37</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 37">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_crypto_news_client_py.html#t20">backend&#8201;\&#8201;services&#8201;\&#8201;crypto_news_client.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_crypto_news_client_py.html#t20"><data value='CryptoNewsClient'>CryptoNewsClient</data></a></td>
<td class="spacer">&nbsp;</td>
<td>96</td>
<td>96</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 96">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_crypto_news_client_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;crypto_news_client.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_crypto_news_client_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>17</td>
<td>17</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 17">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_data_hub_complete_py.html#t26">backend&#8201;\&#8201;services&#8201;\&#8201;data_hub_complete.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_data_hub_complete_py.html#t26"><data value='DataHubConfiguration'>DataHubConfiguration</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_data_hub_complete_py.html#t73">backend&#8201;\&#8201;services&#8201;\&#8201;data_hub_complete.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_data_hub_complete_py.html#t73"><data value='RateLimiter'>RateLimiter</data></a></td>
<td class="spacer">&nbsp;</td>
<td>13</td>
<td>13</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 13">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_data_hub_complete_py.html#t113">backend&#8201;\&#8201;services&#8201;\&#8201;data_hub_complete.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_data_hub_complete_py.html#t113"><data value='DataHubComplete'>DataHubComplete</data></a></td>
<td class="spacer">&nbsp;</td>
<td>368</td>
<td>368</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 368">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_data_hub_complete_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;data_hub_complete.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_data_hub_complete_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>53</td>
<td>53</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 53">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_data_resolver_py.html#t65">backend&#8201;\&#8201;services&#8201;\&#8201;data_resolver.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_data_resolver_py.html#t65"><data value='DataResolver'>DataResolver</data></a></td>
<td class="spacer">&nbsp;</td>
<td>232</td>
<td>232</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 232">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_data_resolver_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;data_resolver.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_data_resolver_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>58</td>
<td>58</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 58">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_diagnostics_service_py.html#t22">backend&#8201;\&#8201;services&#8201;\&#8201;diagnostics_service.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_diagnostics_service_py.html#t22"><data value='DiagnosticIssue'>DiagnosticIssue</data></a></td>
<td class="spacer">&nbsp;</td>
<td>2</td>
<td>2</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 2">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_diagnostics_service_py.html#t39">backend&#8201;\&#8201;services&#8201;\&#8201;diagnostics_service.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_diagnostics_service_py.html#t39"><data value='DiagnosticReport'>DiagnosticReport</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_diagnostics_service_py.html#t52">backend&#8201;\&#8201;services&#8201;\&#8201;diagnostics_service.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_diagnostics_service_py.html#t52"><data value='DiagnosticsService'>DiagnosticsService</data></a></td>
<td class="spacer">&nbsp;</td>
<td>123</td>
<td>123</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 123">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_diagnostics_service_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;diagnostics_service.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_diagnostics_service_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>45</td>
<td>45</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 45">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_hf_client_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;hf_client.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_hf_client_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>29</td>
<td>29</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 29">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_hf_persistence_py.html#t16">backend&#8201;\&#8201;services&#8201;\&#8201;hf_persistence.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_hf_persistence_py.html#t16"><data value='HFPersistence'>HFPersistence</data></a></td>
<td class="spacer">&nbsp;</td>
<td>175</td>
<td>175</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 175">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_hf_persistence_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;hf_persistence.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_hf_persistence_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>31</td>
<td>31</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 31">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_hf_registry_py.html#t40">backend&#8201;\&#8201;services&#8201;\&#8201;hf_registry.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_hf_registry_py.html#t40"><data value='HFRegistry'>HFRegistry</data></a></td>
<td class="spacer">&nbsp;</td>
<td>47</td>
<td>47</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 47">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_hf_registry_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;hf_registry.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_hf_registry_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>31</td>
<td>31</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 31">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_hf_unified_client_py.html#t28">backend&#8201;\&#8201;services&#8201;\&#8201;hf_unified_client.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_hf_unified_client_py.html#t28"><data value='HuggingFaceUnifiedClient'>HuggingFaceUnifiedClient</data></a></td>
<td class="spacer">&nbsp;</td>
<td>87</td>
<td>87</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 87">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_hf_unified_client_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;hf_unified_client.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_hf_unified_client_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>30</td>
<td>30</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 30">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_huggingface_inference_client_py.html#t18">backend&#8201;\&#8201;services&#8201;\&#8201;huggingface_inference_client.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_huggingface_inference_client_py.html#t18"><data value='HuggingFaceInferenceClient'>HuggingFaceInferenceClient</data></a></td>
<td class="spacer">&nbsp;</td>
<td>70</td>
<td>70</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 70">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_huggingface_inference_client_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;huggingface_inference_client.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_huggingface_inference_client_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>13</td>
<td>13</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 13">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_models_adapter_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;models_adapter.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_models_adapter_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>150</td>
<td>150</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 150">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_persistence_service_py.html#t18">backend&#8201;\&#8201;services&#8201;\&#8201;persistence_service.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_persistence_service_py.html#t18"><data value='PersistenceService'>PersistenceService</data></a></td>
<td class="spacer">&nbsp;</td>
<td>340</td>
<td>340</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 340">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_persistence_service_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;persistence_service.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_persistence_service_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>45</td>
<td>45</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 45">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_provider_fallback_manager_py.html#t60">backend&#8201;\&#8201;services&#8201;\&#8201;provider_fallback_manager.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_provider_fallback_manager_py.html#t60"><data value='ProviderStatus'>ProviderStatus</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_provider_fallback_manager_py.html#t68">backend&#8201;\&#8201;services&#8201;\&#8201;provider_fallback_manager.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_provider_fallback_manager_py.html#t68"><data value='Provider'>Provider</data></a></td>
<td class="spacer">&nbsp;</td>
<td>18</td>
<td>18</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 18">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_provider_fallback_manager_py.html#t113">backend&#8201;\&#8201;services&#8201;\&#8201;provider_fallback_manager.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_provider_fallback_manager_py.html#t113"><data value='FallbackResult'>FallbackResult</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_provider_fallback_manager_py.html#t126">backend&#8201;\&#8201;services&#8201;\&#8201;provider_fallback_manager.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_provider_fallback_manager_py.html#t126"><data value='ProviderFallbackManager'>ProviderFallbackManager</data></a></td>
<td class="spacer">&nbsp;</td>
<td>233</td>
<td>233</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 233">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_provider_fallback_manager_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;provider_fallback_manager.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_provider_fallback_manager_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>82</td>
<td>82</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 82">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_provider_registry_service_py.html#t31">backend&#8201;\&#8201;services&#8201;\&#8201;provider_registry_service.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_provider_registry_service_py.html#t31"><data value='ProviderRegistryService'>ProviderRegistryService</data></a></td>
<td class="spacer">&nbsp;</td>
<td>129</td>
<td>129</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 129">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_provider_registry_service_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;provider_registry_service.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_provider_registry_service_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>31</td>
<td>31</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 31">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_provider_resolver_py.html#t28">backend&#8201;\&#8201;services&#8201;\&#8201;provider_resolver.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_provider_resolver_py.html#t28"><data value='ProviderResolver'>ProviderResolver</data></a></td>
<td class="spacer">&nbsp;</td>
<td>188</td>
<td>188</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 188">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_provider_resolver_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;provider_resolver.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_provider_resolver_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>31</td>
<td>31</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 31">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_real_ai_models_py.html#t26">backend&#8201;\&#8201;services&#8201;\&#8201;real_ai_models.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_real_ai_models_py.html#t26"><data value='RealAIModelsRegistry'>RealAIModelsRegistry</data></a></td>
<td class="spacer">&nbsp;</td>
<td>93</td>
<td>93</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 93">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_real_ai_models_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;real_ai_models.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_real_ai_models_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>26</td>
<td>26</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 26">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_real_api_clients_py.html#t18">backend&#8201;\&#8201;services&#8201;\&#8201;real_api_clients.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_real_api_clients_py.html#t18"><data value='RealAPIConfiguration'>RealAPIConfiguration</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_real_api_clients_py.html#t73">backend&#8201;\&#8201;services&#8201;\&#8201;real_api_clients.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_real_api_clients_py.html#t73"><data value='CoinMarketCapClient'>CoinMarketCapClient</data></a></td>
<td class="spacer">&nbsp;</td>
<td>48</td>
<td>48</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 48">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_real_api_clients_py.html#t227">backend&#8201;\&#8201;services&#8201;\&#8201;real_api_clients.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_real_api_clients_py.html#t227"><data value='NewsAPIClient'>NewsAPIClient</data></a></td>
<td class="spacer">&nbsp;</td>
<td>31</td>
<td>31</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 31">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_real_api_clients_py.html#t331">backend&#8201;\&#8201;services&#8201;\&#8201;real_api_clients.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_real_api_clients_py.html#t331"><data value='BlockchainExplorerClient'>BlockchainExplorerClient</data></a></td>
<td class="spacer">&nbsp;</td>
<td>53</td>
<td>53</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 53">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_real_api_clients_py.html#t507">backend&#8201;\&#8201;services&#8201;\&#8201;real_api_clients.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_real_api_clients_py.html#t507"><data value='HuggingFaceSpaceClient'>HuggingFaceSpaceClient</data></a></td>
<td class="spacer">&nbsp;</td>
<td>32</td>
<td>32</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 32">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_real_api_clients_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;real_api_clients.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_real_api_clients_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>59</td>
<td>59</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 59">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_real_websocket_py.html#t24">backend&#8201;\&#8201;services&#8201;\&#8201;real_websocket.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_real_websocket_py.html#t24"><data value='RealWebSocketManager'>RealWebSocketManager</data></a></td>
<td class="spacer">&nbsp;</td>
<td>89</td>
<td>89</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 89">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_real_websocket_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;real_websocket.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_real_websocket_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>22</td>
<td>22</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 22">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_registry_loader_py.html#t51">backend&#8201;\&#8201;services&#8201;\&#8201;registry_loader.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_registry_loader_py.html#t51"><data value='RegistryLoader'>RegistryLoader</data></a></td>
<td class="spacer">&nbsp;</td>
<td>207</td>
<td>207</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 207">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_registry_loader_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;registry_loader.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_registry_loader_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>79</td>
<td>79</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 79">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_resource_validator_py.html#t14">backend&#8201;\&#8201;services&#8201;\&#8201;resource_validator.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_resource_validator_py.html#t14"><data value='ResourceValidator'>ResourceValidator</data></a></td>
<td class="spacer">&nbsp;</td>
<td>81</td>
<td>81</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 81">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_resource_validator_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;resource_validator.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_resource_validator_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>28</td>
<td>28</td>
<td>4</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 28">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_scheduler_service_py.html#t18">backend&#8201;\&#8201;services&#8201;\&#8201;scheduler_service.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_scheduler_service_py.html#t18"><data value='ScheduleTask'>ScheduleTask</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_scheduler_service_py.html#t34">backend&#8201;\&#8201;services&#8201;\&#8201;scheduler_service.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_scheduler_service_py.html#t34"><data value='SchedulerService'>SchedulerService</data></a></td>
<td class="spacer">&nbsp;</td>
<td>193</td>
<td>193</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 193">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_scheduler_service_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;scheduler_service.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_scheduler_service_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>47</td>
<td>47</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 47">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_unified_config_loader_py.html#t15">backend&#8201;\&#8201;services&#8201;\&#8201;unified_config_loader.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_unified_config_loader_py.html#t15"><data value='UnifiedConfigLoader'>UnifiedConfigLoader</data></a></td>
<td class="spacer">&nbsp;</td>
<td>195</td>
<td>195</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 195">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_unified_config_loader_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;unified_config_loader.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_unified_config_loader_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>34</td>
<td>34</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 34">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_websocket_service_py.html#t16">backend&#8201;\&#8201;services&#8201;\&#8201;websocket_service.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_websocket_service_py.html#t16"><data value='ConnectionManager'>ConnectionManager</data></a></td>
<td class="spacer">&nbsp;</td>
<td>58</td>
<td>58</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 58">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_websocket_service_py.html#t234">backend&#8201;\&#8201;services&#8201;\&#8201;websocket_service.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_websocket_service_py.html#t234"><data value='WebSocketService'>WebSocketService</data></a></td>
<td class="spacer">&nbsp;</td>
<td>57</td>
<td>57</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 57">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_websocket_service_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;websocket_service.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_websocket_service_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>30</td>
<td>30</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 30">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_ws_service_manager_py.html#t29">backend&#8201;\&#8201;services&#8201;\&#8201;ws_service_manager.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_ws_service_manager_py.html#t29"><data value='ServiceType'>ServiceType</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_ws_service_manager_py.html#t54">backend&#8201;\&#8201;services&#8201;\&#8201;ws_service_manager.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_ws_service_manager_py.html#t54"><data value='WebSocketConnection'>WebSocketConnection</data></a></td>
<td class="spacer">&nbsp;</td>
<td>18</td>
<td>18</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 18">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_ws_service_manager_py.html#t95">backend&#8201;\&#8201;services&#8201;\&#8201;ws_service_manager.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_ws_service_manager_py.html#t95"><data value='WebSocketServiceManager'>WebSocketServiceManager</data></a></td>
<td class="spacer">&nbsp;</td>
<td>106</td>
<td>106</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 106">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_aac3a6e458c63e1b_ws_service_manager_py.html">backend&#8201;\&#8201;services&#8201;\&#8201;ws_service_manager.py</a></td>
<td class="name"><a href="z_aac3a6e458c63e1b_ws_service_manager_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>47</td>
<td>47</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 47">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="cleanup_repository_py.html#t67">cleanup_repository.py</a></td>
<td class="name"><a href="cleanup_repository_py.html#t67"><data value='RepositoryCleanup'>RepositoryCleanup</data></a></td>
<td class="spacer">&nbsp;</td>
<td>168</td>
<td>168</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 168">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="cleanup_repository_py.html">cleanup_repository.py</a></td>
<td class="name"><a href="cleanup_repository_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>72</td>
<td>72</td>
<td>2</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 72">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2___init___py.html">collectors&#8201;\&#8201;__init__.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>6</td>
<td>6</td>
<td>9</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 6">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_aggregator_py.html#t22">collectors&#8201;\&#8201;aggregator.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_aggregator_py.html#t22"><data value='CollectorError'>CollectorError</data></a></td>
<td class="spacer">&nbsp;</td>
<td>3</td>
<td>3</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 3">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_aggregator_py.html#t32">collectors&#8201;\&#8201;aggregator.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_aggregator_py.html#t32"><data value='CacheEntry'>CacheEntry</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_aggregator_py.html#t37">collectors&#8201;\&#8201;aggregator.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_aggregator_py.html#t37"><data value='TTLCache'>TTLCache</data></a></td>
<td class="spacer">&nbsp;</td>
<td>13</td>
<td>13</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 13">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_aggregator_py.html#t60">collectors&#8201;\&#8201;aggregator.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_aggregator_py.html#t60"><data value='ProvidersRegistry'>ProvidersRegistry</data></a></td>
<td class="spacer">&nbsp;</td>
<td>11</td>
<td>11</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 11">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_aggregator_py.html#t82">collectors&#8201;\&#8201;aggregator.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_aggregator_py.html#t82"><data value='MarketDataCollector'>MarketDataCollector</data></a></td>
<td class="spacer">&nbsp;</td>
<td>90</td>
<td>90</td>
<td>5</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 90">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_aggregator_py.html#t301">collectors&#8201;\&#8201;aggregator.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_aggregator_py.html#t301"><data value='NewsCollector'>NewsCollector</data></a></td>
<td class="spacer">&nbsp;</td>
<td>21</td>
<td>21</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 21">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_aggregator_py.html#t343">collectors&#8201;\&#8201;aggregator.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_aggregator_py.html#t343"><data value='ProviderStatusCollector'>ProviderStatusCollector</data></a></td>
<td class="spacer">&nbsp;</td>
<td>24</td>
<td>24</td>
<td>3</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 24">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_aggregator_py.html">collectors&#8201;\&#8201;aggregator.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_aggregator_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>45</td>
<td>45</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 45">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_data_persistence_py.html#t14">collectors&#8201;\&#8201;data_persistence.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_data_persistence_py.html#t14"><data value='DataPersistence'>DataPersistence</data></a></td>
<td class="spacer">&nbsp;</td>
<td>217</td>
<td>217</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 217">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_data_persistence_py.html">collectors&#8201;\&#8201;data_persistence.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_data_persistence_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>16</td>
<td>16</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 16">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_demo_collectors_py.html">collectors&#8201;\&#8201;demo_collectors.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_demo_collectors_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>88</td>
<td>88</td>
<td>5</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 88">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_explorers_py.html#t475">collectors&#8201;\&#8201;explorers.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_explorers_py.html#t475"><data value='ExplorerDataCollector'>ExplorerDataCollector</data></a></td>
<td class="spacer">&nbsp;</td>
<td>20</td>
<td>20</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 20">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_explorers_py.html">collectors&#8201;\&#8201;explorers.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_explorers_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>153</td>
<td>153</td>
<td>14</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 153">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_market_data_py.html#t439">collectors&#8201;\&#8201;market_data.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_market_data_py.html#t439"><data value='MarketDataCollector'>MarketDataCollector</data></a></td>
<td class="spacer">&nbsp;</td>
<td>45</td>
<td>45</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 45">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_market_data_py.html">collectors&#8201;\&#8201;market_data.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_market_data_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>141</td>
<td>141</td>
<td>14</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 141">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_market_data_extended_py.html">collectors&#8201;\&#8201;market_data_extended.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_market_data_extended_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>154</td>
<td>154</td>
<td>27</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 154">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_master_collector_py.html#t30">collectors&#8201;\&#8201;master_collector.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_master_collector_py.html#t30"><data value='DataSourceCollector'>DataSourceCollector</data></a></td>
<td class="spacer">&nbsp;</td>
<td>99</td>
<td>99</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 99">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_master_collector_py.html">collectors&#8201;\&#8201;master_collector.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_master_collector_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>27</td>
<td>27</td>
<td>51</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 27">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_news_py.html#t365">collectors&#8201;\&#8201;news.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_news_py.html#t365"><data value='NewsCollector'>NewsCollector</data></a></td>
<td class="spacer">&nbsp;</td>
<td>16</td>
<td>16</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 16">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_news_py.html">collectors&#8201;\&#8201;news.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_news_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>121</td>
<td>121</td>
<td>15</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 121">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_news_extended_py.html">collectors&#8201;\&#8201;news_extended.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_news_extended_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>92</td>
<td>92</td>
<td>19</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 92">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_onchain_py.html#t426">collectors&#8201;\&#8201;onchain.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_onchain_py.html#t426"><data value='OnChainCollector'>OnChainCollector</data></a></td>
<td class="spacer">&nbsp;</td>
<td>12</td>
<td>12</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 12">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_onchain_py.html">collectors&#8201;\&#8201;onchain.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_onchain_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>114</td>
<td>114</td>
<td>29</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 114">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_rpc_nodes_py.html#t530">collectors&#8201;\&#8201;rpc_nodes.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_rpc_nodes_py.html#t530"><data value='RPCNodeCollector'>RPCNodeCollector</data></a></td>
<td class="spacer">&nbsp;</td>
<td>32</td>
<td>32</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 32">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_rpc_nodes_py.html">collectors&#8201;\&#8201;rpc_nodes.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_rpc_nodes_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>163</td>
<td>163</td>
<td>21</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 163">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_scheduler_comprehensive_py.html#t17">collectors&#8201;\&#8201;scheduler_comprehensive.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_scheduler_comprehensive_py.html#t17"><data value='ComprehensiveScheduler'>ComprehensiveScheduler</data></a></td>
<td class="spacer">&nbsp;</td>
<td>126</td>
<td>126</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 126">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_scheduler_comprehensive_py.html">collectors&#8201;\&#8201;scheduler_comprehensive.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_scheduler_comprehensive_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>21</td>
<td>21</td>
<td>37</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 21">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_sentiment_py.html#t220">collectors&#8201;\&#8201;sentiment.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_sentiment_py.html#t220"><data value='SentimentCollector'>SentimentCollector</data></a></td>
<td class="spacer">&nbsp;</td>
<td>13</td>
<td>13</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 13">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_sentiment_py.html">collectors&#8201;\&#8201;sentiment.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_sentiment_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>78</td>
<td>78</td>
<td>16</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 78">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_sentiment_extended_py.html">collectors&#8201;\&#8201;sentiment_extended.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_sentiment_extended_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>110</td>
<td>110</td>
<td>20</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 110">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_whale_tracking_py.html#t468">collectors&#8201;\&#8201;whale_tracking.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_whale_tracking_py.html#t468"><data value='WhaleTrackingCollector'>WhaleTrackingCollector</data></a></td>
<td class="spacer">&nbsp;</td>
<td>22</td>
<td>22</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 22">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_28647a3384a94fa2_whale_tracking_py.html">collectors&#8201;\&#8201;whale_tracking.py</a></td>
<td class="name"><a href="z_28647a3384a94fa2_whale_tracking_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>118</td>
<td>118</td>
<td>25</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 118">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="config_py.html#t450">config.py</a></td>
<td class="name"><a href="config_py.html#t450"><data value='Settings'>Settings</data></a></td>
<td class="spacer">&nbsp;</td>
<td>9</td>
<td>9</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 9">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="config_py.html">config.py</a></td>
<td class="name"><a href="config_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>34</td>
<td>34</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 34">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_33ca953ece8afe38___init___py.html">crypto_data_bank&#8201;\&#8201;__init__.py</a></td>
<td class="name"><a href="z_33ca953ece8afe38___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>6</td>
<td>6</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 6">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9f8dcf5ea144696a___init___py.html">crypto_data_bank&#8201;\&#8201;ai&#8201;\&#8201;__init__.py</a></td>
<td class="name"><a href="z_9f8dcf5ea144696a___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9f8dcf5ea144696a_huggingface_models_py.html#t23">crypto_data_bank&#8201;\&#8201;ai&#8201;\&#8201;huggingface_models.py</a></td>
<td class="name"><a href="z_9f8dcf5ea144696a_huggingface_models_py.html#t23"><data value='HuggingFaceAnalyzer'>HuggingFaceAnalyzer</data></a></td>
<td class="spacer">&nbsp;</td>
<td>102</td>
<td>102</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 102">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9f8dcf5ea144696a_huggingface_models_py.html#t340">crypto_data_bank&#8201;\&#8201;ai&#8201;\&#8201;huggingface_models.py</a></td>
<td class="name"><a href="z_9f8dcf5ea144696a_huggingface_models_py.html#t340"><data value='SimpleHuggingFaceAnalyzer'>SimpleHuggingFaceAnalyzer</data></a></td>
<td class="spacer">&nbsp;</td>
<td>14</td>
<td>14</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 14">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9f8dcf5ea144696a_huggingface_models_py.html">crypto_data_bank&#8201;\&#8201;ai&#8201;\&#8201;huggingface_models.py</a></td>
<td class="name"><a href="z_9f8dcf5ea144696a_huggingface_models_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>50</td>
<td>50</td>
<td>2</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 50">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_33ca953ece8afe38_api_gateway_py.html#t64">crypto_data_bank&#8201;\&#8201;api_gateway.py</a></td>
<td class="name"><a href="z_33ca953ece8afe38_api_gateway_py.html#t64"><data value='PriceResponse'>PriceResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_33ca953ece8afe38_api_gateway_py.html#t74">crypto_data_bank&#8201;\&#8201;api_gateway.py</a></td>
<td class="name"><a href="z_33ca953ece8afe38_api_gateway_py.html#t74"><data value='NewsResponse'>NewsResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_33ca953ece8afe38_api_gateway_py.html#t84">crypto_data_bank&#8201;\&#8201;api_gateway.py</a></td>
<td class="name"><a href="z_33ca953ece8afe38_api_gateway_py.html#t84"><data value='SentimentResponse'>SentimentResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_33ca953ece8afe38_api_gateway_py.html#t92">crypto_data_bank&#8201;\&#8201;api_gateway.py</a></td>
<td class="name"><a href="z_33ca953ece8afe38_api_gateway_py.html#t92"><data value='HealthResponse'>HealthResponse</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_33ca953ece8afe38_api_gateway_py.html">crypto_data_bank&#8201;\&#8201;api_gateway.py</a></td>
<td class="name"><a href="z_33ca953ece8afe38_api_gateway_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>231</td>
<td>231</td>
<td>10</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 231">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_8724bcf3bc0d6e65___init___py.html">crypto_data_bank&#8201;\&#8201;collectors&#8201;\&#8201;__init__.py</a></td>
<td class="name"><a href="z_8724bcf3bc0d6e65___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_8724bcf3bc0d6e65_free_price_collector_py.html#t17">crypto_data_bank&#8201;\&#8201;collectors&#8201;\&#8201;free_price_collector.py</a></td>
<td class="name"><a href="z_8724bcf3bc0d6e65_free_price_collector_py.html#t17"><data value='FreePriceCollector'>FreePriceCollector</data></a></td>
<td class="spacer">&nbsp;</td>
<td>154</td>
<td>154</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 154">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_8724bcf3bc0d6e65_free_price_collector_py.html">crypto_data_bank&#8201;\&#8201;collectors&#8201;\&#8201;free_price_collector.py</a></td>
<td class="name"><a href="z_8724bcf3bc0d6e65_free_price_collector_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>52</td>
<td>52</td>
<td>2</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 52">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_8724bcf3bc0d6e65_rss_news_collector_py.html#t20">crypto_data_bank&#8201;\&#8201;collectors&#8201;\&#8201;rss_news_collector.py</a></td>
<td class="name"><a href="z_8724bcf3bc0d6e65_rss_news_collector_py.html#t20"><data value='RSSNewsCollector'>RSSNewsCollector</data></a></td>
<td class="spacer">&nbsp;</td>
<td>83</td>
<td>83</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 83">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_8724bcf3bc0d6e65_rss_news_collector_py.html">crypto_data_bank&#8201;\&#8201;collectors&#8201;\&#8201;rss_news_collector.py</a></td>
<td class="name"><a href="z_8724bcf3bc0d6e65_rss_news_collector_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>72</td>
<td>72</td>
<td>2</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 72">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_8724bcf3bc0d6e65_sentiment_collector_py.html#t17">crypto_data_bank&#8201;\&#8201;collectors&#8201;\&#8201;sentiment_collector.py</a></td>
<td class="name"><a href="z_8724bcf3bc0d6e65_sentiment_collector_py.html#t17"><data value='SentimentCollector'>SentimentCollector</data></a></td>
<td class="spacer">&nbsp;</td>
<td>104</td>
<td>104</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 104">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_8724bcf3bc0d6e65_sentiment_collector_py.html">crypto_data_bank&#8201;\&#8201;collectors&#8201;\&#8201;sentiment_collector.py</a></td>
<td class="name"><a href="z_8724bcf3bc0d6e65_sentiment_collector_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>47</td>
<td>47</td>
<td>2</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 47">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_33ca953ece8afe38_database_py.html#t16">crypto_data_bank&#8201;\&#8201;database.py</a></td>
<td class="name"><a href="z_33ca953ece8afe38_database_py.html#t16"><data value='CryptoDataBank'>CryptoDataBank</data></a></td>
<td class="spacer">&nbsp;</td>
<td>128</td>
<td>128</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 128">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_33ca953ece8afe38_database_py.html">crypto_data_bank&#8201;\&#8201;database.py</a></td>
<td class="name"><a href="z_33ca953ece8afe38_database_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>32</td>
<td>32</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 32">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_33ca953ece8afe38_orchestrator_py.html#t31">crypto_data_bank&#8201;\&#8201;orchestrator.py</a></td>
<td class="name"><a href="z_33ca953ece8afe38_orchestrator_py.html#t31"><data value='DataCollectionOrchestrator'>DataCollectionOrchestrator</data></a></td>
<td class="spacer">&nbsp;</td>
<td>110</td>
<td>110</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 110">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_33ca953ece8afe38_orchestrator_py.html">crypto_data_bank&#8201;\&#8201;orchestrator.py</a></td>
<td class="name"><a href="z_33ca953ece8afe38_orchestrator_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>50</td>
<td>50</td>
<td>2</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 50">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="data_providers_py.html#t24">data_providers.py</a></td>
<td class="name"><a href="data_providers_py.html#t24"><data value='DataProviderService'>DataProviderService</data></a></td>
<td class="spacer">&nbsp;</td>
<td>305</td>
<td>305</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 305">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="data_providers_py.html">data_providers.py</a></td>
<td class="name"><a href="data_providers_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>49</td>
<td>49</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 49">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="database_py.html#t29">database.py</a></td>
<td class="name"><a href="database_py.html#t29"><data value='CryptoDatabase'>CryptoDatabase</data></a></td>
<td class="spacer">&nbsp;</td>
<td>406</td>
<td>406</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 406">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="database_py.html">database.py</a></td>
<td class="name"><a href="database_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>50</td>
<td>50</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 50">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64___init___py.html">database&#8201;\&#8201;__init__.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>41</td>
<td>41</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 41">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_cache_queries_py.html#t24">database&#8201;\&#8201;cache_queries.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_cache_queries_py.html#t24"><data value='CacheQueries'>CacheQueries</data></a></td>
<td class="spacer">&nbsp;</td>
<td>79</td>
<td>79</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 79">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_cache_queries_py.html">database&#8201;\&#8201;cache_queries.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_cache_queries_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>24</td>
<td>24</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 24">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_compat_py.html">database&#8201;\&#8201;compat.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_compat_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>52</td>
<td>52</td>
<td>13</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 52">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_data_access_py.html#t24">database&#8201;\&#8201;data_access.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_data_access_py.html#t24"><data value='DataAccessMixin'>DataAccessMixin</data></a></td>
<td class="spacer">&nbsp;</td>
<td>181</td>
<td>181</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 181">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_data_access_py.html">database&#8201;\&#8201;data_access.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_data_access_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>26</td>
<td>26</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 26">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_db_py.html">database&#8201;\&#8201;db.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_db_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>36</td>
<td>36</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 36">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_db_manager_py.html#t44">database&#8201;\&#8201;db_manager.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_db_manager_py.html#t44"><data value='DatabaseManager'>DatabaseManager</data></a></td>
<td class="spacer">&nbsp;</td>
<td>443</td>
<td>443</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 443">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_db_manager_py.html">database&#8201;\&#8201;db_manager.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_db_manager_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>56</td>
<td>56</td>
<td>13</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 56">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_migrations_py.html#t16">database&#8201;\&#8201;migrations.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_migrations_py.html#t16"><data value='Migration'>Migration</data></a></td>
<td class="spacer">&nbsp;</td>
<td>4</td>
<td>4</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 4">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_migrations_py.html#t41">database&#8201;\&#8201;migrations.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_migrations_py.html#t41"><data value='MigrationManager'>MigrationManager</data></a></td>
<td class="spacer">&nbsp;</td>
<td>88</td>
<td>88</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 88">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_migrations_py.html">database&#8201;\&#8201;migrations.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_migrations_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>34</td>
<td>34</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 34">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t15">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t15"><data value='ProviderCategory'>ProviderCategory</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t26">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t26"><data value='RateLimitType'>RateLimitType</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t33">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t33"><data value='ConnectionStatus'>ConnectionStatus</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t41">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t41"><data value='Provider'>Provider</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t65">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t65"><data value='ConnectionAttempt'>ConnectionAttempt</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t85">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t85"><data value='DataCollection'>DataCollection</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t106">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t106"><data value='RateLimitUsage'>RateLimitUsage</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t123">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t123"><data value='ScheduleConfig'>ScheduleConfig</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t141">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t141"><data value='ScheduleCompliance'>ScheduleCompliance</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t155">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t155"><data value='FailureLog'>FailureLog</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t171">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t171"><data value='Alert'>Alert</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t185">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t185"><data value='SystemMetrics'>SystemMetrics</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t201">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t201"><data value='SourcePool'>SourcePool</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t219">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t219"><data value='PoolMember'>PoolMember</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t240">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t240"><data value='RotationHistory'>RotationHistory</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t259">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t259"><data value='RotationState'>RotationState</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t281">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t281"><data value='MarketPrice'>MarketPrice</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t295">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t295"><data value='NewsArticle'>NewsArticle</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t310">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t310"><data value='MarketData'>MarketData</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t326">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t326"><data value='SentimentAnalysis'>SentimentAnalysis</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t341">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t341"><data value='HistoricalPrice'>HistoricalPrice</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t353">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t353"><data value='WhaleTransaction'>WhaleTransaction</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t369">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t369"><data value='SentimentMetric'>SentimentMetric</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t381">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t381"><data value='GasPrice'>GasPrice</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t395">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t395"><data value='BlockchainStat'>BlockchainStat</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t413">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t413"><data value='CachedMarketData'>CachedMarketData</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t442">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t442"><data value='CachedOHLC'>CachedOHLC</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t476">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t476"><data value='Rate'>Rate</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t490">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t490"><data value='Pair'>Pair</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t504">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t504"><data value='OHLC'>OHLC</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t521">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t521"><data value='MarketSnapshot'>MarketSnapshot</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t532">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t532"><data value='ModelOutput'>ModelOutput</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t546">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html#t546"><data value='RequestLog'>RequestLog</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html">database&#8201;\&#8201;models.py</a></td>
<td class="name"><a href="z_c44ac6e9bb193d64_models_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>365</td>
<td>365</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 365">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="generate_final_report_py.html">generate_final_report.py</a></td>
<td class="name"><a href="generate_final_report_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>78</td>
<td>78</td>
<td>2</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 78">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="hf_client_py.html#t122">hf_client.py</a></td>
<td class="name"><a href="hf_client_py.html#t122"><data value='HFClient'>HFClient</data></a></td>
<td class="spacer">&nbsp;</td>
<td>38</td>
<td>38</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 38">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="hf_client_py.html">hf_client.py</a></td>
<td class="name"><a href="hf_client_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>79</td>
<td>79</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 79">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="hf_space_main_py.html#t276">hf_space_main.py</a></td>
<td class="name"><a href="hf_space_main_py.html#t276"><data value='WebSocketDebugMiddleware'>WebSocketDebugMiddleware</data></a></td>
<td class="spacer">&nbsp;</td>
<td>32</td>
<td>32</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 32">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="hf_space_main_py.html#t369">hf_space_main.py</a></td>
<td class="name"><a href="hf_space_main_py.html#t369"><data value='PermissionsPolicyMiddleware'>PermissionsPolicyMiddleware</data></a></td>
<td class="spacer">&nbsp;</td>
<td>28</td>
<td>28</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 28">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="hf_space_main_py.html">hf_space_main.py</a></td>
<td class="name"><a href="hf_space_main_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>248</td>
<td>248</td>
<td>6</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 248">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="main_py.html">main.py</a></td>
<td class="name"><a href="main_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>32</td>
<td>32</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 32">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9dd3a33947e496d0___init___py.html">monitoring&#8201;\&#8201;__init__.py</a></td>
<td class="name"><a href="z_9dd3a33947e496d0___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9dd3a33947e496d0_health_checker_py.html#t24">monitoring&#8201;\&#8201;health_checker.py</a></td>
<td class="name"><a href="z_9dd3a33947e496d0_health_checker_py.html#t24"><data value='HealthChecker'>HealthChecker</data></a></td>
<td class="spacer">&nbsp;</td>
<td>135</td>
<td>135</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 135">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9dd3a33947e496d0_health_checker_py.html">monitoring&#8201;\&#8201;health_checker.py</a></td>
<td class="name"><a href="z_9dd3a33947e496d0_health_checker_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>40</td>
<td>40</td>
<td>28</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 40">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9dd3a33947e496d0_health_monitor_py.html#t17">monitoring&#8201;\&#8201;health_monitor.py</a></td>
<td class="name"><a href="z_9dd3a33947e496d0_health_monitor_py.html#t17"><data value='HealthMonitor'>HealthMonitor</data></a></td>
<td class="spacer">&nbsp;</td>
<td>49</td>
<td>49</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 49">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9dd3a33947e496d0_health_monitor_py.html">monitoring&#8201;\&#8201;health_monitor.py</a></td>
<td class="name"><a href="z_9dd3a33947e496d0_health_monitor_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>18</td>
<td>18</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 18">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9dd3a33947e496d0_rate_limiter_py.html#t15">monitoring&#8201;\&#8201;rate_limiter.py</a></td>
<td class="name"><a href="z_9dd3a33947e496d0_rate_limiter_py.html#t15"><data value='RateLimiter'>RateLimiter</data></a></td>
<td class="spacer">&nbsp;</td>
<td>81</td>
<td>81</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 81">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9dd3a33947e496d0_rate_limiter_py.html">monitoring&#8201;\&#8201;rate_limiter.py</a></td>
<td class="name"><a href="z_9dd3a33947e496d0_rate_limiter_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>16</td>
<td>16</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 16">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9dd3a33947e496d0_scheduler_py.html#t28">monitoring&#8201;\&#8201;scheduler.py</a></td>
<td class="name"><a href="z_9dd3a33947e496d0_scheduler_py.html#t28"><data value='TaskScheduler'>TaskScheduler</data></a></td>
<td class="spacer">&nbsp;</td>
<td>239</td>
<td>239</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 239">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9dd3a33947e496d0_scheduler_py.html">monitoring&#8201;\&#8201;scheduler.py</a></td>
<td class="name"><a href="z_9dd3a33947e496d0_scheduler_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>40</td>
<td>40</td>
<td>19</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 40">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9dd3a33947e496d0_source_pool_manager_py.html#t22">monitoring&#8201;\&#8201;source_pool_manager.py</a></td>
<td class="name"><a href="z_9dd3a33947e496d0_source_pool_manager_py.html#t22"><data value='SourcePoolManager'>SourcePoolManager</data></a></td>
<td class="spacer">&nbsp;</td>
<td>149</td>
<td>149</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 149">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9dd3a33947e496d0_source_pool_manager_py.html">monitoring&#8201;\&#8201;source_pool_manager.py</a></td>
<td class="name"><a href="z_9dd3a33947e496d0_source_pool_manager_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>21</td>
<td>21</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 21">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="run_server_simple_py.html">run_server_simple.py</a></td>
<td class="name"><a href="run_server_simple_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>34</td>
<td>34</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 34">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="sentiment_service_py.html#t32">sentiment_service.py</a></td>
<td class="name"><a href="sentiment_service_py.html#t32"><data value='SentimentLabel'>SentimentLabel</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="sentiment_service_py.html#t42">sentiment_service.py</a></td>
<td class="name"><a href="sentiment_service_py.html#t42"><data value='SentimentResult'>SentimentResult</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="sentiment_service_py.html#t52">sentiment_service.py</a></td>
<td class="name"><a href="sentiment_service_py.html#t52"><data value='SentimentService'>SentimentService</data></a></td>
<td class="spacer">&nbsp;</td>
<td>183</td>
<td>183</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 183">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="sentiment_service_py.html">sentiment_service.py</a></td>
<td class="name"><a href="sentiment_service_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>53</td>
<td>53</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 53">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="start_server_py.html">start_server.py</a></td>
<td class="name"><a href="start_server_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>141</td>
<td>141</td>
<td>6</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 141">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="start_server_now_py.html">start_server_now.py</a></td>
<td class="name"><a href="start_server_now_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>37</td>
<td>37</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 37">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="start_websocket_server_py.html">start_websocket_server.py</a></td>
<td class="name"><a href="start_websocket_server_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>46</td>
<td>46</td>
<td>2</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 46">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="telegram_service_py.html#t28">telegram_service.py</a></td>
<td class="name"><a href="telegram_service_py.html#t28"><data value='AlertType'>AlertType</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="telegram_service_py.html#t38">telegram_service.py</a></td>
<td class="name"><a href="telegram_service_py.html#t38"><data value='TelegramService'>TelegramService</data></a></td>
<td class="spacer">&nbsp;</td>
<td>133</td>
<td>133</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 133">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="telegram_service_py.html">telegram_service.py</a></td>
<td class="name"><a href="telegram_service_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>41</td>
<td>41</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 41">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_19b8bf288843bf35___init___py.html">ui&#8201;\&#8201;__init__.py</a></td>
<td class="name"><a href="z_19b8bf288843bf35___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>8</td>
<td>8</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 8">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_19b8bf288843bf35_dashboard_live_py.html">ui&#8201;\&#8201;dashboard_live.py</a></td>
<td class="name"><a href="z_19b8bf288843bf35_dashboard_live_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>58</td>
<td>58</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 58">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="utils_py.html">utils.py</a></td>
<td class="name"><a href="utils_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>243</td>
<td>243</td>
<td>23</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 243">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb___init___py.html">utils&#8201;\&#8201;__init__.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>68</td>
<td>68</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 68">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_api_client_py.html#t16">utils&#8201;\&#8201;api_client.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_api_client_py.html#t16"><data value='APIClientError'>APIClientError</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_api_client_py.html#t21">utils&#8201;\&#8201;api_client.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_api_client_py.html#t21"><data value='TimeoutError'>TimeoutError</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_api_client_py.html#t26">utils&#8201;\&#8201;api_client.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_api_client_py.html#t26"><data value='RateLimitError'>RateLimitError</data></a></td>
<td class="spacer">&nbsp;</td>
<td>2</td>
<td>2</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 2">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_api_client_py.html#t33">utils&#8201;\&#8201;api_client.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_api_client_py.html#t33"><data value='AuthenticationError'>AuthenticationError</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_api_client_py.html#t38">utils&#8201;\&#8201;api_client.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_api_client_py.html#t38"><data value='ServerError'>ServerError</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_api_client_py.html#t43">utils&#8201;\&#8201;api_client.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_api_client_py.html#t43"><data value='APIClient'>APIClient</data></a></td>
<td class="spacer">&nbsp;</td>
<td>75</td>
<td>75</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 75">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_api_client_py.html">utils&#8201;\&#8201;api_client.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_api_client_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>31</td>
<td>31</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 31">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_async_api_client_py.html#t18">utils&#8201;\&#8201;async_api_client.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_async_api_client_py.html#t18"><data value='AsyncAPIClient'>AsyncAPIClient</data></a></td>
<td class="spacer">&nbsp;</td>
<td>72</td>
<td>72</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 72">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_async_api_client_py.html">utils&#8201;\&#8201;async_api_client.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_async_api_client_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>21</td>
<td>21</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 21">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_auth_py.html#t30">utils&#8201;\&#8201;auth.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_auth_py.html#t30"><data value='AuthManager'>AuthManager</data></a></td>
<td class="spacer">&nbsp;</td>
<td>55</td>
<td>55</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 55">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_auth_py.html">utils&#8201;\&#8201;auth.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_auth_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>62</td>
<td>62</td>
<td>2</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 62">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_free_providers_loader_py.html">utils&#8201;\&#8201;free_providers_loader.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_free_providers_loader_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>80</td>
<td>80</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 80">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_http_client_py.html#t14">utils&#8201;\&#8201;http_client.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_http_client_py.html#t14"><data value='APIClient'>APIClient</data></a></td>
<td class="spacer">&nbsp;</td>
<td>30</td>
<td>30</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 30">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_http_client_py.html">utils&#8201;\&#8201;http_client.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_http_client_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>11</td>
<td>11</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 11">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_logger_py.html#t13">utils&#8201;\&#8201;logger.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_logger_py.html#t13"><data value='JSONFormatter'>JSONFormatter</data></a></td>
<td class="spacer">&nbsp;</td>
<td>16</td>
<td>16</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 16">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_logger_py.html">utils&#8201;\&#8201;logger.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_logger_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>32</td>
<td>32</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 32">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_rate_limiter_enhanced_py.html#t18">utils&#8201;\&#8201;rate_limiter_enhanced.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_rate_limiter_enhanced_py.html#t18"><data value='RateLimitConfig'>RateLimitConfig</data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_rate_limiter_enhanced_py.html#t25">utils&#8201;\&#8201;rate_limiter_enhanced.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_rate_limiter_enhanced_py.html#t25"><data value='TokenBucket'>TokenBucket</data></a></td>
<td class="spacer">&nbsp;</td>
<td>19</td>
<td>19</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 19">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_rate_limiter_enhanced_py.html#t91">utils&#8201;\&#8201;rate_limiter_enhanced.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_rate_limiter_enhanced_py.html#t91"><data value='SlidingWindowCounter'>SlidingWindowCounter</data></a></td>
<td class="spacer">&nbsp;</td>
<td>19</td>
<td>19</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 19">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_rate_limiter_enhanced_py.html#t145">utils&#8201;\&#8201;rate_limiter_enhanced.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_rate_limiter_enhanced_py.html#t145"><data value='RateLimiter'>RateLimiter</data></a></td>
<td class="spacer">&nbsp;</td>
<td>29</td>
<td>29</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 29">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_rate_limiter_enhanced_py.html">utils&#8201;\&#8201;rate_limiter_enhanced.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_rate_limiter_enhanced_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>45</td>
<td>45</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 45">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_c810615cce0f7acb_validators_py.html">utils&#8201;\&#8201;validators.py</a></td>
<td class="name"><a href="z_c810615cce0f7acb_validators_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>18</td>
<td>18</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 18">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9f6a5b99b7af8ca9___init___py.html">workers&#8201;\&#8201;__init__.py</a></td>
<td class="name"><a href="z_9f6a5b99b7af8ca9___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 0">100.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9f6a5b99b7af8ca9_comprehensive_data_worker_py.html">workers&#8201;\&#8201;comprehensive_data_worker.py</a></td>
<td class="name"><a href="z_9f6a5b99b7af8ca9_comprehensive_data_worker_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>325</td>
<td>325</td>
<td>21</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 325">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9f6a5b99b7af8ca9_market_data_worker_py.html">workers&#8201;\&#8201;market_data_worker.py</a></td>
<td class="name"><a href="z_9f6a5b99b7af8ca9_market_data_worker_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>112</td>
<td>112</td>
<td>20</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 112">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9f6a5b99b7af8ca9_ohlc_data_worker_py.html">workers&#8201;\&#8201;ohlc_data_worker.py</a></td>
<td class="name"><a href="z_9f6a5b99b7af8ca9_ohlc_data_worker_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>266</td>
<td>266</td>
<td>26</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 266">0.00%</td>
</tr>
<tr class="region">
<td class="name"><a href="z_9f6a5b99b7af8ca9_ohlc_worker_enhanced_py.html">workers&#8201;\&#8201;ohlc_worker_enhanced.py</a></td>
<td class="name"><a href="z_9f6a5b99b7af8ca9_ohlc_worker_enhanced_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td>
<td class="spacer">&nbsp;</td>
<td>368</td>
<td>368</td>
<td>13</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 368">0.00%</td>
</tr>
</tbody>
<tfoot>
<tr class="total">
<td class="name">Total</td>
<td class="name">&nbsp;</td>
<td class="spacer">&nbsp;</td>
<td>25019</td>
<td>25019</td>
<td>585</td>
<td class="spacer">&nbsp;</td>
<td data-ratio="0 25019">0.00%</td>
</tr>
</tfoot>
</table>
<p id="no_rows">
No items found using the specified filter.
</p>
</main>
<footer>
<div class="content">
<p>
<a class="nav" href="https://coverage.readthedocs.io/en/7.12.0">coverage.py v7.12.0</a>,
created at 2025-11-25 15:37 +0330
</p>
</div>
<aside class="hidden">
<a id="prevFileLink" class="nav" href=""></a>
<a id="nextFileLink" class="nav" href=""></a>
<button type="button" class="button_prev_file" data-shortcut="["></button>
<button type="button" class="button_next_file" data-shortcut="]"></button>
<button type="button" class="button_show_hide_help" data-shortcut="?"></button>
</aside>
</footer>
</body>
</html>