getById static method

ChainConfig? getById(
  1. int chainId
)

Gets a chain by ID.

Implementation

static ChainConfig? getById(int chainId) {
  if (_customChains.containsKey(chainId)) {
    return _customChains[chainId];
  }

  switch (chainId) {
    case 1:
      return ethereum;
    case 5:
      return goerli;
    case 11155111:
      return sepolia;
    case 137:
      return polygon;
    case 56:
      return bsc;
    case 42161:
      return arbitrum;
    case 10:
      return optimism;
    case 8453:
      return base;
    case 43114:
      return avalanche;
    case -1:
      return solana;
    case -2:
      return bitcoin;
    default:
      return null;
  }
}