viem
Version:
792 lines (788 loc) • 41 kB
text/typescript
export type { Chain } from '../types/chain.js'
// biome-ignore lint/performance/noBarrelFile: entrypoint module
export { abey } from './definitions/abey.js'
export { abstract } from './definitions/abstract.js'
export { abstractTestnet } from './definitions/abstractTestnet.js'
export { acala } from './definitions/acala.js'
export { acria } from './definitions/acria.js'
export { adf } from './definitions/adf.js'
export { aioz } from './definitions/aioz.js'
export { alephZero } from './definitions/alephZero.js'
export { alephZeroTestnet } from './definitions/alephZeroTestnet.js'
export { alienx } from './definitions/alienX.js'
export { alienxHalTestnet } from './definitions/alienXHalTestnet.js'
export { ancient8 } from './definitions/ancient8.js'
export { ancient8Sepolia } from './definitions/ancient8Sepolia.js'
export { anvil } from './definitions/anvil.js'
export { apeChain } from './definitions/apeChain.js'
export { apexTestnet } from './definitions/apexTestnet.js'
export { arbitrum } from './definitions/arbitrum.js'
export { arbitrumGoerli } from './definitions/arbitrumGoerli.js'
export { arbitrumNova } from './definitions/arbitrumNova.js'
export { arbitrumSepolia } from './definitions/arbitrumSepolia.js'
export { areonNetwork } from './definitions/areonNetwork.js'
export { areonNetworkTestnet } from './definitions/areonNetworkTestnet.js'
export { artelaTestnet } from './definitions/artelaTestnet.js'
export { arthera } from './definitions/arthera.js'
export { artheraTestnet } from './definitions/artheraTestnet.js'
export { assetChain } from './definitions/assetChain.js'
export { assetChainTestnet } from './definitions/assetChainTestnet.js'
export { astar } from './definitions/astar.js'
export { astarZkEVM } from './definitions/astarZkEVM.js'
export { astarZkyoto } from './definitions/astarZkyoto.js'
export { atletaOlympia } from './definitions/atletaOlympia.js'
export { aurora } from './definitions/aurora.js'
export { auroraTestnet } from './definitions/auroraTestnet.js'
export { auroria } from './definitions/auroria.js'
export { avalanche } from './definitions/avalanche.js'
export { avalancheFuji } from './definitions/avalancheFuji.js'
export { b3 } from './definitions/b3.js'
export { b3Sepolia } from './definitions/b3Sepolia.js'
export { bahamut } from './definitions/bahamut.js'
export { base } from './definitions/base.js'
export { basecampTestnet } from './definitions/basecampTestnet.js'
export { baseGoerli } from './definitions/baseGoerli.js'
export { baseSepolia } from './definitions/baseSepolia.js'
export { beam } from './definitions/beam.js'
export { beamTestnet } from './definitions/beamTestnet.js'
export { bearNetworkChainMainnet } from './definitions/bearNetworkChainMainnet.js'
export { bearNetworkChainTestnet } from './definitions/bearNetworkChainTestnet.js'
export { berachain } from './definitions/berachain.js'
export { berachainBepolia } from './definitions/berachainBepolia.js'
export { berachainTestnet } from './definitions/berachainTestnet.js'
export { berachainTestnetbArtio } from './definitions/berachainTestnetbArtio.js'
export { bevmMainnet } from './definitions/bevmMainnet.js'
export { bifrost } from './definitions/bifrost.js'
export { bitgert } from './definitions/bitgert.js'
export { bitkub } from './definitions/bitkub.js'
export { bitkubTestnet } from './definitions/bitkubTestnet.js'
export { bitlayer } from './definitions/bitlayer.js'
export { bitlayerTestnet } from './definitions/bitlayerTestnet.js'
export { bitrock } from './definitions/bitrock.js'
export { bitTorrent } from './definitions/bitTorrent.js'
export { bitTorrentTestnet } from './definitions/bitTorrentTestnet.js'
export { birdlayer } from './definitions/birdlayer.js'
export { blast } from './definitions/blast.js'
export { blastSepolia } from './definitions/blastSepolia.js'
export { bob } from './definitions/bob.js'
export { boba } from './definitions/boba.js'
export { bobaSepolia } from './definitions/bobaSepolia.js'
export { bobSepolia } from './definitions/bobSepolia.js'
export { boolBetaMainnet } from './definitions/boolBetaMainnet.js'
export { botanixTestnet } from './definitions/botanixTestnet.js'
export { bounceBit } from './definitions/bounceBit.js'
export { bounceBitTestnet } from './definitions/bounceBitTestnet.js'
export { bronos } from './definitions/bronos.js'
export { bronosTestnet } from './definitions/bronosTestnet.js'
export { bsc } from './definitions/bsc.js'
export { bscGreenfield } from './definitions/bscGreenfield.js'
export { bscTestnet } from './definitions/bscTestnet.js'
export { bsquared } from './definitions/bsquared.js'
export { bsquaredTestnet } from './definitions/bsquaredTestnet.js'
export { btr } from './definitions/btr.js'
export { btrTestnet } from './definitions/btrTestnet.js'
export { bxn } from './definitions/bxn.js'
export { bxnTestnet } from './definitions/bxnTestnet.js'
export { cannon } from './definitions/cannon.js'
export { canto } from './definitions/canto.js'
export { celo } from './definitions/celo.js'
export { celoAlfajores } from './definitions/celoAlfajores.js'
export { chang } from './definitions/chang.js'
export { chiliz } from './definitions/chiliz.js'
export { chips } from './definitions/chips.js'
export { citreaTestnet } from './definitions/citreaTestnet.js'
export { classic } from './definitions/classic.js'
export { coinbit } from './definitions/coinbit.js'
export { coinex } from './definitions/coinex.js'
export { confluxESpace } from './definitions/confluxESpace.js'
export { confluxESpaceTestnet } from './definitions/confluxESpaceTestnet.js'
export { coreDao } from './definitions/coreDao.js'
export { corn } from './definitions/corn.js'
export { cornTestnet } from './definitions/cornTestnet.js'
export { crab } from './definitions/crab.js'
export { creatorTestnet } from './definitions/creatorTestnet.js'
export { creditCoin3Mainnet } from './definitions/creditCoin3Mainnet.js'
export { creditCoin3Testnet } from './definitions/creditCoin3Testnet.js'
export { cronos } from './definitions/cronos.js'
export { cronosTestnet } from './definitions/cronosTestnet.js'
export { cronoszkEVM } from './definitions/cronoszkEVM.js'
export { cronoszkEVMTestnet } from './definitions/cronoszkEVMTestnet.js'
export { crossbell } from './definitions/crossbell.js'
export { curtis } from './definitions/curtis.js'
export { cyber } from './definitions/cyber.js'
export { cyberTestnet } from './definitions/cyberTestnet.js'
export { dailyNetwork } from './definitions/dailyNetwork.js'
export { dailyNetworkTestnet } from './definitions/dailyNetworkTestnet.js'
export { darwinia } from './definitions/darwinia.js'
export { dbkchain } from './definitions/dbkchain.js'
export { dchain } from './definitions/dchain.js'
export { dchainTestnet } from './definitions/dchainTestnet.js'
export { defichainEvm } from './definitions/defichainEvm.js'
export { defichainEvmTestnet } from './definitions/defichainEvmTestnet.js'
export { degen } from './definitions/degen.js'
export { dfk } from './definitions/dfk.js'
export { diode } from './definitions/diode.js'
export { disChain } from './definitions/disChain.js'
export { dodochainTestnet } from './definitions/dodochainTestnet.js'
export { dogechain } from './definitions/dogechain.js'
export { donatuz } from './definitions/donatuz.js'
export { dosChain } from './definitions/dosChain.js'
export { dosChainTestnet } from './definitions/dosChainTestnet.js'
export { dreyerxMainnet } from './definitions/dreyerxMainnet.js'
export { dreyerxTestnet } from './definitions/dreyerxTestnet.js'
export { dustboyIoT } from './definitions/dustboyIoT.js'
export { dymension } from './definitions/dymension.js'
export { edexaTestnet } from './definitions/edexaTestnet.js'
export { edexa } from './definitions/edexa.js'
export { edgeless } from './definitions/edgeless.js'
export { edgelessTestnet } from './definitions/edgelessTestnet.js'
export { edgeware } from './definitions/edgeware.js'
export { edgewareTestnet } from './definitions/edgewareTestnet.js'
export { eduChain } from './definitions/eduChain.js'
export { eduChainTestnet } from './definitions/eduChainTestnet.js'
export { ekta } from './definitions/ekta.js'
export { ektaTestnet } from './definitions/ektaTestnet.js'
export { elastos } from './definitions/elastos.js'
export { elastosTestnet } from './definitions/elastosTestnet.js'
export { electroneum } from './definitions/electroneum.js'
export { electroneumTestnet } from './definitions/electroneumTestnet.js'
export { elysiumTestnet } from './definitions/elysiumTestnet.js'
export { energy } from './definitions/energy.js'
export { enuls } from './definitions/enuls.js'
export { eon } from './definitions/eon.js'
export { eos } from './definitions/eos.js'
export { eosTestnet } from './definitions/eosTestnet.js'
export { etherlink } from './definitions/etherlink.js'
export { etherlinkTestnet } from './definitions/etherlinkTestnet.js'
export { ethernity } from './definitions/ethernity.js'
export { etp } from './definitions/etp.js'
export { evmos } from './definitions/evmos.js'
export { evmosTestnet } from './definitions/evmosTestnet.js'
export { excelonMainnet } from './definitions/excelonMainnet.js'
export { expanse } from './definitions/expanse.js'
export { exsat } from './definitions/exSat.js'
export { exsatTestnet } from './definitions/exSatTestnet.js'
export { fantom } from './definitions/fantom.js'
/** @deprecated Use `sonicTestnet` instead. */
export { fantomSonicTestnet } from './definitions/fantomSonicTestnet.js'
export { fantomTestnet } from './definitions/fantomTestnet.js'
export { fibo } from './definitions/fibo.js'
export { filecoin } from './definitions/filecoin.js'
export { filecoinCalibration } from './definitions/filecoinCalibration.js'
export { filecoinHyperspace } from './definitions/filecoinHyperspace.js'
export { fireChain } from './definitions/5ireChain.js'
export { flare } from './definitions/flare.js'
export { flareTestnet } from './definitions/flareTestnet.js'
export { flowMainnet } from './definitions/flowMainnet.js'
/** @deprecated */
export { flowPreviewnet } from './definitions/flowPreviewnet.js'
export { flowTestnet } from './definitions/flowTestnet.js'
export { fluence } from './definitions/fluence.js'
export { fluenceStage } from './definitions/fluenceStage.js'
export { fluenceTestnet } from './definitions/fluenceTestnet.js'
export { fluentTestnet } from './definitions/fluentTestnet.js'
export { forma } from './definitions/forma.js'
export { form } from './definitions/form.js'
export { formTestnet } from './definitions/formTestnet.js'
export { forta } from './definitions/forta.js'
/** @deprecated Use `anvil` instead. */
export { foundry } from './definitions/foundry.js'
export { fraxtal } from './definitions/fraxtal.js'
export { fraxtalTestnet } from './definitions/fraxtalTestnet.js'
export { funkiMainnet } from './definitions/funkiMainnet.js'
export { funkiSepolia } from './definitions/funkiSepolia.js'
export { fuse } from './definitions/fuse.js'
export { fuseSparknet } from './definitions/fuseSparknet.js'
export { fusion } from './definitions/fusion.js'
export { fusionTestnet } from './definitions/fusionTestnet.js'
export { garnet } from './definitions/garnet.js'
export { geist } from './definitions/geist.js'
export { genesys } from './definitions/genesys.js'
export { glideL1Protocol } from './definitions/glideL1Protocol.js'
export { glideL2Protocol } from './definitions/glideL2Protocol.js'
export { gnosis } from './definitions/gnosis.js'
export { gnosisChiado } from './definitions/gnosisChiado.js'
export { goat } from './definitions/goat.js'
export { gobi } from './definitions/gobi.js'
export { goChain } from './definitions/goChain.js'
export { godwoken } from './definitions/godwoken.js'
export { goerli } from './definitions/goerli.js'
export { gravity } from './definitions/gravity.js'
export { guruNetwork } from './definitions/guruNetwork.js'
export { guruTestnet } from './definitions/guruTestnet.js'
export { ham } from './definitions/ham.js'
export { happychainTestnet } from './definitions/happychainTestnet.js'
export { haqqMainnet } from './definitions/haqqMainnet.js'
export { haqqTestedge2 } from './definitions/haqqTestedge2.js'
export { hardhat } from './definitions/hardhat.js'
export { harmonyOne } from './definitions/harmonyOne.js'
export { hashkey } from './definitions/hashKeyChain.js'
export { hashkeyTestnet } from './definitions/hashkeyChainTestnet.js'
export { haustTestnet } from './definitions/haustTestnet.js'
export { hedera } from './definitions/hedera.js'
export { hederaPreviewnet } from './definitions/hederaPreviewnet.js'
export { hederaTestnet } from './definitions/hederaTestnet.js'
export { hela } from './definitions/hela.js'
export { hemi } from './definitions/hemi.js'
export { hemiSepolia } from './definitions/hemiSepolia.js'
export { holesky } from './definitions/holesky.js'
export { hoodi } from './definitions/hoodi.js'
export { hpb } from './definitions/hpb.js'
export { huddle01Mainnet } from './definitions/huddle01Mainnet.js'
export { huddle01Testnet } from './definitions/huddle01Testnet.js'
export { humanode } from './definitions/humanode.js'
export { humanodeTestnet5 } from './definitions/humanodeTestnet5.js'
export { hychain } from './definitions/hychain.js'
export { hychainTestnet } from './definitions/hychainTestnet.js'
export { idchain } from './definitions/idchain.js'
export { immutableZkEvm } from './definitions/immutableZkEvm.js'
export { immutableZkEvmTestnet } from './definitions/immutableZkEvmTestnet.js'
export { inEVM } from './definitions/inEVM.js'
export { initVerse } from './definitions/initVerse.js'
export { initVerseGenesis } from './definitions/initVerseGenesis.js'
export { ink } from './definitions/ink.js'
export { inkSepolia } from './definitions/inkSepolia.js'
export { iota } from './definitions/iota.js'
export { iotaTestnet } from './definitions/iotaTestnet.js'
export { iotex } from './definitions/iotex.js'
export { iotexTestnet } from './definitions/iotexTestnet.js'
export { iSunCoin } from './definitions/iSunCoin.js'
export { jbc } from './definitions/jbc.js'
export { jbcTestnet } from './definitions/jbcTestnet.js'
export { juneo } from './definitions/juneo.js'
export { juneoBCH1Chain } from './definitions/juneoBCH1Chain.js'
export { juneoDAI1Chain } from './definitions/juneoDAI1Chain.js'
export { juneoDOGE1Chain } from './definitions/juneoDOGE1Chain.js'
export { juneoEUR1Chain } from './definitions/juneoEUR1Chain.js'
export { juneoGLD1Chain } from './definitions/juneoGLD1Chain.js'
export { juneoLINK1Chain } from './definitions/juneoLINK1Chain.js'
export { juneoLTC1Chain } from './definitions/juneoLTC1Chain.js'
export { juneomBTC1Chain } from './definitions/juneomBTC1Chain.js'
export { juneoSGD1Chain } from './definitions/juneoSGD1Chain.js'
export { juneoSocotraTestnet } from './definitions/juneoSocotraTestnet.js'
export { juneoUSD1Chain } from './definitions/juneoUSD1Chain.js'
export { juneoUSDT1Chain } from './definitions/juneoUSDT1Chain.js'
export { karura } from './definitions/karura.js'
/** @deprecated Use `kakarotStarknetSepolia` instead. */
export { kakarotSepolia } from './definitions/kakarotSepolia.js'
export { kakarotStarknetSepolia } from './definitions/kakarotStarknetSepolia.js'
export { kardiaChain } from './definitions/kardiaChain.js'
export { kava } from './definitions/kava.js'
export { kavaTestnet } from './definitions/kavaTestnet.js'
export { kcc } from './definitions/kcc.js'
export { kinto } from './definitions/kinto.js'
/** @deprecated Use `kaia` instead. */
export { klaytn } from './definitions/klaytn.js'
export { kaia } from './definitions/kaia.js'
export { kairos } from './definitions/kairos.js'
/** @deprecated Use `kairos` instead. */
export { klaytnBaobab } from './definitions/klaytnBaobab.js'
export { koi } from './definitions/koi.js'
export { kroma } from './definitions/kroma.js'
export { kromaSepolia } from './definitions/kromaSepolia.js'
export { l3x } from './definitions/l3x.js'
export { l3xTestnet } from './definitions/l3xTestnet.js'
export { lavita } from './definitions/lavita.js'
export { lensTestnet } from './definitions/lensTestnet.js'
export { lightlinkPegasus } from './definitions/lightlinkPegasus.js'
export { lightlinkPhoenix } from './definitions/lightlinkPhoenix.js'
export { linea } from './definitions/linea.js'
/** @deprecated Use `lineaSepolia` instead. */
export { lineaGoerli } from './definitions/lineaGoerli.js'
export { lineaSepolia } from './definitions/lineaSepolia.js'
/** @deprecated Use `lineaSepolia` instead. */
export { lineaTestnet } from './definitions/lineaTestnet.js'
export { lisk } from './definitions/lisk.js'
export { liskSepolia } from './definitions/liskSepolia.js'
export { localhost } from './definitions/localhost.js'
export { loop } from './definitions/loop.js'
export { lukso } from './definitions/lukso.js'
export { luksoTestnet } from './definitions/luksoTestnet.js'
export { lumiaMainnet } from './definitions/lumiaMainnet.js'
export { lumiaTestnet } from './definitions/lumiaTestnet.js'
export { lumoz } from './definitions/lumoz.js'
export { lumozTestnet } from './definitions/lumozTestnet.js'
export { lycan } from './definitions/lycan.js'
export { lyra } from './definitions/lyra.js'
export { mainnet } from './definitions/mainnet.js'
export { mandala } from './definitions/mandala.js'
export { manta } from './definitions/manta.js'
export { mantaSepoliaTestnet } from './definitions/mantaSepoliaTestnet.js'
export { mantaTestnet } from './definitions/mantaTestnet.js'
export { mantle } from './definitions/mantle.js'
export { mantleSepoliaTestnet } from './definitions/mantleSepoliaTestnet.js'
export { mantleTestnet } from './definitions/mantleTestnet.js'
export { mapProtocol } from './definitions/mapProtocol.js'
export { matchain } from './definitions/matchain.js'
export { matchainTestnet } from './definitions/matchainTestnet.js'
export { mchVerse } from './definitions/mchVerse.js'
export { megaethTestnet } from './definitions/megaethTestnet.js'
export { mekong } from './definitions/mekong.js'
export { meld } from './definitions/meld.js'
export { merlin } from './definitions/merlin.js'
export { merlinErigonTestnet } from './definitions/merlinErigonTestnet.js'
export { metachain } from './definitions/metachain.js'
export { metachainIstanbul } from './definitions/metachainIstanbul.js'
export { metadium } from './definitions/metadium.js'
export { metalL2 } from './definitions/metalL2.js'
export { meter } from './definitions/meter.js'
export { meterTestnet } from './definitions/meterTestnet.js'
export { metis } from './definitions/metis.js'
export { metisSepolia } from './definitions/metisSepolia.js'
/** @deprecated Use `metisSepolia` instead. */
export { metisGoerli } from './definitions/metisGoerli.js'
export { mev } from './definitions/mev.js'
export { mevTestnet } from './definitions/mevTestnet.js'
export { mint } from './definitions/mint.js'
export { mintSepoliaTestnet } from './definitions/mintSepoliaTestnet.js'
export { mitosisTestnet } from './definitions/mitosisTestnet.js'
export { mode } from './definitions/mode.js'
export { modeTestnet } from './definitions/modeTestnet.js'
export { monadTestnet } from './definitions/monadTestnet.js'
export { moonbaseAlpha } from './definitions/moonbaseAlpha.js'
export { moonbeam } from './definitions/moonbeam.js'
export { moonbeamDev } from './definitions/moonbeamDev.js'
export { moonriver } from './definitions/moonriver.js'
export { morph } from './definitions/morph.js'
export { morphHolesky } from './definitions/morphHolesky.js'
export { morphSepolia } from './definitions/morphSepolia.js'
export { nahmii } from './definitions/nahmii.js'
export { nautilus } from './definitions/nautilus.js'
export { near } from './definitions/near.js'
export { nearTestnet } from './definitions/nearTestnet.js'
export { neonDevnet } from './definitions/neonDevnet.js'
export { neonMainnet } from './definitions/neonMainnet.js'
export { neoxMainnet } from './definitions/neoxMainnet.js'
export { neoxT4 } from './definitions/neoxT4.js'
export { newton } from './definitions/newton.js'
export { nexi } from './definitions/nexi.js'
export { nexilix } from './definitions/nexilix.js'
export { nibiru } from './definitions/nibiru.js'
export { oasisTestnet } from './definitions/oasisTestnet.js'
export { oasys } from './definitions/oasys.js'
export { odysseyTestnet } from './definitions/odysseyTestnet.js'
export { okc } from './definitions/okc.js'
export { omax } from './definitions/omax.js'
export { oneWorld } from './definitions/oneWorld.js'
export { oortMainnetDev } from './definitions/oortmainnetDev.js'
export { opBNB } from './definitions/opBNB.js'
export { opBNBTestnet } from './definitions/opBNBTestnet.js'
export { optimism } from './definitions/optimism.js'
export { optimismGoerli } from './definitions/optimismGoerli.js'
export { optimismSepolia } from './definitions/optimismSepolia.js'
export { optopia } from './definitions/optopia.js'
export { optopiaTestnet } from './definitions/optopiaTestnet.js'
export { orderly } from './definitions/orderly.js'
export { orderlySepolia } from './definitions/orderlySepolia.js'
export { otimDevnet } from './definitions/otimDevnet.js'
export { palm } from './definitions/palm.js'
export { palmTestnet } from './definitions/palmTestnet.js'
export { peaq } from './definitions/peaq.js'
export { pgn } from './definitions/pgn.js'
export { pgnTestnet } from './definitions/pgnTestnet.js'
export { phoenix } from './definitions/phoenix.js'
export { planq } from './definitions/planq.js'
export { playfiAlbireo } from './definitions/playfiAlbireo.js'
export { plinga } from './definitions/plinga.js'
/** @deprecated Use `plumeMainnet` instead. */
export { plume } from './definitions/plume.js'
/** @deprecated Use `plumeSepolia` instead. */
export { plumeDevnet } from './definitions/plumeDevnet.js'
export { plumeMainnet } from './definitions/plumeMainnet.js'
export { plumeSepolia } from './definitions/plumeSepolia.js'
/** @deprecated Use `plumeSepolia` instead. */
export { plumeTestnet } from './definitions/plumeTestnet.js'
export { polterTestnet } from './definitions/polterTestnet.js'
export { polygon } from './definitions/polygon.js'
export { polygonAmoy } from './definitions/polygonAmoy.js'
export { polygonMumbai } from './definitions/polygonMumbai.js'
export { polygonZkEvm } from './definitions/polygonZkEvm.js'
export { polygonZkEvmCardona } from './definitions/polygonZkEvmCardona.js'
/** @deprecated Use `polygonZkEvmCardona` instead. */
export { polygonZkEvmTestnet } from './definitions/polygonZkEvmTestnet.js'
export { polynomial } from './definitions/polynomial.js'
export { polynomialSepolia } from './definitions/polynomialSepolia.js'
export { premiumBlockTestnet } from './definitions/premiumBlock.js'
export { pulsechain } from './definitions/pulsechain.js'
export { pulsechainV4 } from './definitions/pulsechainV4.js'
export { pumpfiTestnet } from './definitions/pumpfiTestnet.js'
export { pyrope } from './definitions/pyrope.js'
export { ql1 } from './definitions/ql1.js'
export { qMainnet } from './definitions/qMainnet.js'
export { qTestnet } from './definitions/qTestnet.js'
export { real } from './definitions/real.js'
export { redbellyMainnet } from './definitions/redbellyMainnet.js'
export { redbellyTestnet } from './definitions/redbellyTestnet.js'
export { redstone } from './definitions/redstone.js'
export { rei } from './definitions/rei.js'
export { reyaNetwork } from './definitions/reyaNetwork.js'
export { reddioSepolia } from './definitions/reddioSepolia.js'
export { rivalz } from './definitions/rivalz.js'
export { rollux } from './definitions/rollux.js'
export { rolluxTestnet } from './definitions/rolluxTestnet.js'
export { ronin } from './definitions/ronin.js'
export { root } from './definitions/root.js'
export { rootPorcini } from './definitions/rootPorcini.js'
export { rootstock } from './definitions/rootstock.js'
export { rootstockTestnet } from './definitions/rootstockTestnet.js'
export { rss3 } from './definitions/rss3.js'
export { rss3Sepolia } from './definitions/rss3Sepolia.js'
export { saakuru } from './definitions/saakuru.js'
export { saga } from './definitions/saga.js'
export { saigon } from './definitions/saigon.js'
export { sanko } from './definitions/sanko.js'
export { sapphire } from './definitions/sapphire.js'
export { sapphireTestnet } from './definitions/sapphireTestnet.js'
export { satoshiVM } from './definitions/satoshivm.js'
export { satoshiVMTestnet } from './definitions/satoshivmTestnet.js'
export { scroll } from './definitions/scroll.js'
export { scrollSepolia } from './definitions/scrollSepolia.js'
export { sei } from './definitions/sei.js'
export { seiDevnet } from './definitions/seiDevnet.js'
export { seismicDevnet } from './definitions/seismicDevnet.js'
export { seiTestnet } from './definitions/seiTestnet.js'
export { sepolia } from './definitions/sepolia.js'
export { shape } from './definitions/shape.js'
export { shapeSepolia } from './definitions/shapeSepolia.js'
export { shardeumSphinx } from './definitions/shardeumSphinx.js'
export { shibarium } from './definitions/shibarium.js'
export { shibariumTestnet } from './definitions/shibariumTestnet.js'
export { shiden } from './definitions/shiden.js'
export { shimmer } from './definitions/shimmer.js'
export { shimmerTestnet } from './definitions/shimmerTestnet.js'
export { sidraChain } from './definitions/sidra.js'
export { silicon } from './definitions/silicon.js'
export { siliconSepolia } from './definitions/siliconSepolia.js'
export { sixProtocol } from './definitions/sixProtocol.js'
export { skaleBlockBrawlers } from './definitions/skale/brawl.js'
export { skaleCalypso } from './definitions/skale/calypso.js'
export { skaleCalypsoTestnet } from './definitions/skale/calypsoTestnet.js'
export { skaleCryptoBlades } from './definitions/skale/cryptoBlades.js'
export { skaleCryptoColosseum } from './definitions/skale/cryptoColosseum.js'
export { skaleEuropa } from './definitions/skale/europa.js'
export { skaleEuropaTestnet } from './definitions/skale/europaTestnet.js'
export { skaleExorde } from './definitions/skale/exorde.js'
export { skaleHumanProtocol } from './definitions/skale/humanProtocol.js'
export { skaleNebula } from './definitions/skale/nebula.js'
export { skaleNebulaTestnet } from './definitions/skale/nebulaTestnet.js'
export { skaleRazor } from './definitions/skale/razor.js'
export { skaleTitan } from './definitions/skale/titan.js'
export { skaleTitanTestnet } from './definitions/skale/titanTestnet.js'
export { sketchpad } from './definitions/sketchpad.js'
export { snax } from './definitions/snax.js'
export { snaxTestnet } from './definitions/snaxTestnet.js'
export { somniaTestnet } from './definitions/somniaTestnet.js'
export { soneium } from './definitions/soneium.js'
export { soneiumMinato } from './definitions/soneiumMinato.js'
export { sonic } from './definitions/sonic.js'
/** @deprecated Use `sonicBlazeTestnet` instead. */
export { sonicTestnet } from './definitions/sonicTestnet.js'
export { sonicBlazeTestnet } from './definitions/sonicBlazeTestnet.js'
export { songbird } from './definitions/songbird.js'
export { songbirdTestnet } from './definitions/songbirdTestnet.js'
export { sophon } from './definitions/sophon.js'
export { sophonTestnet } from './definitions/sophonTestnet.js'
export { spicy } from './definitions/spicy.js'
export {
statusSepolia,
statusSepolia as statusNetworkSepolia,
} from './definitions/statusNetworkSepolia.js'
export { step } from './definitions/step.js'
export { story } from './definitions/story.js'
export { storyAeneid } from './definitions/storyAeneid.js'
/** @deprecated Use `storyAeneid` instead. */
export { storyOdyssey } from './definitions/storyOdyssey.js'
/** @deprecated Use `storyAeneid` instead. */
export { storyTestnet } from './definitions/storyTestnet.js'
export { stratis } from './definitions/stratis.js'
export { superlumio } from './definitions/superlumio.js'
export { superposition } from './definitions/superposition.js'
export { superseed } from './definitions/superseed.js'
export { superseedSepolia } from './definitions/superseedSepolia.js'
export { swan } from './definitions/swan.js'
export { swanProximaTestnet } from './definitions/swanProximaTestnet.js'
export { swanSaturnTestnet } from './definitions/swanSaturnTestnet.js'
export { swellchain } from './definitions/swellchain.js'
export { swellchainTestnet } from './definitions/swellchainTestnet.js'
export { swissdlt } from './definitions/swissdlt.js'
export { syscoin } from './definitions/syscoin.js'
export { syscoinTestnet } from './definitions/syscoinTestnet.js'
export { taiko } from './definitions/taiko.js'
export { taikoHekla } from './definitions/taikoHekla.js'
export { taikoJolnir } from './definitions/taikoJolnir.js'
export { taikoKatla } from './definitions/taikoKatla.js'
export { taikoTestnetSepolia } from './definitions/taikoTestnetSepolia.js'
export { taraxa } from './definitions/taraxa.js'
export { taraxaTestnet } from './definitions/taraxaTestnet.js'
export { telcoinTestnet } from './definitions/telcoinTestnet.js'
export { telos } from './definitions/telos.js'
export { telosTestnet } from './definitions/telosTestnet.js'
export { tenet } from './definitions/tenet.js'
export { ternoa } from './definitions/ternoa.js'
export { thaiChain } from './definitions/thaiChain.js'
export { that } from './definitions/that.js'
export { theta } from './definitions/theta.js'
export { thetaTestnet } from './definitions/thetaTestnet.js'
export { thunderCore } from './definitions/thunderCore.js'
export { thunderTestnet } from './definitions/thunderTestnet.js'
export { tiktrixTestnet } from './definitions/tiktrixTestnet.js'
export { tomb } from './definitions/tomb.js'
export { treasure } from './definitions/treasure.js'
export { treasureTopaz } from './definitions/treasureTopaz.js'
export { tron } from './definitions/tron.js'
export { ubiq } from './definitions/ubiq.js'
export { ultra } from './definitions/ultra.js'
export { ultraTestnet } from './definitions/ultraTestnet.js'
export { ultron } from './definitions/ultron.js'
export { ultronTestnet } from './definitions/ultronTestnet.js'
export { unichain } from './definitions/unichain.js'
export { unichainSepolia } from './definitions/unichainSepolia.js'
export { unique } from './definitions/unique.js'
export { uniqueOpal } from './definitions/uniqueOpal.js'
export { uniqueQuartz } from './definitions/uniqueQuartz.js'
export { unreal } from './definitions/unreal.js'
export { vanar } from './definitions/vanar.js'
export { vechain } from './definitions/vechain.js'
export { velas } from './definitions/velas.js'
export { viction } from './definitions/viction.js'
export { victionTestnet } from './definitions/victionTestnet.js'
export { vision } from './definitions/vision.js'
export { visionTestnet } from './definitions/visionTestnet.js'
export { wanchain } from './definitions/wanchain.js'
export { wanchainTestnet } from './definitions/wanchainTestnet.js'
export { weaveVMAlphanet } from './definitions/weavevmAlphanet.js'
export { wemix } from './definitions/wemix.js'
export { wemixTestnet } from './definitions/wemixTestnet.js'
export { westendAssetHub } from './definitions/westendAssetHub.js'
export { whitechain } from './definitions/whitechain.js'
export { whitechainTestnet } from './definitions/whitechainTestnet.js'
export { wmcTestnet } from './definitions/wmcTestnet.js'
export { worldchain } from './definitions/worldchain.js'
export { worldchainSepolia } from './definitions/worldchainSepolia.js'
export { worldLand } from './definitions/worldLand.js'
export { xai } from './definitions/xai.js'
export { xaiTestnet } from './definitions/xaiTestnet.js'
export { xdc } from './definitions/xdc.js'
export { xdcTestnet } from './definitions/xdcTestnet.js'
export { xLayer } from './definitions/xLayer.js'
export {
/** @deprecated Use `xLayerTestnet` */
x1Testnet,
xLayerTestnet,
} from './definitions/xLayerTestnet.js'
export { xrOne } from './definitions/xrOne.js'
export { xrplevmDevnet } from './definitions/xrplevmDevnet.js'
export { xrplevmTestnet } from './definitions/xrplevmTestnet.js'
export { xrSepolia } from './definitions/xrSepolia.js'
export { yooldoVerse } from './definitions/yooldoVerse.js'
export { yooldoVerseTestnet } from './definitions/yooldoVerseTestnet.js'
export { zenchainTestnet } from './definitions/zenchainTestnet.js'
export { zeniq } from './definitions/zeniq.js'
export { zeroG } from './definitions/0g.js'
export { zeroNetwork } from './definitions/zeroNetwork.js'
export { zetachain } from './definitions/zetachain.js'
export { zetachainAthensTestnet } from './definitions/zetachainAthensTestnet.js'
export { zhejiang } from './definitions/zhejiang.js'
export { zilliqa } from './definitions/zilliqa.js'
export { zilliqaTestnet } from './definitions/zilliqaTestnet.js'
export { zircuit } from './definitions/zircuit.js'
export { zircuitGarfieldTestnet } from './definitions/zircuitGarfieldTestnet.js'
export { zircuitTestnet } from './definitions/zircuitTestnet.js'
export { zkFair } from './definitions/zkFair.js'
export { zkFairTestnet } from './definitions/zkFairTestnet.js'
export { zkLinkNova } from './definitions/zkLinkNova.js'
export { zkLinkNovaSepoliaTestnet } from './definitions/zkLinkNovaSepoliaTestnet.js'
export {
/** @deprecated Use `zksync` instead */
zksync as zkSync,
zksync,
} from './definitions/zksync.js'
export {
/** @deprecated Use `zksync` instead */
zksyncInMemoryNode as zkSyncInMemoryNode,
zksyncInMemoryNode,
} from './definitions/zksyncInMemoryNode.js'
export { zksyncLocalCustomHyperchain } from './definitions/zksyncLocalCustomHyperchain.js'
export { zksyncLocalHyperchain } from './definitions/zksyncLocalHyperchain.js'
export { zksyncLocalHyperchainL1 } from './definitions/zksyncLocalHyperchainL1.js'
export {
/** @deprecated Use `zksync` instead */
zksyncLocalNode as zkSyncLocalNode,
zksyncLocalNode,
} from './definitions/zksyncLocalNode.js'
export {
/** @deprecated Use `zksync` instead */
zksyncSepoliaTestnet as zkSyncSepoliaTestnet,
zksyncSepoliaTestnet,
} from './definitions/zksyncSepoliaTestnet.js'
export { zora } from './definitions/zora.js'
export { zoraSepolia } from './definitions/zoraSepolia.js'
export { zoraTestnet } from './definitions/zoraTestnet.js'
//////////////////////////////////////////////////////////////////////////////////////
// Required type exports to prevent TypeScript error "TS2742".
export type {
SerializeTransactionCIP64ReturnType,
assertTransactionCIP42 as assertTransactionCIP42Celo,
assertTransactionCIP64 as assertTransactionCIP64Celo,
serializeTransaction as serializeTransactionCelo,
serializers as serializersCelo,
} from '../celo/serializers.js'
export type {
CeloBlock,
CeloRpcBlock,
CeloRpcTransaction,
CeloRpcTransactionRequest,
CeloTransaction,
CeloTransactionRequest,
CeloTransactionSerializable,
CeloTransactionSerialized,
CeloTransactionType,
RpcTransactionCIP42,
RpcTransactionCIP64,
RpcTransactionRequestCIP64,
TransactionCIP42,
TransactionCIP64,
TransactionRequestCIP64,
TransactionSerializableCIP42,
TransactionSerializableCIP64,
TransactionSerializedCIP42,
TransactionSerializedCIP64,
} from '../celo/types.js'
export type {
SerializeTransactionDepositReturnType,
SerializeTransactionErrorType,
SerializeTransactionReturnType,
assertTransactionDeposit as assertTransactionDepositOpStack,
serializeTransaction as serializeTransactionOpStack,
serializers as serializersOpStack,
} from '../op-stack/serializers.js'
export type {
OpStackBlock,
OpStackBlockOverrides,
OpStackRpcBlock,
OpStackRpcBlockOverrides,
} from '../op-stack/types/block.js'
export type {
OpStackDepositTransaction,
OpStackRpcDepositTransaction,
OpStackRpcTransaction,
OpStackRpcTransactionReceipt,
OpStackRpcTransactionReceiptOverrides,
OpStackTransaction,
OpStackTransactionReceipt,
OpStackTransactionReceiptOverrides,
OpStackTransactionSerializable,
OpStackTransactionSerialized,
OpStackTransactionType,
TransactionSerializableDeposit,
TransactionSerializedDeposit,
} from '../op-stack/types/transaction.js'
export type {
Assign,
Omit,
PartialBy,
Prettify,
UnionLooseOmit,
} from '../types/utils.js'
export type {
/** @deprecated Use `ZksyncBlock` instead */
ZksyncBlock as ZkSyncBlock,
/** @deprecated Use `ZksyncRpcBlock` instead */
ZksyncRpcBlock as ZkSyncRpcBlock,
ZksyncBlock,
ZksyncRpcBlock,
} from '../zksync/types/block.js'
export type { ChainEIP712 } from '../zksync/types/chain.js'
export type {
/** @deprecated Use `ZksyncEip712Meta` instead */
ZksyncEip712Meta as ZkSyncEip712Meta,
ZksyncEip712Meta,
} from '../zksync/types/eip712.js'
export type {
/** @deprecated Use `ZksyncFeeValues` instead */
ZksyncFeeValues as ZkSyncFeeValues,
ZksyncFeeValues,
} from '../zksync/types/fee.js'
export type {
/** @deprecated Use `ZksyncL2ToL1Log` instead */
ZksyncL2ToL1Log as ZkSyncL2ToL1Log,
/** @deprecated Use `ZksyncLog` instead */
ZksyncLog as ZkSyncLog,
/** @deprecated Use `ZksyncRpcL2ToL1Log` instead */
ZksyncRpcL2ToL1Log as ZkSyncRpcL2ToL1Log,
/** @deprecated Use `ZkSyncRpcLog` instead */
ZksyncRpcLog as ZkSyncRpcLog,
ZksyncL2ToL1Log,
ZksyncLog,
ZksyncRpcL2ToL1Log,
ZksyncRpcLog,
} from '../zksync/types/log.js'
export type {
TransactionRequestEIP712,
/** @deprecated Use `ZksyncEIP712TransactionSignable` instead */
ZksyncEIP712TransactionSignable as ZkSyncEIP712TransactionSignable,
/** @deprecated Use `ZksyncRawBlockTransactions` instead */
ZksyncRawBlockTransactions as ZkSyncRawBlockTransactions,
/** @deprecated Use `ZksyncRpcTransaction` instead */
ZksyncRpcTransaction as ZkSyncRpcTransaction,
/** @deprecated Use `ZksyncRpcTransactionEIP712` instead */
ZksyncRpcTransactionEIP712 as ZkSyncRpcTransactionEIP712,
/** @deprecated Use `ZksyncRpcTransactionPriority` instead */
ZksyncRpcTransactionPriority as ZkSyncRpcTransactionPriority,
/** @deprecated Use `ZksyncRpcTransactionReceipt` instead */
ZksyncRpcTransactionReceipt as ZkSyncRpcTransactionReceipt,
/** @deprecated Use `ZksyncRpcTransactionReceiptOverrides` instead */
ZksyncRpcTransactionReceiptOverrides as ZkSyncRpcTransactionReceiptOverrides,
/** @deprecated Use `ZksyncRpcTransactionRequest` instead */
ZksyncRpcTransactionRequest as ZkSyncRpcTransactionRequest,
/** @deprecated Use `ZksyncRpcTransactionRequestEIP712` instead */
ZksyncRpcTransactionRequestEIP712 as ZkSyncRpcTransactionRequestEIP712,
/** @deprecated Use `ZksyncTransaction` instead */
ZksyncTransaction as ZkSyncTransaction,
/** @deprecated Use `ZksyncTransactionDetails` instead */
ZksyncTransactionDetails as ZkSyncTransactionDetails,
/** @deprecated Use `ZksyncTransactionEIP712` instead */
ZksyncTransactionEIP712 as ZkSyncTransactionEIP712,
/** @deprecated Use `ZksyncTransactionReceipt` instead */
ZksyncTransactionReceipt as ZkSyncTransactionReceipt,
/** @deprecated Use `ZksyncTransactionReceiptOverrides` instead */
ZksyncTransactionReceiptOverrides as ZkSyncTransactionReceiptOverrides,
/** @deprecated Use `ZksyncTransactionRequest` instead */
ZksyncTransactionRequest as ZkSyncTransactionRequest,
/** @deprecated Use `ZksyncTransactionRequestEIP712` instead */
ZksyncTransactionRequestEIP712 as ZkSyncTransactionRequestEIP712,
/** @deprecated Use `ZksyncTransactionRequest_internal` instead */
TransactionRequest as ZkSyncTransactionRequest_internal,
/** @deprecated Use `ZksyncTransactionSerializable` instead */
ZksyncTransactionSerializable as ZkSyncTransactionSerializable,
/** @deprecated Use `ZksyncTransactionSerializableEIP712` instead */
ZksyncTransactionSerializableEIP712 as ZkSyncTransactionSerializableEIP712,
/** @deprecated Use `ZksyncTransactionSerialized` instead */
ZksyncTransactionSerialized as ZkSyncTransactionSerialized,
/** @deprecated Use `ZksyncTransactionSerializedEIP712` instead */
ZksyncTransactionSerializedEIP712 as ZkSyncTransactionSerializedEIP712,
/** @deprecated Use `ZksyncTransactionType` instead */
ZksyncTransactionType as ZkSyncTransactionType,
ZksyncEIP712TransactionSignable,
ZksyncRawBlockTransactions,
ZksyncRpcTransaction,
ZksyncRpcTransactionEIP712,
ZksyncRpcTransactionPriority,
ZksyncRpcTransactionReceipt,
ZksyncRpcTransactionReceiptOverrides,
ZksyncRpcTransactionRequest,
ZksyncRpcTransactionRequestEIP712,
ZksyncTransaction,
ZksyncTransactionDetails,
ZksyncTransactionEIP712,
ZksyncTransactionReceipt,
ZksyncTransactionReceiptOverrides,
ZksyncTransactionRequest,
ZksyncTransactionRequestEIP712,
TransactionRequest as ZksyncTransactionRequest_internal,
ZksyncTransactionSerializable,
ZksyncTransactionSerializableEIP712,
ZksyncTransactionSerialized,
ZksyncTransactionSerializedEIP712,
ZksyncTransactionType,
} from '../zksync/types/transaction.js'