pub enum Chain {
Show 45 variants
Any,
Solana,
Ethereum,
Terra,
Bsc,
Polygon,
Avalanche,
Oasis,
Algorand,
Aurora,
Fantom,
Karura,
Acala,
Klaytn,
Celo,
Near,
Moonbeam,
Neon,
Terra2,
Injective,
Osmosis,
Sui,
Aptos,
Arbitrum,
Optimism,
Gnosis,
Pythnet,
Xpla,
Btc,
Base,
Sei,
Rootstock,
Scroll,
Mantle,
Wormchain,
CosmosHub,
Evmos,
Kujira,
Neutron,
Celestia,
Stargaze,
Seda,
Dymension,
Sepolia,
Unknown(u16),
}Variants§
Any
In the wormhole wire format, 0 indicates that a message is for any destination chain, it is
represented here as Any.
Solana
Chains
Ethereum
Terra
Bsc
Polygon
Avalanche
Oasis
Algorand
Aurora
Fantom
Karura
Acala
Klaytn
Celo
Near
Moonbeam
Neon
Terra2
Injective
Osmosis
Sui
Aptos
Arbitrum
Optimism
Gnosis
Pythnet
Xpla
Btc
Base
Sei
Rootstock
Scroll
Mantle
Wormchain
CosmosHub
Evmos
Kujira
Neutron
Celestia
Stargaze
Seda
Dymension
Sepolia
Unknown(u16)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Chain
impl<'de> Deserialize<'de> for Chain
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for Chain
impl Ord for Chain
Source§impl PartialOrd for Chain
impl PartialOrd for Chain
impl Copy for Chain
impl Eq for Chain
impl StructuralPartialEq for Chain
Auto Trait Implementations§
impl Freeze for Chain
impl RefUnwindSafe for Chain
impl Send for Chain
impl Sync for Chain
impl Unpin for Chain
impl UnwindSafe for Chain
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more