Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 37 additions & 10 deletions src/aleph/sdk/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -176,16 +176,43 @@ class Settings(BaseSettings):
),
}
# Add all placeholders to allow easy dynamic setup of CHAINS
CHAINS_SEPOLIA_ACTIVE: Optional[bool]
CHAINS_ETH_ACTIVE: Optional[bool]
CHAINS_AVAX_ACTIVE: Optional[bool]
CHAINS_BASE_ACTIVE: Optional[bool]
CHAINS_BSC_ACTIVE: Optional[bool]
CHAINS_SEPOLIA_RPC: Optional[str]
CHAINS_ETH_RPC: Optional[str]
CHAINS_AVAX_RPC: Optional[str]
CHAINS_BASE_RPC: Optional[str]
CHAINS_BSC_RPC: Optional[str]
CHAINS_SEPOLIA_ACTIVE: Optional[bool] = None
CHAINS_ETH_ACTIVE: Optional[bool] = None
CHAINS_AVAX_ACTIVE: Optional[bool] = None
CHAINS_BASE_ACTIVE: Optional[bool] = None
CHAINS_BSC_ACTIVE: Optional[bool] = None
CHAINS_ARBITRUM_ACTIVE: Optional[bool] = None
CHAINS_BLAST_ACTIVE: Optional[bool] = None
CHAINS_BOB_ACTIVE: Optional[bool] = None
CHAINS_CYBER_ACTIVE: Optional[bool] = None
CHAINS_FRAXTAL_ACTIVE: Optional[bool] = None
CHAINS_LINEA_ACTIVE: Optional[bool] = None
CHAINS_LISK_ACTIVE: Optional[bool] = None
CHAINS_METIS_ACTIVE: Optional[bool] = None
CHAINS_MODE_ACTIVE: Optional[bool] = None
CHAINS_OPTIMISM_ACTIVE: Optional[bool] = None
CHAINS_POL_ACTIVE: Optional[bool] = None
CHAINS_WORLDCHAIN_ACTIVE: Optional[bool] = None
CHAINS_ZORA_ACTIVE: Optional[bool] = None

CHAINS_SEPOLIA_RPC: Optional[str] = None
CHAINS_ETH_RPC: Optional[str] = None
CHAINS_AVAX_RPC: Optional[str] = None
CHAINS_BASE_RPC: Optional[str] = None
CHAINS_BSC_RPC: Optional[str] = None
CHAINS_ARBITRUM_RPC: Optional[str] = None
CHAINS_BLAST_RPC: Optional[str] = None
CHAINS_BOB_RPC: Optional[str] = None
CHAINS_CYBER_RPC: Optional[str] = None
CHAINS_FRAXTAL_RPC: Optional[str] = None
CHAINS_LINEA_RPC: Optional[str] = None
CHAINS_LISK_RPC: Optional[str] = None
CHAINS_METIS_RPC: Optional[str] = None
CHAINS_MODE_RPC: Optional[str] = None
CHAINS_OPTIMISM_RPC: Optional[str] = None
CHAINS_POL_RPC: Optional[str] = None
CHAINS_WORLDCHAIN_RPC: Optional[str] = None
CHAINS_ZORA_RPC: Optional[str] = None

DEFAULT_CHAIN: Chain = Chain.ETH

Expand Down
Loading