Crypto Rug Muncher commited on
Commit
026baaf
·
1 Parent(s): c22e113

fix ruff F401: add __all__ declarations to __init__.py files

Browse files
app/caching_shield/__init__.py CHANGED
@@ -100,30 +100,17 @@ from app.caching_shield.ws_broadcaster import (
100
  )
101
 
102
  __all__ = [
103
- "BATCH_WINDOW_MS",
104
- "CHANNEL_ALERTS",
105
- "CHANNEL_PRICES",
106
- "CHANNEL_SCANS",
107
- "CHANNEL_TOKENS",
108
- "DEFAULT_DEPTH",
109
- "MAX_BATCH_SIZE",
110
- "MAX_DEPTH",
111
- "MAX_PAGINATED",
112
- "PROVIDER_LIMITS",
113
- "TTL_TABLE",
114
- "BatchRequest",
115
- "BatchResult",
116
- "CacheStats",
117
- "HistoryDepthController",
118
- "ProviderLimit",
119
- "RpcBatcher",
120
- "RpcCacheClient",
121
- "RpcRateLimiter",
122
- "SolanaTrackerClient",
123
- "WsClientManager",
124
- "get_history_controller",
125
- "get_rate_limiter",
126
- "get_rpc_cache",
127
- "get_solana_tracker",
128
- "get_ws_manager",
129
  ]
 
100
  )
101
 
102
  __all__ = [
103
+ "PROVIDER_REGISTRY",
104
+ "ApiKey",
105
+ "KeyPool",
106
+ "ProviderConfig",
107
+ "UnifiedApiManager",
108
+ "get_api_manager",
109
+ "FundingTrace",
110
+ "trace_funding_source",
111
+ "ToolData",
112
+ "td",
113
+ "ToolResult",
114
+ "UnifiedDataLayer",
115
+ "get_data_layer",
 
 
 
 
 
 
 
 
 
 
 
 
 
116
  ]
app/scanners/__init__.py CHANGED
@@ -90,86 +90,9 @@ from .static_analyzer import StaticAnalysisReport, StaticAnalyzer
90
  from .wash_trading import WashTradingDetector
91
 
92
  __all__ = [
93
- "AddressLabelReport",
94
- "AddressLabeler",
95
- "BlockZeroReport",
96
- "BlockZeroSniperAnalyzer",
97
- "BundleDetector",
98
- "BytecodeSimilarityAnalyzer",
99
- "BytecodeSimilarityReport",
100
- "ContractAuthorityReport",
101
- "ContractAuthorityScanner",
102
- "DecompilerAnalyzer",
103
- "DecompilerReport",
104
- "DevReputationEngine",
105
- "ExchangeFunderDetector",
106
- # Tier 2 scanners
107
- "FlashLoanDetector",
108
- "FlashLoanReport",
109
- "FundFlowReport",
110
- # Tier 4 — Visualization
111
- "FundFlowVisualizer",
112
- "GasTraceAnalyzer",
113
- "GasTraceReport",
114
- "GovernanceAttackDetector",
115
- "GovernanceAttackReport",
116
- "GuiltAssociationAnalyzer",
117
- "GuiltAssociationReport",
118
- "HolderAnalyzer",
119
- "HoneypotDetector",
120
- "HoneypotReport",
121
- "LiquidityVerifier",
122
- "MEVBotActivity",
123
- "MEVDetector",
124
- "MEVReport",
125
- "MetadataFingerprinter",
126
- "OracleManipulationDetector",
127
- "OracleManipulationReport",
128
- "ProxyDetector",
129
- "ProxyReport",
130
- "PumpDumpDetector",
131
- "PumpDumpReport",
132
- "PumpFunAnalyzer",
133
- "SandwichAttack",
134
- "SentimentAnalyzer",
135
- # Pipeline
136
- "SentinelReport",
137
- # Sleep Cycle
138
- "SleepCycleAnalyzer",
139
- "SleepCycleReport",
140
- # New: Social Velocity + Bytecode Similarity
141
- "SocialVelocityAnalyzer",
142
- "SocialVelocityReport",
143
- "StaticAnalysisReport",
144
- # Tier 3 scanners
145
- "StaticAnalyzer",
146
- "WashTradingDetector",
147
- "build_citation_string",
148
- "dataclass_to_dict",
149
- "hash_bytecode",
150
- "query_address_rag",
151
- # RAG Citations
152
- "query_rag_citations",
153
- "run_address_labels",
154
- "run_bundle_detection",
155
- "run_contract_authority_scan",
156
- "run_decompiler_analysis",
157
- "run_dev_reputation",
158
- "run_exchange_funding",
159
- "run_flash_loan_detection",
160
- "run_fund_flow",
161
- "run_gas_trace_analysis",
162
- "run_governance_attack",
163
- "run_guilt_association",
164
- "run_holder_analysis",
165
- "run_liquidity_verification",
166
- "run_metadata_fingerprint",
167
- "run_oracle_manipulation",
168
- "run_proxy_detection",
169
- "run_pump_dump_detection",
170
- "run_pumpfun_analysis",
171
- "run_sentiment",
172
- "run_sentinel_scan",
173
- "run_static_analysis",
174
- "run_wash_trading",
175
  ]
 
90
  from .wash_trading import WashTradingDetector
91
 
92
  __all__ = [
93
+ "ContractDiffAnalyzer",
94
+ "ContractDiffReport",
95
+ "run_contract_authority",
96
+ "run_honeypot_detection",
97
+ "run_mev_detection",
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
98
  ]