lib/money_crypto.ex

defmodule MoneyCrypto do
  @moduledoc """
  List of Crypto currencies to be added to `Money`
  """

  @spec list :: Keyword.t()
  def list do
    [
      "1INCH": %{name: "1INCH", symbol: "1INCH", exponent: 8},
      AAVE: %{name: "AAVE", symbol: "AAVE", exponent: 8},
      ADA: %{name: "Cardano", symbol: "ADA", exponent: 6},
      ALGO: %{name: "ALGO", symbol: "ALGO", exponent: 8},
      ALICE: %{name: "Alice", symbol: "ALICE", exponent: 8},
      APE: %{name: "Ape", symbol: "APE", exponent: 8},
      ATOM: %{name: "Atom", symbol: "ATOM", exponent: 8},
      AVAX: %{name: "Avax", symbol: "AVAX", exponent: 8},
      AXS: %{name: "Axs", symbol: "AXS", exponent: 8},
      BAL: %{name: "Balancer", symbol: "BAL", exponent: 8},
      BAND: %{name: "Band", symbol: "BAND", exponent: 8},
      BAT: %{name: "Bat", symbol: "BAT", exponent: 8},
      BCH: %{name: "Bitcoin Cash", symbol: "BCH", exponent: 8},
      BNB: %{name: "Binance Coin", symbol: "BNB", exponent: 8},
      BRL: %{name: "Real", symbol: "BRL", exponent: 8},
      BTC: %{name: "Bitcoin", symbol: "BTC", exponent: 8},
      BUSD: %{name: "Binance USD", symbol: "BUSD", exponent: 8},
      CAKE: %{name: "Cake", symbol: "CAKE", exponent: 8},
      CELO: %{name: "Celo", symbol: "CELO", exponent: 8},
      CHZ: %{name: "Chz", symbol: "CHZ", exponent: 8},
      COS: %{name: "Cos", symbol: "COS", exponent: 8},
      CREAL: %{name: "CReal", symbol: "CREAL", exponent: 8},
      CRO: %{name: "Cro", symbol: "CRO", exponent: 8},
      CRV: %{name: "Crv", symbol: "CRV", exponent: 8},
      DAI: %{name: "DAI", symbol: "DAI", exponent: 8},
      DASH: %{name: "Dash", symbol: "DASH", exponent: 8},
      DOGE: %{name: "Doge", symbol: "DOGE", exponent: 8},
      DOT: %{name: "Dot", symbol: "DOT", exponent: 8},
      DYDX: %{name: "DyDx", symbol: "DYDX", exponent: 8},
      EGLD: %{name: "EGLD", symbol: "EGLD", exponent: 8},
      ENJ: %{name: "Enj", symbol: "ENJ", exponent: 8},
      ENS: %{name: "Ens", symbol: "ENS", exponent: 8},
      EOS: %{name: "EOS", symbol: "EOS", exponent: 4},
      ETH: %{name: "Ethereum", symbol: "ETH", exponent: 9},
      FIL: %{name: "FIL", symbol: "FIL", exponent: 8},
      FTM: %{name: "Ftm", symbol: "FTM", exponent: 8},
      FTT: %{name: "Ftt", symbol: "FTT", exponent: 8},
      GRT: %{name: "Grt", symbol: "GRT", exponent: 8},
      GTC: %{name: "Gtc", symbol: "GTC", exponent: 8},
      HBAR: %{name: "Hbar", symbol: "HBAR", exponent: 8},
      ICE: %{name: "Ice", symbol: "ICE", exponent: 8},
      ICP: %{name: "Icp", symbol: "ICP", exponent: 8},
      ILV: %{name: "Ilv", symbol: "ILV", exponent: 8},
      IOTA: %{name: "IOTA", symbol: "IOTA", exponent: 6},
      JEX: %{name: "JEX", symbol: "JEX", exponent: 8},
      KAVA: %{name: "Kava", symbol: "KAVA", exponent: 8},
      KCS: %{name: "Kcs", symbol: "KCS", exponent: 8},
      KLV: %{name: "Klever", symbol: "KLV", exponent: 8},
      KMD: %{name: "Komodo", symbol: "KMD", exponent: 8},
      KSM: %{name: "Ksm", symbol: "KSM", exponent: 8},
      LINK: %{name: "Link", symbol: "LINK", exponent: 8},
      LOOKS: %{name: "Looks", symbol: "LOOKS", exponent: 8},
      LTC: %{name: "Litecoin", symbol: "LTC", exponent: 8},
      LUNA: %{name: "Luna", symbol: "LUNA", exponent: 8},
      MANA: %{name: "Mana", symbol: "MANA", exponent: 8},
      MATIC: %{name: "Matic", symbol: "MATIC", exponent: 8},
      MC: %{name: "Mc", symbol: "MC", exponent: 8},
      NEAR: %{name: "Near", symbol: "NEAR", exponent: 8},
      NEO: %{name: "Neo", symbol: "NEO", exponent: 8},
      NPXS: %{name: "Mpxs", symbol: "NPXS", exponent: 8},
      NWC: %{name: "Ncw", symbol: "NWC", exponent: 8},
      OCEAN: %{name: "Ocean", symbol: "OCEAN", exponent: 8},
      PAXG: %{name: "PAXG", symbol: "PAXG", exponent: 8},
      POLK: %{name: "Polk", symbol: "POLK", exponent: 8},
      RPC: %{name: "Rpc", symbol: "RPC", exponent: 8},
      SAND: %{name: "Sand", symbol: "SAND", exponent: 8},
      SHIB: %{name: "Shib", symbol: "SHIB", exponent: 8},
      SLP: %{name: "Slp", symbol: "SLP", exponent: 8},
      SOL: %{name: "Sol", symbol: "SOL", exponent: 8},
      SPELL: %{name: "Spell", symbol: "SPELL", exponent: 8},
      SUSHI: %{name: "Sushi", symbol: "SUSHI", exponent: 8},
      SXP: %{name: "Sxp", symbol: "SXP", exponent: 8},
      TRX: %{name: "Trx", symbol: "TRX", exponent: 8},
      UNI: %{name: "UNI", symbol: "UNI", exponent: 8},
      USDC: %{name: "USD Cache", symbol: "USDC", exponent: 8},
      USDT: %{name: "Tether", symbol: "USDT", exponent: 8},
      UST: %{name: "Terra USD", symbol: "UST", exponent: 8},
      WAVES: %{name: "Waves", symbol: "WAVES", exponent: 8},
      WOO: %{name: "Woo", symbol: "WOO", exponent: 8},
      XLM: %{name: "Xlm", symbol: "XLM", exponent: 8},
      XRP: %{name: "Ripple", symbol: "XRP", exponent: 6},
      XVG: %{name: "Xvg", symbol: "XVG", exponent: 8}
    ]
  end
end