@ledgerhq/live-common
Version:
Common ground for the Ledger Live apps
1,475 lines (1,474 loc) • 164 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.mockData = exports.expectedAssetsSorted = void 0;
exports.expectedAssetsSorted = [
{
id: "bitcoin",
metaCurrencyId: "bitcoin",
ticker: "BTC",
name: "Bitcoin",
assetsIds: {
bitcoin: "bitcoin",
},
},
{
id: "ethereum",
metaCurrencyId: "urn:crypto:meta-currency:ethereum",
ticker: "ETH",
name: "Ethereum",
assetsIds: {
ethereum: "ethereum",
base: "base",
arbitrum: "arbitrum",
mantle: "mantle",
optimism: "optimism",
blast: "blast",
linea: "linea",
scroll: "scroll",
zksync: "zksync",
boba: "boba",
},
},
{
id: "ripple",
metaCurrencyId: "ripple",
ticker: "XRP",
name: "Ripple",
assetsIds: {
ripple: "ripple",
},
},
{
id: "ethereum/erc20/usd_tether__erc20_",
metaCurrencyId: "urn:crypto:meta-currency:tether",
ticker: "USDT",
name: "Tether USD",
assetsIds: {
ethereum: "ethereum/erc20/usd_tether__erc20_",
solana: "solana/spl/es9vmfrzacermjfrf4h2fyd4kconky11mcce8benwnyb",
bsc: "bsc/bep20/binance-peg_bsc-usd",
ton: "ton/jetton/eqcxe6mutqjkfngfarotkot1lzbdiix1kcixrv7nw2id_sds",
avalanche_c_chain: "avalanche_c_chain/erc20/tethertoken",
tron: "tron/trc20/tr7nhqjekqxgtci8q8zy4pl8otszgjlj6t",
aptos: "aptos/fungible_asset/tether_usd_0x357b0b74bc833e95a115ad22604854d6b0fca151cecd94111770e5d6ffc9dc2b",
arbitrum: "arbitrum/erc20/tether_usd",
optimism: "optimism/erc20/tether_usd",
fantom: "fantom/erc20/tether_usd",
algorand: "algorand/asa/312769",
celo: "celo/erc20/tether_usd_0x48065fbbe25f71c9282ddf5e1cd6d6a887483d5e",
scroll: "scroll/erc20/tether_usd",
neon_evm: "neon_evm/erc20/usdt",
polygon_zk_evm: "polygon_zk_evm/erc20/tether_usd",
},
},
{
id: "bsc",
metaCurrencyId: "urn:crypto:meta-currency:binancecoin",
ticker: "BNB",
name: "Binance Smart Chain",
assetsIds: {
bsc: "bsc",
binance_beacon_chain: "binance_beacon_chain",
ethereum: "ethereum/erc20/bnb",
},
},
{
id: "solana",
metaCurrencyId: "solana",
ticker: "SOL",
name: "Solana",
assetsIds: {
solana: "solana",
},
},
{
id: "ethereum/erc20/usd__coin",
metaCurrencyId: "urn:crypto:meta-currency:usd_coin",
ticker: "USDC",
name: "USD Coin",
assetsIds: {
ethereum: "ethereum/erc20/usd__coin",
solana: "solana/spl/epjfwdd5aufqssqem2qn1xzybapc8g4weggkzwytdt1v",
bsc: "bsc/bep20/binance-peg_usd_coin",
avalanche_c_chain: "avalanche_c_chain/erc20/usd_coin",
tron: "tron/trc20/tekxitehnzsmse2xqrbj4w32run966rdz8",
base: "base/erc20/usd_coin",
polygon: "polygon/erc20/usd_coin",
aptos: "aptos/fungible_asset/usdc_0xbae207659db88bea0cbead6da0ed00aac12edcdda169e591cd41c94180b46f3b",
stellar: "stellar/asset/usdc:ga5zsejyb37jrc5avcia5mop4rhtm335x2kgx3ihojapp5re34k4kzvn",
arbitrum: "arbitrum/erc20/usd_coin",
hedera: "hedera/hts/usd_coin_0.0.456858",
optimism: "optimism/erc20/usd_coin",
cronos: "cronos/erc20/usd_coin",
elrond: "elrond/esdt/555344432d633736663166",
sui: "sui/coin/usdc_0xdba34672e30cb065b1f93e3ab55318768fd6fef66c15942c9f7cb846e2f900e7::usdc::usdc",
algorand: "algorand/asa/31566704",
celo: "celo/erc20/usdc_0xceba9300f2b948710d2653dd7b07f33a8b32118c",
zksync: "zksync/erc20/usdc",
telos_evm: "telos_evm/erc20/usd_coin",
polygon_zk_evm: "polygon_zk_evm/erc20/usd_coin",
sonic: "sonic/erc20/bridged_usdc_sonic_labs_0x29219dd400f2bf60e5a23d13be72b486d4038894",
},
},
{
id: "ethereum/erc20/steth",
metaCurrencyId: "ethereum/erc20/steth",
ticker: "stETH",
name: "LIDO Staked ETH",
assetsIds: {
ethereum: "ethereum/erc20/steth",
},
},
{
id: "tron",
metaCurrencyId: "tron",
ticker: "TRX",
name: "Tron",
assetsIds: {
tron: "tron",
},
},
{
id: "dogecoin",
metaCurrencyId: "dogecoin",
ticker: "DOGE",
name: "Dogecoin",
assetsIds: {
dogecoin: "dogecoin",
},
},
];
exports.mockData = {
cryptoAssets: {
tron: {
id: "tron",
ticker: "TRX",
name: "Tron",
assetsIds: {
tron: "tron",
},
},
"urn:crypto:meta-currency:ethereum": {
id: "urn:crypto:meta-currency:ethereum",
ticker: "ETH",
name: "Ethereum",
assetsIds: {
ethereum: "ethereum",
base: "base",
arbitrum: "arbitrum",
mantle: "mantle",
optimism: "optimism",
blast: "blast",
linea: "linea",
scroll: "scroll",
zksync: "zksync",
boba: "boba",
},
},
solana: {
id: "solana",
ticker: "SOL",
name: "Solana",
assetsIds: {
solana: "solana",
},
},
"urn:crypto:meta-currency:binancecoin": {
id: "urn:crypto:meta-currency:binancecoin",
ticker: "BNB",
name: "Binance Smart Chain",
assetsIds: {
bsc: "bsc",
binance_beacon_chain: "binance_beacon_chain",
ethereum: "ethereum/erc20/bnb",
},
},
dogecoin: {
id: "dogecoin",
ticker: "DOGE",
name: "Dogecoin",
assetsIds: {
dogecoin: "dogecoin",
},
},
"urn:crypto:meta-currency:tether": {
id: "urn:crypto:meta-currency:tether",
ticker: "USDT",
name: "Tether USD",
assetsIds: {
ethereum: "ethereum/erc20/usd_tether__erc20_",
solana: "solana/spl/es9vmfrzacermjfrf4h2fyd4kconky11mcce8benwnyb",
bsc: "bsc/bep20/binance-peg_bsc-usd",
ton: "ton/jetton/eqcxe6mutqjkfngfarotkot1lzbdiix1kcixrv7nw2id_sds",
avalanche_c_chain: "avalanche_c_chain/erc20/tethertoken",
tron: "tron/trc20/tr7nhqjekqxgtci8q8zy4pl8otszgjlj6t",
aptos: "aptos/fungible_asset/tether_usd_0x357b0b74bc833e95a115ad22604854d6b0fca151cecd94111770e5d6ffc9dc2b",
arbitrum: "arbitrum/erc20/tether_usd",
optimism: "optimism/erc20/tether_usd",
fantom: "fantom/erc20/tether_usd",
algorand: "algorand/asa/312769",
celo: "celo/erc20/tether_usd_0x48065fbbe25f71c9282ddf5e1cd6d6a887483d5e",
scroll: "scroll/erc20/tether_usd",
neon_evm: "neon_evm/erc20/usdt",
polygon_zk_evm: "polygon_zk_evm/erc20/tether_usd",
},
},
ripple: {
id: "ripple",
ticker: "XRP",
name: "Ripple",
assetsIds: {
ripple: "ripple",
},
},
"urn:crypto:meta-currency:usd_coin": {
id: "urn:crypto:meta-currency:usd_coin",
ticker: "USDC",
name: "USD Coin",
assetsIds: {
ethereum: "ethereum/erc20/usd__coin",
solana: "solana/spl/epjfwdd5aufqssqem2qn1xzybapc8g4weggkzwytdt1v",
bsc: "bsc/bep20/binance-peg_usd_coin",
avalanche_c_chain: "avalanche_c_chain/erc20/usd_coin",
tron: "tron/trc20/tekxitehnzsmse2xqrbj4w32run966rdz8",
base: "base/erc20/usd_coin",
polygon: "polygon/erc20/usd_coin",
aptos: "aptos/fungible_asset/usdc_0xbae207659db88bea0cbead6da0ed00aac12edcdda169e591cd41c94180b46f3b",
stellar: "stellar/asset/usdc:ga5zsejyb37jrc5avcia5mop4rhtm335x2kgx3ihojapp5re34k4kzvn",
arbitrum: "arbitrum/erc20/usd_coin",
hedera: "hedera/hts/usd_coin_0.0.456858",
optimism: "optimism/erc20/usd_coin",
cronos: "cronos/erc20/usd_coin",
elrond: "elrond/esdt/555344432d633736663166",
sui: "sui/coin/usdc_0xdba34672e30cb065b1f93e3ab55318768fd6fef66c15942c9f7cb846e2f900e7::usdc::usdc",
algorand: "algorand/asa/31566704",
celo: "celo/erc20/usdc_0xceba9300f2b948710d2653dd7b07f33a8b32118c",
zksync: "zksync/erc20/usdc",
telos_evm: "telos_evm/erc20/usd_coin",
polygon_zk_evm: "polygon_zk_evm/erc20/usd_coin",
sonic: "sonic/erc20/bridged_usdc_sonic_labs_0x29219dd400f2bf60e5a23d13be72b486d4038894",
},
},
"ethereum/erc20/steth": {
id: "ethereum/erc20/steth",
ticker: "stETH",
name: "LIDO Staked ETH",
assetsIds: {
ethereum: "ethereum/erc20/steth",
},
},
bitcoin: {
id: "bitcoin",
ticker: "BTC",
name: "Bitcoin",
assetsIds: {
bitcoin: "bitcoin",
},
},
},
networks: {
aptos: {
id: "aptos",
name: "Aptos",
},
mantle: {
id: "mantle",
name: "Mantle",
},
avalanche_c_chain: {
id: "avalanche_c_chain",
name: "Avalanche C-Chain",
},
boba: {
id: "boba",
name: "Boba",
},
stellar: {
id: "stellar",
name: "Stellar",
},
cronos: {
id: "cronos",
name: "Cronos",
},
elrond: {
id: "elrond",
name: "multiversx",
},
polygon_zk_evm: {
id: "polygon_zk_evm",
name: "Polygon zkEVM",
},
zksync: {
id: "zksync",
name: "ZKsync",
},
celo: {
id: "celo",
name: "Celo",
},
ripple: {
id: "ripple",
name: "Ripple",
},
sonic: {
id: "sonic",
name: "Sonic",
},
dogecoin: {
id: "dogecoin",
name: "Dogecoin",
},
binance_beacon_chain: {
id: "binance_beacon_chain",
name: "BinanceBeaconChain",
},
tron: {
id: "tron",
name: "Tron",
},
blast: {
id: "blast",
name: "Blast",
},
neon_evm: {
id: "neon_evm",
name: "Neon Evm",
},
sui: {
id: "sui",
name: "Sui",
},
optimism: {
id: "optimism",
name: "Optimism",
},
algorand: {
id: "algorand",
name: "Algorand",
},
polygon: {
id: "polygon",
name: "Polygon",
},
ethereum: {
id: "ethereum",
name: "Ethereum",
},
hedera: {
id: "hedera",
name: "Hedera",
},
telos_evm: {
id: "telos_evm",
name: "Telos EVM",
},
base: {
id: "base",
name: "Base",
},
linea: {
id: "linea",
name: "Linea",
},
solana: {
id: "solana",
name: "Solana",
},
ton: {
id: "ton",
name: "Ton",
},
bitcoin: {
id: "bitcoin",
name: "Bitcoin",
},
fantom: {
id: "fantom",
name: "Fantom",
},
bsc: {
id: "bsc",
name: "Binance Smart Chain",
},
scroll: {
id: "scroll",
name: "Scroll",
},
arbitrum: {
id: "arbitrum",
name: "Arbitrum",
},
},
cryptoOrTokenCurrencies: {
"optimism/erc20/usd_coin": {
type: "token_currency",
id: "optimism/erc20/usd_coin",
contractAddress: "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85",
name: "USD Coin",
ticker: "USDC",
units: [
{
code: "USDC",
name: "USDC",
magnitude: 6,
},
],
standard: "erc20",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDC",
delisted: false,
disableCountervalue: false,
descriptor: {
data: "555344430b2c639c533813f4aa9d7837caf62653d097ff85000000060000000a",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "304402204450fe2d301aacb56c45077191b7e5f94c9b6faa7265143db7447cf5b2923fba02207dae32041b4f33bc96b556c45a4bbce4bc0acd54991d5b885bada9904b24c912",
},
},
},
"algorand/asa/31566704": {
type: "token_currency",
id: "algorand/asa/31566704",
contractAddress: "2UEQTE5QDNXPI7M3TU44G6SYKLFWLPQO7EBZM7K7MHMQQMFI4QJPLHQFHM",
name: "USDC",
ticker: "USDC",
units: [
{
code: "USDC",
name: "USDC",
magnitude: 6,
},
],
standard: "asa",
parentCurrency: null,
tokenIdentifier: "31566704",
symbol: "USDC",
delisted: false,
disableCountervalue: false,
descriptor: null,
},
blast: {
type: "crypto_currency",
id: "blast",
name: "Blast",
ticker: "ETH",
units: [
{
code: "wei",
name: "wei",
magnitude: 0,
},
{
code: "Kwei",
name: "Kwei",
magnitude: 3,
},
{
code: "Mwei",
name: "Mwei",
magnitude: 6,
},
{
code: "Gwei",
name: "Gwei",
magnitude: 9,
},
{
code: "ETH",
name: "ether",
magnitude: 18,
},
],
chainId: "81457",
confirmationsNeeded: 30,
symbol: "Ξ",
coinType: 60,
family: "ethereum",
hasSegwit: false,
hasTokens: true,
hrp: null,
disableCountervalue: false,
},
"arbitrum/erc20/tether_usd": {
type: "token_currency",
id: "arbitrum/erc20/tether_usd",
contractAddress: "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9",
name: "Tether USD",
ticker: "USDT",
units: [
{
code: "USDT",
name: "USDT",
magnitude: 6,
},
],
standard: "erc20",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDT",
delisted: false,
disableCountervalue: false,
descriptor: {
data: "55534454fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9000000060000a4b1",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "3045022100f0de57e7f6aa638cdf154d6a9c312b54ab995680ca6d506a51b17e475b2debb0022063ed324c8777650af07f4ae28458c87c4c641af8c940bfd422d5d1e73c4cf4bf",
},
},
},
"fantom/erc20/tether_usd": {
type: "token_currency",
id: "fantom/erc20/tether_usd",
contractAddress: "0xcc1b99dDAc1a33c201a742A1851662E87BC7f22C",
name: "Tether USD",
ticker: "USDT",
units: [
{
code: "USDT",
name: "USDT",
magnitude: 6,
},
],
standard: "erc20",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDT",
delisted: false,
disableCountervalue: false,
descriptor: {
data: "55534454cc1b99ddac1a33c201a742a1851662e87bc7f22c00000006000000fa",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "304402204cfb8507af7177d8eab27db7c282004d5633a6cf8ee2a644378b3bfa5c4180e20220048723f57cce882e54096adc35067df3bbad22cf3465243a5ae3bf6a2b38809b",
},
},
},
"ethereum/erc20/steth": {
type: "token_currency",
id: "ethereum/erc20/steth",
contractAddress: "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84",
name: "LIDO Staked ETH",
ticker: "stETH",
units: [
{
code: "stETH",
name: "stETH",
magnitude: 18,
},
],
standard: "erc20",
parentCurrency: null,
tokenIdentifier: null,
symbol: "stETH",
delisted: false,
disableCountervalue: false,
descriptor: {
data: "7374455448ae7ab96520de3a18e5e111b5eaab095312d7fe840000001200000001",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "3045022100dca9bf8c169de37c9042aa452587f6d172fd8de9b38bb8ec9b5267704d6a7da202203e747dbfe43afe2e4cad42e191a343a0531ed0d1428b4d73945afa4ff8d6da60",
},
},
},
"solana/spl/es9vmfrzacermjfrf4h2fyd4kconky11mcce8benwnyb": {
type: "token_currency",
id: "solana/spl/es9vmfrzacermjfrf4h2fyd4kconky11mcce8benwnyb",
contractAddress: "Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB",
name: "USDT",
ticker: "USDT",
units: [
{
code: "USDT",
name: "USDT",
magnitude: 6,
},
],
standard: "spl",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDT",
delisted: false,
disableCountervalue: false,
descriptor: {
data: "0101900201010304800001f50406536f6c616e610504555344540601060733100100112c457339764d46727a614345526d4a667246344832465944344b436f4e6b5931314d6343653842656e774e59421200",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "3044022018942c093d9fbb3bf4a8e11d2e660d1d81e48d0afc3320440897ddf7d1e619d60220235e0f0e09ed22d049f1c8bd88b1b474f3391acf822cf9e9ec2322d3787e870c",
},
},
},
"elrond/esdt/555344432d633736663166": {
type: "token_currency",
id: "elrond/esdt/555344432d633736663166",
contractAddress: "erd1qqqqqqqqqqqqqqqpqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqzllls8a5w6u",
name: "WrappedUSDC",
ticker: "WrappedUSDC",
units: [
{
code: "WrappedUSDC",
name: "WrappedUSDC",
magnitude: 6,
},
],
standard: "esdt",
parentCurrency: null,
tokenIdentifier: "USDC-c76f1f",
symbol: "WrappedUSDC",
delisted: false,
disableCountervalue: false,
descriptor: {
data: "",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "3045022100f03b1ec0d83d8d75d436f688c2007ffb0c71b39a4f72aba036062ea8d7ade99402203449426b83203617279c04ccb00387a77deffc468c27015bfc1590f1950edde9",
},
},
},
optimism: {
type: "crypto_currency",
id: "optimism",
name: "Optimism",
ticker: "ETH",
units: [
{
code: "wei",
name: "wei",
magnitude: 0,
},
{
code: "Kwei",
name: "Kwei",
magnitude: 3,
},
{
code: "Mwei",
name: "Mwei",
magnitude: 6,
},
{
code: "Gwei",
name: "Gwei",
magnitude: 9,
},
{
code: "ETH",
name: "ether",
magnitude: 18,
},
],
chainId: "10",
confirmationsNeeded: 30,
symbol: "Ξ",
coinType: 60,
family: "ethereum",
hasSegwit: false,
hasTokens: true,
hrp: null,
disableCountervalue: false,
},
"avalanche_c_chain/erc20/usd_coin": {
type: "token_currency",
id: "avalanche_c_chain/erc20/usd_coin",
contractAddress: "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E",
name: "USD Coin",
ticker: "USDC",
units: [
{
code: "USDC",
name: "USDC",
magnitude: 6,
},
],
standard: "erc20",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDC",
delisted: false,
disableCountervalue: false,
descriptor: {
data: "55534443b97ef9ef8734c71904d8002f8b6bc66dd9c48a6e000000060000a86a",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "3045022100b69fd384e773c6e694ac9f4141b4be900bf8c9178d54be17efe7ecaa1fe984fe0220117efe6f1da25dad544787893360f5f69163c582fe81f78b3175032b164b5f3d",
},
},
},
"hedera/hts/usd_coin_0.0.456858": {
type: "token_currency",
id: "hedera/hts/usd_coin_0.0.456858",
contractAddress: "0.0.456858",
name: "USD Coin",
ticker: "USDC",
units: [
{
code: "USDC",
name: "USDC",
magnitude: 6,
},
],
standard: "hts",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDC",
delisted: false,
disableCountervalue: false,
descriptor: null,
},
"ton/jetton/eqcxe6mutqjkfngfarotkot1lzbdiix1kcixrv7nw2id_sds": {
type: "token_currency",
id: "ton/jetton/eqcxe6mutqjkfngfarotkot1lzbdiix1kcixrv7nw2id_sds",
contractAddress: "EQCxE6mUtQJKFnGfaROTKOt1lZbDiiX1kCixRv7Nw2Id_sDs",
name: "USDT",
ticker: "USDT",
units: [
{
code: "USDT",
name: "USDT",
magnitude: 6,
},
],
standard: "jetton",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDT",
delisted: false,
disableCountervalue: false,
descriptor: null,
},
"tron/trc20/tr7nhqjekqxgtci8q8zy4pl8otszgjlj6t": {
type: "token_currency",
id: "tron/trc20/tr7nhqjekqxgtci8q8zy4pl8otszgjlj6t",
contractAddress: "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
name: "Tether USD",
ticker: "USDT",
units: [
{
code: "USDT",
name: "USDT",
magnitude: 6,
},
],
standard: "trc20",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDT",
delisted: false,
disableCountervalue: false,
descriptor: null,
},
"neon_evm/erc20/usdt": {
type: "token_currency",
id: "neon_evm/erc20/usdt",
contractAddress: "0x5f0155d08eF4aaE2B500AefB64A3419dA8bB611a",
name: "USDT",
ticker: "USDT",
units: [
{
code: "USDT",
name: "USDT",
magnitude: 6,
},
],
standard: "erc20",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDT",
delisted: false,
disableCountervalue: false,
descriptor: {
data: "555344545f0155d08ef4aae2b500aefb64a3419da8bb611a000000060e9ac0d6",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "3045022100931e640aac505f6a1c5719f3f19586f329ccad71c5418c698f8518008a47c50002200fb1d512a24d371f79babe57d3e9b14ddf048fe2abcdf6944d58c758c3fb07ff",
},
},
},
"celo/erc20/tether_usd_0x48065fbbe25f71c9282ddf5e1cd6d6a887483d5e": {
type: "token_currency",
id: "celo/erc20/tether_usd_0x48065fbbe25f71c9282ddf5e1cd6d6a887483d5e",
contractAddress: "0x48065fbbe25f71c9282ddf5e1cd6d6a887483d5e",
name: "Tether USD",
ticker: "USD",
units: [
{
code: "USD",
name: "USD",
magnitude: 6,
},
],
standard: "erc20",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USD",
delisted: false,
disableCountervalue: false,
descriptor: {
data: "55534448065fbbe25f71c9282ddf5e1cd6d6a887483d5e000000060000a4ec",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "304502210090b4144603365007f6b76dbfa887b693cfa5c537775d4a34b865eb8091f17aeb02201eb8b3fc8c22f7bee627f226ef2a3d95d2408021c5d59a0507e4124a796e8c93",
},
},
},
"polygon_zk_evm/erc20/usd_coin": {
type: "token_currency",
id: "polygon_zk_evm/erc20/usd_coin",
contractAddress: "0xA8CE8aee21bC2A48a5EF670afCc9274C7bbbC035",
name: "USD Coin",
ticker: "USDC",
units: [
{
code: "USDC",
name: "USDC",
magnitude: 6,
},
],
standard: "erc20",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDC",
delisted: false,
disableCountervalue: false,
descriptor: {
data: "55534443a8ce8aee21bc2a48a5ef670afcc9274c7bbbc035000000060000044d",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "30440220193a1980caf53eae52b043cd143c162508d5a38c7e4b876473ebe5a5475ec40202201c414a9aab1d3b34b602e23bc2f04ded04a17221a36bd9645801b73f173c561a",
},
},
},
"aptos/fungible_asset/usdc_0xbae207659db88bea0cbead6da0ed00aac12edcdda169e591cd41c94180b46f3b": {
type: "token_currency",
id: "aptos/fungible_asset/usdc_0xbae207659db88bea0cbead6da0ed00aac12edcdda169e591cd41c94180b46f3b",
contractAddress: "0xbae207659db88bea0cbead6da0ed00aac12edcdda169e591cd41c94180b46f3b",
name: "USDC",
ticker: "USDC",
units: [
{
code: "USDC",
name: "USDC",
magnitude: 6,
},
],
standard: "fungible_asset",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDC",
delisted: false,
disableCountervalue: false,
descriptor: null,
},
bsc: {
type: "crypto_currency",
id: "bsc",
name: "Binance Smart Chain",
ticker: "BNB",
units: [
{
code: "wei",
name: "wei",
magnitude: 0,
},
{
code: "Kwei",
name: "Kwei",
magnitude: 3,
},
{
code: "Mwei",
name: "Mwei",
magnitude: 6,
},
{
code: "Gwei",
name: "Gwei",
magnitude: 9,
},
{
code: "BNB",
name: "bnb",
magnitude: 18,
},
],
chainId: "56",
confirmationsNeeded: 30,
symbol: "BNB",
coinType: 60,
family: "ethereum",
hasSegwit: false,
hasTokens: true,
hrp: null,
disableCountervalue: false,
},
"solana/spl/epjfwdd5aufqssqem2qn1xzybapc8g4weggkzwytdt1v": {
type: "token_currency",
id: "solana/spl/epjfwdd5aufqssqem2qn1xzybapc8g4weggkzwytdt1v",
contractAddress: "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
name: "USD Coin",
ticker: "USDC",
units: [
{
code: "USDC",
name: "USDC",
magnitude: 6,
},
],
standard: "spl",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDC",
delisted: false,
disableCountervalue: false,
descriptor: {
data: "0101900201010304800001f50406536f6c616e610504555344430601060733100100112c45506a465764643541756671535371654d32714e31787a7962617043384734774547476b5a777954447431761200",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "3045022100cb0446c1451297397e769fb9a6ed49f6865b152d970c1d219646ce1985cacf0402205e81bc7f58639b92cec7b0f37f67baac79a0b7af324dd89a1b3e1eee820376b9",
},
},
},
"bsc/bep20/binance-peg_usd_coin": {
type: "token_currency",
id: "bsc/bep20/binance-peg_usd_coin",
contractAddress: "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d",
name: "Binance-Peg USD Coin",
ticker: "USDC",
units: [
{
code: "USDC",
name: "USDC",
magnitude: 18,
},
],
standard: "bep20",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDC",
delisted: false,
disableCountervalue: false,
descriptor: {
data: "555344438ac76a51cc950d9822d68b83fe1ad97b32cd580d0000001200000038",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "3044022063a00ac8571760adf954c554e177bc4148c0f2abc8a189bcffd7c04823650a78022053baa4cbbb73810b829065e97f427478eaa074edff3bb9134c37146ce14e3433",
},
},
},
base: {
type: "crypto_currency",
id: "base",
name: "Base",
ticker: "ETH",
units: [
{
code: "wei",
name: "wei",
magnitude: 0,
},
{
code: "Kwei",
name: "Kwei",
magnitude: 3,
},
{
code: "Mwei",
name: "Mwei",
magnitude: 6,
},
{
code: "Gwei",
name: "Gwei",
magnitude: 9,
},
{
code: "ETH",
name: "ether",
magnitude: 18,
},
],
chainId: "8453",
confirmationsNeeded: 30,
symbol: "Ξ",
coinType: 60,
family: "ethereum",
hasSegwit: false,
hasTokens: true,
hrp: null,
disableCountervalue: false,
},
mantle: {
type: "crypto_currency",
id: "mantle",
name: "Mantle",
ticker: "ETH",
units: [
{
code: "wei",
name: "wei",
magnitude: 0,
},
{
code: "Kwei",
name: "Kwei",
magnitude: 3,
},
{
code: "Mwei",
name: "Mwei",
magnitude: 6,
},
{
code: "Gwei",
name: "Gwei",
magnitude: 9,
},
{
code: "ETH",
name: "ether",
magnitude: 18,
},
],
chainId: "5000",
confirmationsNeeded: 30,
symbol: "Ξ",
coinType: 60,
family: "ethereum",
hasSegwit: false,
hasTokens: true,
hrp: null,
disableCountervalue: false,
},
zksync: {
type: "crypto_currency",
id: "zksync",
name: "ZKsync",
ticker: "ETH",
units: [
{
code: "wei",
name: "wei",
magnitude: 0,
},
{
code: "Kwei",
name: "Kwei",
magnitude: 3,
},
{
code: "Mwei",
name: "Mwei",
magnitude: 6,
},
{
code: "Gwei",
name: "Gwei",
magnitude: 9,
},
{
code: "ETH",
name: "ether",
magnitude: 18,
},
],
chainId: "324",
confirmationsNeeded: 30,
symbol: "Ξ",
coinType: 60,
family: "ethereum",
hasSegwit: false,
hasTokens: true,
hrp: null,
disableCountervalue: false,
},
"aptos/fungible_asset/tether_usd_0x357b0b74bc833e95a115ad22604854d6b0fca151cecd94111770e5d6ffc9dc2b": {
type: "token_currency",
id: "aptos/fungible_asset/tether_usd_0x357b0b74bc833e95a115ad22604854d6b0fca151cecd94111770e5d6ffc9dc2b",
contractAddress: "0x357b0b74bc833e95a115ad22604854d6b0fca151cecd94111770e5d6ffc9dc2b",
name: "Tether USD",
ticker: "USDT",
units: [
{
code: "USDT",
name: "USDT",
magnitude: 6,
},
],
standard: "fungible_asset",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDT",
delisted: false,
disableCountervalue: false,
descriptor: null,
},
tron: {
type: "crypto_currency",
id: "tron",
name: "Tron",
ticker: "TRX",
units: [
{
code: "TRX",
name: "TRX",
magnitude: 6,
},
],
chainId: null,
confirmationsNeeded: 6,
symbol: "TRX",
coinType: 195,
family: "tron",
hasSegwit: false,
hasTokens: true,
hrp: null,
disableCountervalue: false,
},
"polygon_zk_evm/erc20/tether_usd": {
type: "token_currency",
id: "polygon_zk_evm/erc20/tether_usd",
contractAddress: "0x1E4a5963aBFD975d8c9021ce480b42188849D41d",
name: "Tether USD",
ticker: "USDT",
units: [
{
code: "USDT",
name: "USDT",
magnitude: 6,
},
],
standard: "erc20",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDT",
delisted: false,
disableCountervalue: false,
descriptor: {
data: "555344541e4a5963abfd975d8c9021ce480b42188849d41d000000060000044d",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "3045022100c4a6faac1fb78d4c56b564ac64ad812ed3f9301226a8d721187ef256660eed04022048f2bfc7ba383d294d704d4fb997b83eabc8269660ea359fcfb0c8696db87045",
},
},
},
linea: {
type: "crypto_currency",
id: "linea",
name: "Linea",
ticker: "ETH",
units: [
{
code: "wei",
name: "wei",
magnitude: 0,
},
{
code: "Kwei",
name: "Kwei",
magnitude: 3,
},
{
code: "Mwei",
name: "Mwei",
magnitude: 6,
},
{
code: "Gwei",
name: "Gwei",
magnitude: 9,
},
{
code: "ETH",
name: "ether",
magnitude: 18,
},
],
chainId: "59144",
confirmationsNeeded: 30,
symbol: "Ξ",
coinType: 60,
family: "ethereum",
hasSegwit: false,
hasTokens: true,
hrp: null,
disableCountervalue: false,
},
"celo/erc20/usdc_0xceba9300f2b948710d2653dd7b07f33a8b32118c": {
type: "token_currency",
id: "celo/erc20/usdc_0xceba9300f2b948710d2653dd7b07f33a8b32118c",
contractAddress: "0xceba9300f2b948710d2653dd7b07f33a8b32118c",
name: "USDC",
ticker: "USDC",
units: [
{
code: "USDC",
name: "USDC",
magnitude: 6,
},
],
standard: "erc20",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDC",
delisted: false,
disableCountervalue: false,
descriptor: {
data: "55534443ceba9300f2b948710d2653dd7b07f33a8b32118c000000060000a4ec",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "304402200fa1bf0f90b206ecdd684f33680eda1c779258469bf9626e74ba690db3283183022056a35e72a144bf6a2d54516ad118a31492725ff2801ada964aae7b1511ab8b0c",
},
},
},
"cronos/erc20/usd_coin": {
type: "token_currency",
id: "cronos/erc20/usd_coin",
contractAddress: "0xc21223249CA28397B4B6541dfFaEcC539BfF0c59",
name: "USD Coin",
ticker: "USDC",
units: [
{
code: "USDC",
name: "USDC",
magnitude: 6,
},
],
standard: "erc20",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDC",
delisted: false,
disableCountervalue: false,
descriptor: {
data: "55534443c21223249ca28397b4b6541dffaecc539bff0c590000000600000019",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "3045022100bb10a85556bd878226bd655f3e56906a20f22b9c82c4de4aa3b4cbc1e9e03baf022061539290ff888fa765868266b8ef97bcc4ba68f325bb6e68163fc54b591f2d69",
},
},
},
"polygon/erc20/usd_coin": {
type: "token_currency",
id: "polygon/erc20/usd_coin",
contractAddress: "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
name: "USD Coin",
ticker: "USDC",
units: [
{
code: "USDC",
name: "USDC",
magnitude: 6,
},
],
standard: "erc20",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDC",
delisted: false,
disableCountervalue: false,
descriptor: {
data: "555344433c499c542cef5e3811e1192ce70d8cc03d5c33590000000600000089",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "30450221009d7dd8e56a4e4157c40306767e82ece6dc924a8ff1eaca5ef2fb07cf4490b43e02207e939403bbcf3eb04d638eaa99031843b13c2d9234fa1bf0abdfdd7d113342cb",
},
},
},
ethereum: {
type: "crypto_currency",
id: "ethereum",
name: "Ethereum",
ticker: "ETH",
units: [
{
code: "wei",
name: "wei",
magnitude: 0,
},
{
code: "Kwei",
name: "Kwei",
magnitude: 3,
},
{
code: "Mwei",
name: "Mwei",
magnitude: 6,
},
{
code: "Gwei",
name: "Gwei",
magnitude: 9,
},
{
code: "ETH",
name: "ether",
magnitude: 18,
},
],
chainId: "1",
confirmationsNeeded: 30,
symbol: "Ξ",
coinType: 60,
family: "ethereum",
hasSegwit: false,
hasTokens: true,
hrp: null,
disableCountervalue: false,
},
"ethereum/erc20/bnb": {
type: "token_currency",
id: "ethereum/erc20/bnb",
contractAddress: "0xB8c77482e45F1F44dE1745F52C74426C631bDD52",
name: "BNB",
ticker: "BNB",
units: [
{
code: "BNB",
name: "BNB",
magnitude: 18,
},
],
standard: "erc20",
parentCurrency: null,
tokenIdentifier: null,
symbol: "BNB",
delisted: true,
disableCountervalue: false,
descriptor: {
data: "424e42b8c77482e45f1f44de1745f52c74426c631bdd520000001200000001",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "304502210093f41c67d577c2cf15ed3976bbcddb3754f95d7b50dd44f1acdc05e798270285022009bdb04817370d3c4e89080082ca9e68ab259e071b688efe28c28af9f72d085a",
},
},
},
"sonic/erc20/bridged_usdc_sonic_labs_0x29219dd400f2bf60e5a23d13be72b486d4038894": {
type: "token_currency",
id: "sonic/erc20/bridged_usdc_sonic_labs_0x29219dd400f2bf60e5a23d13be72b486d4038894",
contractAddress: "0x29219dd400f2Bf60E5a23d13Be72B486D4038894",
name: "Bridged USDC (Sonic Labs)",
ticker: "USDC.e",
units: [
{
code: "USDC.e",
name: "USDC.e",
magnitude: 6,
},
],
standard: "erc20",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDC.e",
delisted: false,
disableCountervalue: false,
descriptor: {
data: "555344432e6529219dd400f2bf60e5a23d13be72b486d40388940000000600000092",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "304402200eb5e28507a4532d5675bce43d4d9d9173f3701757a6ab294efdaf113fd27ea802204981f088b97dc46b463f4e7d3b3d1664e19180ebf53d9573c8312231c83799f4",
},
},
},
"optimism/erc20/tether_usd": {
type: "token_currency",
id: "optimism/erc20/tether_usd",
contractAddress: "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58",
name: "Tether USD",
ticker: "USDT",
units: [
{
code: "USDT",
name: "USDT",
magnitude: 6,
},
],
standard: "erc20",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDT",
delisted: false,
disableCountervalue: false,
descriptor: {
data: "5553445494b008aa00579c1307b0ef2c499ad98a8ce58e58000000060000000a",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "30450221009827ee5d25be50f72194d7d84cf6a4319981f4ba9c8e79ed453afc16621012ab022055ae55438ef4a1063c3d41ef230aa655f6911d87f8bdfee03e4b4d73e0b2d2a4",
},
},
},
"arbitrum/erc20/usd_coin": {
type: "token_currency",
id: "arbitrum/erc20/usd_coin",
contractAddress: "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
name: "USD Coin",
ticker: "USDC",
units: [
{
code: "USDC",
name: "USDC",
magnitude: 6,
},
],
standard: "erc20",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDC",
delisted: false,
disableCountervalue: false,
descriptor: {
data: "55534443af88d065e77c8cc2239327c5edb3a432268e5831000000060000a4b1",
descriptorType: "network",
descriptorVersion: null,
signatures: {
test: "3045022100b017a0cc29cf96512c49d88060adc201cd6d98946fc5b7987fbfebc7b03ddede02205b11ccefe246e67c25c538107c5c9b626a6c706d2eb33f67b662cb6f6e1060cf",
},
},
},
"stellar/asset/usdc:ga5zsejyb37jrc5avcia5mop4rhtm335x2kgx3ihojapp5re34k4kzvn": {
type: "token_currency",
id: "stellar/asset/usdc:ga5zsejyb37jrc5avcia5mop4rhtm335x2kgx3ihojapp5re34k4kzvn",
contractAddress: "GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN",
name: "USDC",
ticker: "USDC",
units: [
{
code: "USDC",
name: "USDC",
magnitude: 7,
},
],
standard: "asset",
parentCurrency: null,
tokenIdentifier: null,
symbol: "USDC",
delisted: false,
disableCountervalue: false,
descriptor: null,
},
"bsc/bep20/binance-peg_bsc-usd": {
type: "token_currency",
id: "bsc/bep20/binance-peg_bsc-usd",
contractAddress: "0x55d398326f99059fF775485246999027B3197955",
name: "Tether USD",
ticker: "USDT",