Skip to main content
Enumeration
enum Chain

Operators

!=(::)

static func != (lhs: Chain, rhs: EVMChain) -> Bool

!=(::)

static func != (lhs: EVMChain, rhs: Chain) -> Bool

!=(::)

static func != (lhs: Chain, rhs: SolanaChain) -> Bool

!=(::)

static func != (lhs: SolanaChain, rhs: Chain) -> Bool

==(::)

static func == (lhs: Chain, rhs: EVMChain) -> Bool

==(::)

static func == (lhs: Chain, rhs: SolanaChain) -> Bool

==(::)

static func == (lhs: SolanaChain, rhs: Chain) -> Bool

==(::)

static func == (lhs: EVMChain, rhs: Chain) -> Bool

Enumeration Cases

Chain.apechain

case apechain

Chain.apex

case apex

Chain.arbitrum

case arbitrum

Chain.arbitrumSepolia

case arbitrumSepolia

Chain.arbitrumnova

case arbitrumnova

Chain.astarZkevm

case astarZkevm

Chain.avalanche

case avalanche

Chain.avalancheFuji

case avalancheFuji

Chain.barretTestnet

case barretTestnet

Chain.base

case base

Chain.baseGoerli

case baseGoerli

Chain.baseSepolia

case baseSepolia

Chain.boss

case boss

Chain.bsc

case bsc

Chain.bscTestnet

case bscTestnet

Chain.chiliz

case chiliz

Chain.chilizSpicyTestnet

case chilizSpicyTestnet

Chain.coti

case coti

Chain.cotiTestnet

case cotiTestnet

Chain.curtis

case curtis

Chain.ethereum

case ethereum

Chain.ethereumGoerli

case ethereumGoerli

Chain.ethereumSepolia

case ethereumSepolia

Chain.hypersonicTestnet

case hypersonicTestnet
case lightlink

Chain.lightlinkPegasus

case lightlinkPegasus

Chain.mode

case mode

Chain.modeSepolia

case modeSepolia

Chain.optimism

case optimism

Chain.optimismGoerli

case optimismGoerli

Chain.optimismSepolia

case optimismSepolia

Chain.polygon

case polygon

Chain.polygonAmoy

case polygonAmoy

Chain.polygonMumbai

case polygonMumbai

Chain.rari

case rari

Chain.rariTestnet

case rariTestnet

Chain.scroll

case scroll

Chain.scrollSepolia

case scrollSepolia

Chain.seiAtlantic2Testnet

case seiAtlantic2Testnet

Chain.seiPacific1

case seiPacific1

Chain.shape

case shape

Chain.shapeSepolia

case shapeSepolia

Chain.skaleNebula

case skaleNebula

Chain.skaleNebulaTestnet

case skaleNebulaTestnet

Chain.solana

case solana

Chain.soneium

case soneium

Chain.soneiumMinatoTestnet

case soneiumMinatoTestnet

Chain.space

case space

Chain.spaceTestnet

case spaceTestnet

Chain.story

case story

Chain.storyTestnet

case storyTestnet

Chain.unknown(name:)

case unknown(name: String)

Chain.verifyTestnet

case verifyTestnet

Chain.viction

case viction

Chain.victionTestnet

case victionTestnet

Chain.xai

case xai

Chain.xaiSepoliaTestnet

case xaiSepoliaTestnet

Chain.zenchainTestnet

case zenchainTestnet

Chain.zkatana

case zkatana

Chain.zkyoto

case zkyoto

Chain.zora

case zora

Chain.zoraGoerli

case zoraGoerli

Chain.zoraSepolia

case zoraSepolia

Initializers

init(_:)

init(_ from: String)

Instance Properties

chainType

Inherited from AnyChain.chainType.
var chainType: ChainType { get }

name

Inherited from AnyChain.name.
var name: String { get }

Instance Methods

isValid(isProductionEnvironment:)

Inherited from AnyChain.isValid(isProductionEnvironment:).
func isValid(isProductionEnvironment: Bool) -> Bool

Type Methods

fromName(_:)

static func fromName(_ name: String) -> Chain?