Trait EthereumNetwork

Source
pub trait EthereumNetwork:
    Copy
    + Clone
    + Send
    + Sync
    + 'static {
    const CHAIN_ID: u32;
    const NETWORK_ID: u32;
}

Required Associated Constants§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl EthereumNetwork for Arbitrum

Source§

const CHAIN_ID: u32 = 42_161u32

Source§

const NETWORK_ID: u32 = 42_161u32

Source§

impl EthereumNetwork for Avalanche

Source§

const CHAIN_ID: u32 = 43_114u32

Source§

const NETWORK_ID: u32 = 43_114u32

Source§

impl EthereumNetwork for Base

Source§

const CHAIN_ID: u32 = 8_453u32

Source§

const NETWORK_ID: u32 = 8_453u32

Source§

impl EthereumNetwork for BinanceSmartChain

Source§

const CHAIN_ID: u32 = 56u32

Source§

const NETWORK_ID: u32 = 56u32

Source§

impl EthereumNetwork for Ethereum

Source§

const CHAIN_ID: u32 = 1u32

Source§

const NETWORK_ID: u32 = 1u32

Source§

impl EthereumNetwork for EthereumClassic

Source§

const CHAIN_ID: u32 = 61u32

Source§

const NETWORK_ID: u32 = 61u32

Source§

impl EthereumNetwork for HuobiEco

Source§

const CHAIN_ID: u32 = 128u32

Source§

const NETWORK_ID: u32 = 128u32

Source§

impl EthereumNetwork for Linea

Source§

const CHAIN_ID: u32 = 59_144u32

Source§

const NETWORK_ID: u32 = 59_144u32

Source§

impl EthereumNetwork for Okex

Source§

const CHAIN_ID: u32 = 66u32

Source§

const NETWORK_ID: u32 = 66u32

Source§

impl EthereumNetwork for OpBnb

Source§

const CHAIN_ID: u32 = 204u32

Source§

const NETWORK_ID: u32 = 204u32

Source§

impl EthereumNetwork for Optimism

Source§

const CHAIN_ID: u32 = 10u32

Source§

const NETWORK_ID: u32 = 10u32

Source§

impl EthereumNetwork for Polygon

Source§

const CHAIN_ID: u32 = 137u32

Source§

const NETWORK_ID: u32 = 137u32

Source§

impl EthereumNetwork for Xlayer

Source§

const CHAIN_ID: u32 = 196u32

Source§

const NETWORK_ID: u32 = 196u32

Source§

impl EthereumNetwork for Amoy

Source§

const CHAIN_ID: u32 = 80_002u32

Source§

const NETWORK_ID: u32 = 80_002u32

Source§

impl EthereumNetwork for ArbitrumGoerli

Source§

const CHAIN_ID: u32 = 421_613u32

Source§

const NETWORK_ID: u32 = 421_613u32

Source§

impl EthereumNetwork for AvalancheTestnet

Source§

const CHAIN_ID: u32 = 43_113u32

Source§

const NETWORK_ID: u32 = 43_113u32

Source§

impl EthereumNetwork for BaseGoerli

Source§

const CHAIN_ID: u32 = 84_531u32

Source§

const NETWORK_ID: u32 = 84_531u32

Source§

impl EthereumNetwork for BinanceSmartChainTestnet

Source§

const CHAIN_ID: u32 = 97u32

Source§

const NETWORK_ID: u32 = 97u32

Source§

impl EthereumNetwork for Goerli

Source§

const CHAIN_ID: u32 = 5u32

Source§

const NETWORK_ID: u32 = 5u32

Source§

impl EthereumNetwork for HuobiEcoTestnet

Source§

const CHAIN_ID: u32 = 256u32

Source§

const NETWORK_ID: u32 = 256u32

Source§

impl EthereumNetwork for Kotti

Source§

const CHAIN_ID: u32 = 6u32

Source§

const NETWORK_ID: u32 = 6u32

Source§

impl EthereumNetwork for LineaSepolia

Source§

const CHAIN_ID: u32 = 59_141u32

Source§

const NETWORK_ID: u32 = 59_141u32

Source§

impl EthereumNetwork for Mumbai

Source§

const CHAIN_ID: u32 = 80_001u32

Source§

const NETWORK_ID: u32 = 80_001u32

Source§

impl EthereumNetwork for OkexTestnet

Source§

const CHAIN_ID: u32 = 65u32

Source§

const NETWORK_ID: u32 = 65u32

Source§

impl EthereumNetwork for OpBnbTestnet

Source§

const CHAIN_ID: u32 = 5_611u32

Source§

const NETWORK_ID: u32 = 5_611u32

Source§

impl EthereumNetwork for OptimismGoerli

Source§

const CHAIN_ID: u32 = 420u32

Source§

const NETWORK_ID: u32 = 420u32

Source§

impl EthereumNetwork for Sepolia

Source§

const CHAIN_ID: u32 = 11_155_111u32

Source§

const NETWORK_ID: u32 = 11_155_111u32

Source§

impl EthereumNetwork for XlayerTestnet

Source§

const CHAIN_ID: u32 = 195u32

Source§

const NETWORK_ID: u32 = 195u32