@@ -176,16 +176,43 @@ class Settings(BaseSettings):
176
176
),
177
177
}
178
178
# Add all placeholders to allow easy dynamic setup of CHAINS
179
- CHAINS_SEPOLIA_ACTIVE : Optional [bool ]
180
- CHAINS_ETH_ACTIVE : Optional [bool ]
181
- CHAINS_AVAX_ACTIVE : Optional [bool ]
182
- CHAINS_BASE_ACTIVE : Optional [bool ]
183
- CHAINS_BSC_ACTIVE : Optional [bool ]
184
- CHAINS_SEPOLIA_RPC : Optional [str ]
185
- CHAINS_ETH_RPC : Optional [str ]
186
- CHAINS_AVAX_RPC : Optional [str ]
187
- CHAINS_BASE_RPC : Optional [str ]
188
- CHAINS_BSC_RPC : Optional [str ]
179
+ CHAINS_SEPOLIA_ACTIVE : Optional [bool ] = None
180
+ CHAINS_ETH_ACTIVE : Optional [bool ] = None
181
+ CHAINS_AVAX_ACTIVE : Optional [bool ] = None
182
+ CHAINS_BASE_ACTIVE : Optional [bool ] = None
183
+ CHAINS_BSC_ACTIVE : Optional [bool ] = None
184
+ CHAINS_ARBITRUM_ACTIVE : Optional [bool ] = None
185
+ CHAINS_BLAST_ACTIVE : Optional [bool ] = None
186
+ CHAINS_BOB_ACTIVE : Optional [bool ] = None
187
+ CHAINS_CYBER_ACTIVE : Optional [bool ] = None
188
+ CHAINS_FRAXTAL_ACTIVE : Optional [bool ] = None
189
+ CHAINS_LINEA_ACTIVE : Optional [bool ] = None
190
+ CHAINS_LISK_ACTIVE : Optional [bool ] = None
191
+ CHAINS_METIS_ACTIVE : Optional [bool ] = None
192
+ CHAINS_MODE_ACTIVE : Optional [bool ] = None
193
+ CHAINS_OPTIMISM_ACTIVE : Optional [bool ] = None
194
+ CHAINS_POL_ACTIVE : Optional [bool ] = None
195
+ CHAINS_WORLDCHAIN_ACTIVE : Optional [bool ] = None
196
+ CHAINS_ZORA_ACTIVE : Optional [bool ] = None
197
+
198
+ CHAINS_SEPOLIA_RPC : Optional [str ] = None
199
+ CHAINS_ETH_RPC : Optional [str ] = None
200
+ CHAINS_AVAX_RPC : Optional [str ] = None
201
+ CHAINS_BASE_RPC : Optional [str ] = None
202
+ CHAINS_BSC_RPC : Optional [str ] = None
203
+ CHAINS_ARBITRUM_RPC : Optional [str ] = None
204
+ CHAINS_BLAST_RPC : Optional [str ] = None
205
+ CHAINS_BOB_RPC : Optional [str ] = None
206
+ CHAINS_CYBER_RPC : Optional [str ] = None
207
+ CHAINS_FRAXTAL_RPC : Optional [str ] = None
208
+ CHAINS_LINEA_RPC : Optional [str ] = None
209
+ CHAINS_LISK_RPC : Optional [str ] = None
210
+ CHAINS_METIS_RPC : Optional [str ] = None
211
+ CHAINS_MODE_RPC : Optional [str ] = None
212
+ CHAINS_OPTIMISM_RPC : Optional [str ] = None
213
+ CHAINS_POL_RPC : Optional [str ] = None
214
+ CHAINS_WORLDCHAIN_RPC : Optional [str ] = None
215
+ CHAINS_ZORA_RPC : Optional [str ] = None
189
216
190
217
DEFAULT_CHAIN : Chain = Chain .ETH
191
218
0 commit comments