pub enum Chain {
Polkadot,
Kusama,
Ethereum,
BinanceSmartChain,
Polygon,
Avalanche,
Moonbeam,
Astar,
}Expand description
Supported blockchain networks
Variants§
Polkadot
Polkadot relay chain
Kusama
Kusama relay chain
Ethereum
Ethereum mainnet
BinanceSmartChain
Binance Smart Chain
Polygon
Polygon
Avalanche
Avalanche C-Chain
Moonbeam
Moonbeam (Polkadot parachain with EVM)
Astar
Astar (Polkadot parachain with EVM)
Implementations§
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
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