/** * Chain definitions for Lux Exchange. * * Source of truth: ./lux.ts (see header for inventory reference). */ export { // Brand L1 chains luxMainnet, luxTestnet, luxDevnet, hanzoMainnet, hanzoTestnet, hanzoDevnet, zooMainnet, zooTestnet, zooDevnet, parsMainnet, parsTestnet, parsDevnet, spcMainnet, spcTestnet, spcDevnet, osageMainnet, osageTestnet, osageDevnet, // Local luxDev, // Groupings supportedChains, canonicalChains, allLuxChains, mainnetChains, testnetChains, devnetChains, // IDs — Lux primary C-Chain LUX_MAINNET_ID, LUX_TESTNET_ID, LUX_DEVNET_ID, LUX_DEV_ID, // IDs — Hanzo brand L1 HANZO_MAINNET_ID, HANZO_TESTNET_ID, HANZO_DEVNET_ID, // IDs — Zoo brand L1 ZOO_MAINNET_ID, ZOO_TESTNET_ID, ZOO_DEVNET_ID, // IDs — Pars brand L1 PARS_MAINNET_ID, PARS_TESTNET_ID, PARS_DEVNET_ID, // IDs — SPC brand L1 SPC_MAINNET_ID, SPC_TESTNET_ID, SPC_DEVNET_ID, // IDs — Osage brand L1 OSAGE_MAINNET_ID, OSAGE_TESTNET_ID, OSAGE_DEVNET_ID, // Types type SupportedChainId, type CanonicalChainId, } from './lux' // Re-export common chains from wagmi for external chain support export { mainnet, sepolia, arbitrum, optimism, polygon, base } from 'wagmi/chains'