From 5df4f5142bfa939514ef11d1af3dcc228a0badff Mon Sep 17 00:00:00 2001 From: Zetazzz Date: Wed, 21 Feb 2024 10:51:34 +0800 Subject: [PATCH] update fixtures with latest gravitybridge update snapshot --- __fixtures__/assets.json | 406 +++++++++++++++++- .../__snapshots__/get-asset-list.test.js.snap | 400 ++++++++++++++++- .../__snapshots__/ibc-assets.test.js.snap | 400 ++++++++++++++++- .../__snapshots__/special.assets.test.js.snap | 400 ++++++++++++++++- 4 files changed, 1596 insertions(+), 10 deletions(-) diff --git a/__fixtures__/assets.json b/__fixtures__/assets.json index 1c935efd6..bf8e0e373 100644 --- a/__fixtures__/assets.json +++ b/__fixtures__/assets.json @@ -2691,13 +2691,11 @@ "denom_units": [ { "denom": "ugraviton", - "exponent": 0, - "aliases": [] + "exponent": 0 }, { "denom": "graviton", - "exponent": 6, - "aliases": [] + "exponent": 6 } ], "base": "ugraviton", @@ -2706,9 +2704,403 @@ "symbol": "GRAV", "coingecko_id": "graviton", "logo_URIs": { - "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.svg", - "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.png" - } + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.svg" + }, + "images": [ + { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.svg" + } + ] + }, + { + "description": "pSTAKE is a liquid staking protocol unlocking the liquidity of staked assets.", + "denom_units": [ + { + "denom": "gravity0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006", + "exponent": 0 + }, + { + "denom": "pstake", + "exponent": 18 + } + ], + "base": "gravity0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006", + "name": "pSTAKE Finance", + "display": "pstake", + "symbol": "PSTAKE", + "traces": [ + { + "type": "liquid-stake", + "counterparty": { + "chain_name": "persistence", + "base_denom": "uxprt" + }, + "provider": "Persistence" + }, + { + "type": "bridge", + "counterparty": { + "chain_name": "ethereum", + "base_denom": "0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006" + }, + "provider": "Gravity Bridge" + } + ], + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.svg" + }, + "images": [ + { + "image_sync": { + "chain_name": "ethereum", + "base_denom": "0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006" + }, + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.svg" + } + ] + }, + { + "description": "Gravity Bridge WETH", + "denom_units": [ + { + "denom": "gravity0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "exponent": 0 + }, + { + "denom": "gweth", + "exponent": 18 + } + ], + "base": "gravity0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "name": "Wrapped Ethereum", + "display": "gweth", + "symbol": "WETH", + "logo_URIs": { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/weth.svg" + }, + "traces": [ + { + "type": "wrapped", + "counterparty": { + "chain_name": "ethereum", + "base_denom": "wei" + }, + "provider": "Ethereum" + }, + { + "type": "bridge", + "counterparty": { + "chain_name": "ethereum", + "base_denom": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" + }, + "provider": "Gravity Bridge" + } + ], + "images": [ + { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/weth.svg" + } + ] + }, + { + "description": "Gravity Bridge USDC", + "denom_units": [ + { + "denom": "gravity0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "exponent": 0 + }, + { + "denom": "gusdc", + "exponent": 6 + } + ], + "base": "gravity0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "name": "USD Coin", + "display": "gusdc", + "symbol": "USDC", + "logo_URIs": { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg" + }, + "traces": [ + { + "type": "synthetic", + "counterparty": { + "chain_name": "forex", + "base_denom": "USD" + }, + "provider": "Circle" + }, + { + "type": "bridge", + "counterparty": { + "chain_name": "ethereum", + "base_denom": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" + }, + "provider": "Gravity Bridge" + } + ], + "images": [ + { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg" + } + ] + }, + { + "description": "Gravity Bridge USDT", + "denom_units": [ + { + "denom": "gravity0xdAC17F958D2ee523a2206206994597C13D831ec7", + "exponent": 0 + }, + { + "denom": "gusdt", + "exponent": 6 + } + ], + "base": "gravity0xdAC17F958D2ee523a2206206994597C13D831ec7", + "name": "Tether USD", + "display": "gusdt", + "symbol": "USDT", + "logo_URIs": { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg" + }, + "traces": [ + { + "type": "synthetic", + "counterparty": { + "chain_name": "forex", + "base_denom": "USD" + }, + "provider": "Tether" + }, + { + "type": "bridge", + "counterparty": { + "chain_name": "ethereum", + "base_denom": "0xdac17f958d2ee523a2206206994597c13d831ec7" + }, + "provider": "Gravity Bridge" + } + ], + "images": [ + { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg" + } + ] + }, + { + "description": "Gravity Bridge WBTC", + "denom_units": [ + { + "denom": "gravity0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "exponent": 0 + }, + { + "denom": "gwbtc", + "exponent": 8 + } + ], + "base": "gravity0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "name": "Wrapped Bitcoin", + "display": "gwbtc", + "symbol": "WBTC", + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.svg" + }, + "traces": [ + { + "type": "bridge", + "counterparty": { + "chain_name": "bitcoin", + "base_denom": "sat" + }, + "provider": "BitGo, Kyber, and Ren" + }, + { + "type": "bridge", + "counterparty": { + "chain_name": "ethereum", + "base_denom": "0x2260fac5e5542a773aa44fbcfedf7c193bc2c599" + }, + "provider": "Gravity Bridge" + } + ], + "images": [ + { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.svg" + } + ] + }, + { + "description": "Gravity Bridge DAI", + "denom_units": [ + { + "denom": "gravity0x6B175474E89094C44Da98b954EedeAC495271d0F", + "exponent": 0 + }, + { + "denom": "gdai", + "exponent": 18 + } + ], + "base": "gravity0x6B175474E89094C44Da98b954EedeAC495271d0F", + "name": "Dai Stablecoin", + "display": "gdai", + "symbol": "DAI", + "logo_URIs": { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/dai.svg" + }, + "traces": [ + { + "type": "synthetic", + "counterparty": { + "chain_name": "forex", + "base_denom": "USD" + }, + "provider": "MakerDAO" + }, + { + "type": "bridge", + "counterparty": { + "chain_name": "ethereum", + "base_denom": "0x6b175474e89094c44da98b954eedeac495271d0f" + }, + "provider": "Gravity Bridge" + } + ], + "images": [ + { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/dai.svg" + } + ] + }, + { + "description": "Gravity Bridge sDAI", + "denom_units": [ + { + "denom": "gravity0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "exponent": 0 + }, + { + "denom": "gsdai", + "exponent": 18 + } + ], + "base": "gravity0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "name": "Savings Dai", + "display": "gsdai", + "symbol": "sDAI", + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.svg" + }, + "traces": [ + { + "type": "bridge", + "counterparty": { + "chain_name": "ethereum", + "base_denom": "0x83F20F44975D03b1b09e64809B757c47f942BEeA" + }, + "provider": "Gravity Bridge" + } + ], + "images": [ + { + "image_sync": { + "base_denom": "ethereum", + "chain_name": "0x83F20F44975D03b1b09e64809B757c47f942BEeA" + }, + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.svg" + } + ] + }, + { + "description": "Gravity Bridge OCC", + "denom_units": [ + { + "denom": "gravity0x2F109021aFe75B949429fe30523Ee7C0D5B27207", + "exponent": 0 + }, + { + "denom": "gocc", + "exponent": 18 + } + ], + "base": "gravity0x2F109021aFe75B949429fe30523Ee7C0D5B27207", + "name": "OccamFi", + "display": "gocc", + "symbol": "OCC", + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/occamfi.png" + }, + "traces": [ + { + "type": "bridge", + "counterparty": { + "chain_name": "ethereum", + "base_denom": "0x2F109021aFe75B949429fe30523Ee7C0D5B27207" + }, + "provider": "Gravity Bridge" + } + ], + "images": [ + { + "image_sync": { + "chain_name": "ethereum", + "base_denom": "0x2F109021aFe75B949429fe30523Ee7C0D5B27207" + }, + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/occamfi.png" + } + ] + }, + { + "description": "The PAGE token is used for actions in the PageDAO NFT literary ecosystem and for DAO governance.", + "denom_units": [ + { + "denom": "gravity0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e", + "exponent": 0 + }, + { + "denom": "page", + "exponent": 8 + } + ], + "base": "gravity0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e", + "name": "Page", + "display": "page", + "symbol": "PAGE", + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.svg" + + }, + "traces": [ + { + "type": "bridge", + "counterparty": { + "chain_name": "ethereum", + "base_denom": "0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e" + }, + "provider": "Gravity Bridge" + } + ], + "images": [ + { + "image_sync": { + "chain_name": "ethereum", + "base_denom": "0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e" + }, + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.svg" + } + ] } ] }, diff --git a/packages/utils/__tests__/__snapshots__/get-asset-list.test.js.snap b/packages/utils/__tests__/__snapshots__/get-asset-list.test.js.snap index 028cf08c6..fa3ce59e0 100644 --- a/packages/utils/__tests__/__snapshots__/get-asset-list.test.js.snap +++ b/packages/utils/__tests__/__snapshots__/get-asset-list.test.js.snap @@ -2175,13 +2175,18 @@ exports[`getAssetLists 1`] = ` "exponent": 0, }, { - "aliases": [], "denom": "graviton", "exponent": 6, }, ], "description": "The native token of Gravity Bridge", "display": "graviton", + "images": [ + { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.svg", + }, + ], "logo_URIs": { "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.png", "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.svg", @@ -2202,6 +2207,399 @@ exports[`getAssetLists 1`] = ` }, ], }, + { + "base": "ibc/CBC60FC96BD21708D3B60B2E4AD949E0DA07C67EFE6A8D463298806CD507A9CF", + "denom_units": [ + { + "aliases": [ + "gravity0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006", + ], + "denom": "ibc/CBC60FC96BD21708D3B60B2E4AD949E0DA07C67EFE6A8D463298806CD507A9CF", + "exponent": 0, + }, + { + "denom": "pstake", + "exponent": 18, + }, + ], + "description": "pSTAKE is a liquid staking protocol unlocking the liquidity of staked assets.", + "display": "pstake", + "images": [ + { + "image_sync": { + "base_denom": "0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006", + "chain_name": "ethereum", + }, + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.svg", + }, + ], + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.svg", + }, + "name": "pSTAKE Finance", + "symbol": "PSTAKE", + "traces": [ + { + "chain": { + "channel_id": "channel-144", + }, + "counterparty": { + "base_denom": "gravity0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006", + "chain_name": "gravitybridge", + "channel_id": "channel-10", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/65381C5F3FD21442283D56925E62EA524DED8B6927F0FF94E21E0020954C40B5", + "denom_units": [ + { + "aliases": [ + "gravity0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + ], + "denom": "ibc/65381C5F3FD21442283D56925E62EA524DED8B6927F0FF94E21E0020954C40B5", + "exponent": 0, + }, + { + "denom": "gweth", + "exponent": 18, + }, + ], + "description": "Gravity Bridge WETH", + "display": "gweth", + "images": [ + { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/weth.svg", + }, + ], + "logo_URIs": { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/weth.svg", + }, + "name": "Wrapped Ethereum", + "symbol": "WETH", + "traces": [ + { + "chain": { + "channel_id": "channel-144", + }, + "counterparty": { + "base_denom": "gravity0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "chain_name": "gravitybridge", + "channel_id": "channel-10", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/9F9B07EF9AD291167CF5700628145DE1DEB777C2CFC7907553B24446515F6D0E", + "denom_units": [ + { + "aliases": [ + "gravity0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + ], + "denom": "ibc/9F9B07EF9AD291167CF5700628145DE1DEB777C2CFC7907553B24446515F6D0E", + "exponent": 0, + }, + { + "denom": "gusdc", + "exponent": 6, + }, + ], + "description": "Gravity Bridge USDC", + "display": "gusdc", + "images": [ + { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg", + }, + ], + "logo_URIs": { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg", + }, + "name": "USD Coin", + "symbol": "USDC", + "traces": [ + { + "chain": { + "channel_id": "channel-144", + }, + "counterparty": { + "base_denom": "gravity0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "chain_name": "gravitybridge", + "channel_id": "channel-10", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/71B441E27F1BBB44DD0891BCD370C2794D404D60A4FFE5AECCD9B1E28BC89805", + "denom_units": [ + { + "aliases": [ + "gravity0xdAC17F958D2ee523a2206206994597C13D831ec7", + ], + "denom": "ibc/71B441E27F1BBB44DD0891BCD370C2794D404D60A4FFE5AECCD9B1E28BC89805", + "exponent": 0, + }, + { + "denom": "gusdt", + "exponent": 6, + }, + ], + "description": "Gravity Bridge USDT", + "display": "gusdt", + "images": [ + { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg", + }, + ], + "logo_URIs": { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg", + }, + "name": "Tether USD", + "symbol": "USDT", + "traces": [ + { + "chain": { + "channel_id": "channel-144", + }, + "counterparty": { + "base_denom": "gravity0xdAC17F958D2ee523a2206206994597C13D831ec7", + "chain_name": "gravitybridge", + "channel_id": "channel-10", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/C9B0D48FD2C5B91135F118FF2484551888966590D7BDC20F6A87308DBA670796", + "denom_units": [ + { + "aliases": [ + "gravity0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + ], + "denom": "ibc/C9B0D48FD2C5B91135F118FF2484551888966590D7BDC20F6A87308DBA670796", + "exponent": 0, + }, + { + "denom": "gwbtc", + "exponent": 8, + }, + ], + "description": "Gravity Bridge WBTC", + "display": "gwbtc", + "images": [ + { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.svg", + }, + ], + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.svg", + }, + "name": "Wrapped Bitcoin", + "symbol": "WBTC", + "traces": [ + { + "chain": { + "channel_id": "channel-144", + }, + "counterparty": { + "base_denom": "gravity0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "chain_name": "gravitybridge", + "channel_id": "channel-10", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/F292A17CF920E3462C816CBE6B042E779F676CAB59096904C4C1C966413E3DF5", + "denom_units": [ + { + "aliases": [ + "gravity0x6B175474E89094C44Da98b954EedeAC495271d0F", + ], + "denom": "ibc/F292A17CF920E3462C816CBE6B042E779F676CAB59096904C4C1C966413E3DF5", + "exponent": 0, + }, + { + "denom": "gdai", + "exponent": 18, + }, + ], + "description": "Gravity Bridge DAI", + "display": "gdai", + "images": [ + { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/dai.svg", + }, + ], + "logo_URIs": { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/dai.svg", + }, + "name": "Dai Stablecoin", + "symbol": "DAI", + "traces": [ + { + "chain": { + "channel_id": "channel-144", + }, + "counterparty": { + "base_denom": "gravity0x6B175474E89094C44Da98b954EedeAC495271d0F", + "chain_name": "gravitybridge", + "channel_id": "channel-10", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/723134C962D78FC0E35610DB6D6A19B5B791D04FE8F4154E4AAB7BDAB28DBB45", + "denom_units": [ + { + "aliases": [ + "gravity0x83F20F44975D03b1b09e64809B757c47f942BEeA", + ], + "denom": "ibc/723134C962D78FC0E35610DB6D6A19B5B791D04FE8F4154E4AAB7BDAB28DBB45", + "exponent": 0, + }, + { + "denom": "gsdai", + "exponent": 18, + }, + ], + "description": "Gravity Bridge sDAI", + "display": "gsdai", + "images": [ + { + "image_sync": { + "base_denom": "ethereum", + "chain_name": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", + }, + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.svg", + }, + ], + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.svg", + }, + "name": "Savings Dai", + "symbol": "sDAI", + "traces": [ + { + "chain": { + "channel_id": "channel-144", + }, + "counterparty": { + "base_denom": "gravity0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "chain_name": "gravitybridge", + "channel_id": "channel-10", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/0362302C7F45A97E304A087F05553DCECF0EAED24A17BC3D5B1BCC5E5B787E4C", + "denom_units": [ + { + "aliases": [ + "gravity0x2F109021aFe75B949429fe30523Ee7C0D5B27207", + ], + "denom": "ibc/0362302C7F45A97E304A087F05553DCECF0EAED24A17BC3D5B1BCC5E5B787E4C", + "exponent": 0, + }, + { + "denom": "gocc", + "exponent": 18, + }, + ], + "description": "Gravity Bridge OCC", + "display": "gocc", + "images": [ + { + "image_sync": { + "base_denom": "0x2F109021aFe75B949429fe30523Ee7C0D5B27207", + "chain_name": "ethereum", + }, + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/occamfi.png", + }, + ], + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/occamfi.png", + }, + "name": "OccamFi", + "symbol": "OCC", + "traces": [ + { + "chain": { + "channel_id": "channel-144", + }, + "counterparty": { + "base_denom": "gravity0x2F109021aFe75B949429fe30523Ee7C0D5B27207", + "chain_name": "gravitybridge", + "channel_id": "channel-10", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/23A62409E4AD8133116C249B1FA38EED30E500A115D7B153109462CD82C1CD99", + "denom_units": [ + { + "aliases": [ + "gravity0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e", + ], + "denom": "ibc/23A62409E4AD8133116C249B1FA38EED30E500A115D7B153109462CD82C1CD99", + "exponent": 0, + }, + { + "denom": "page", + "exponent": 8, + }, + ], + "description": "The PAGE token is used for actions in the PageDAO NFT literary ecosystem and for DAO governance.", + "display": "page", + "images": [ + { + "image_sync": { + "base_denom": "0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e", + "chain_name": "ethereum", + }, + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.svg", + }, + ], + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.svg", + }, + "name": "Page", + "symbol": "PAGE", + "traces": [ + { + "chain": { + "channel_id": "channel-144", + }, + "counterparty": { + "base_denom": "gravity0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e", + "chain_name": "gravitybridge", + "channel_id": "channel-10", + }, + "type": "ibc", + }, + ], + }, { "base": "ibc/F3FF7A84A73B62921538642F9797C423D2B4C4ACB3C7FCFFCE7F12AA69909C4B", "coingecko_id": "ixo", diff --git a/packages/utils/__tests__/__snapshots__/ibc-assets.test.js.snap b/packages/utils/__tests__/__snapshots__/ibc-assets.test.js.snap index fcb27778a..1fa192aa3 100644 --- a/packages/utils/__tests__/__snapshots__/ibc-assets.test.js.snap +++ b/packages/utils/__tests__/__snapshots__/ibc-assets.test.js.snap @@ -2175,13 +2175,18 @@ exports[`getIbcAssets 1`] = ` "exponent": 0, }, { - "aliases": [], "denom": "graviton", "exponent": 6, }, ], "description": "The native token of Gravity Bridge", "display": "graviton", + "images": [ + { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.svg", + }, + ], "logo_URIs": { "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.png", "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.svg", @@ -2202,6 +2207,399 @@ exports[`getIbcAssets 1`] = ` }, ], }, + { + "base": "ibc/CBC60FC96BD21708D3B60B2E4AD949E0DA07C67EFE6A8D463298806CD507A9CF", + "denom_units": [ + { + "aliases": [ + "gravity0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006", + ], + "denom": "ibc/CBC60FC96BD21708D3B60B2E4AD949E0DA07C67EFE6A8D463298806CD507A9CF", + "exponent": 0, + }, + { + "denom": "pstake", + "exponent": 18, + }, + ], + "description": "pSTAKE is a liquid staking protocol unlocking the liquidity of staked assets.", + "display": "pstake", + "images": [ + { + "image_sync": { + "base_denom": "0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006", + "chain_name": "ethereum", + }, + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.svg", + }, + ], + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.svg", + }, + "name": "pSTAKE Finance", + "symbol": "PSTAKE", + "traces": [ + { + "chain": { + "channel_id": "channel-144", + }, + "counterparty": { + "base_denom": "gravity0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006", + "chain_name": "gravitybridge", + "channel_id": "channel-10", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/65381C5F3FD21442283D56925E62EA524DED8B6927F0FF94E21E0020954C40B5", + "denom_units": [ + { + "aliases": [ + "gravity0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + ], + "denom": "ibc/65381C5F3FD21442283D56925E62EA524DED8B6927F0FF94E21E0020954C40B5", + "exponent": 0, + }, + { + "denom": "gweth", + "exponent": 18, + }, + ], + "description": "Gravity Bridge WETH", + "display": "gweth", + "images": [ + { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/weth.svg", + }, + ], + "logo_URIs": { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/weth.svg", + }, + "name": "Wrapped Ethereum", + "symbol": "WETH", + "traces": [ + { + "chain": { + "channel_id": "channel-144", + }, + "counterparty": { + "base_denom": "gravity0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "chain_name": "gravitybridge", + "channel_id": "channel-10", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/9F9B07EF9AD291167CF5700628145DE1DEB777C2CFC7907553B24446515F6D0E", + "denom_units": [ + { + "aliases": [ + "gravity0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + ], + "denom": "ibc/9F9B07EF9AD291167CF5700628145DE1DEB777C2CFC7907553B24446515F6D0E", + "exponent": 0, + }, + { + "denom": "gusdc", + "exponent": 6, + }, + ], + "description": "Gravity Bridge USDC", + "display": "gusdc", + "images": [ + { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg", + }, + ], + "logo_URIs": { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg", + }, + "name": "USD Coin", + "symbol": "USDC", + "traces": [ + { + "chain": { + "channel_id": "channel-144", + }, + "counterparty": { + "base_denom": "gravity0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "chain_name": "gravitybridge", + "channel_id": "channel-10", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/71B441E27F1BBB44DD0891BCD370C2794D404D60A4FFE5AECCD9B1E28BC89805", + "denom_units": [ + { + "aliases": [ + "gravity0xdAC17F958D2ee523a2206206994597C13D831ec7", + ], + "denom": "ibc/71B441E27F1BBB44DD0891BCD370C2794D404D60A4FFE5AECCD9B1E28BC89805", + "exponent": 0, + }, + { + "denom": "gusdt", + "exponent": 6, + }, + ], + "description": "Gravity Bridge USDT", + "display": "gusdt", + "images": [ + { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg", + }, + ], + "logo_URIs": { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg", + }, + "name": "Tether USD", + "symbol": "USDT", + "traces": [ + { + "chain": { + "channel_id": "channel-144", + }, + "counterparty": { + "base_denom": "gravity0xdAC17F958D2ee523a2206206994597C13D831ec7", + "chain_name": "gravitybridge", + "channel_id": "channel-10", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/C9B0D48FD2C5B91135F118FF2484551888966590D7BDC20F6A87308DBA670796", + "denom_units": [ + { + "aliases": [ + "gravity0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + ], + "denom": "ibc/C9B0D48FD2C5B91135F118FF2484551888966590D7BDC20F6A87308DBA670796", + "exponent": 0, + }, + { + "denom": "gwbtc", + "exponent": 8, + }, + ], + "description": "Gravity Bridge WBTC", + "display": "gwbtc", + "images": [ + { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.svg", + }, + ], + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.svg", + }, + "name": "Wrapped Bitcoin", + "symbol": "WBTC", + "traces": [ + { + "chain": { + "channel_id": "channel-144", + }, + "counterparty": { + "base_denom": "gravity0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "chain_name": "gravitybridge", + "channel_id": "channel-10", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/F292A17CF920E3462C816CBE6B042E779F676CAB59096904C4C1C966413E3DF5", + "denom_units": [ + { + "aliases": [ + "gravity0x6B175474E89094C44Da98b954EedeAC495271d0F", + ], + "denom": "ibc/F292A17CF920E3462C816CBE6B042E779F676CAB59096904C4C1C966413E3DF5", + "exponent": 0, + }, + { + "denom": "gdai", + "exponent": 18, + }, + ], + "description": "Gravity Bridge DAI", + "display": "gdai", + "images": [ + { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/dai.svg", + }, + ], + "logo_URIs": { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/dai.svg", + }, + "name": "Dai Stablecoin", + "symbol": "DAI", + "traces": [ + { + "chain": { + "channel_id": "channel-144", + }, + "counterparty": { + "base_denom": "gravity0x6B175474E89094C44Da98b954EedeAC495271d0F", + "chain_name": "gravitybridge", + "channel_id": "channel-10", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/723134C962D78FC0E35610DB6D6A19B5B791D04FE8F4154E4AAB7BDAB28DBB45", + "denom_units": [ + { + "aliases": [ + "gravity0x83F20F44975D03b1b09e64809B757c47f942BEeA", + ], + "denom": "ibc/723134C962D78FC0E35610DB6D6A19B5B791D04FE8F4154E4AAB7BDAB28DBB45", + "exponent": 0, + }, + { + "denom": "gsdai", + "exponent": 18, + }, + ], + "description": "Gravity Bridge sDAI", + "display": "gsdai", + "images": [ + { + "image_sync": { + "base_denom": "ethereum", + "chain_name": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", + }, + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.svg", + }, + ], + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.svg", + }, + "name": "Savings Dai", + "symbol": "sDAI", + "traces": [ + { + "chain": { + "channel_id": "channel-144", + }, + "counterparty": { + "base_denom": "gravity0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "chain_name": "gravitybridge", + "channel_id": "channel-10", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/0362302C7F45A97E304A087F05553DCECF0EAED24A17BC3D5B1BCC5E5B787E4C", + "denom_units": [ + { + "aliases": [ + "gravity0x2F109021aFe75B949429fe30523Ee7C0D5B27207", + ], + "denom": "ibc/0362302C7F45A97E304A087F05553DCECF0EAED24A17BC3D5B1BCC5E5B787E4C", + "exponent": 0, + }, + { + "denom": "gocc", + "exponent": 18, + }, + ], + "description": "Gravity Bridge OCC", + "display": "gocc", + "images": [ + { + "image_sync": { + "base_denom": "0x2F109021aFe75B949429fe30523Ee7C0D5B27207", + "chain_name": "ethereum", + }, + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/occamfi.png", + }, + ], + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/occamfi.png", + }, + "name": "OccamFi", + "symbol": "OCC", + "traces": [ + { + "chain": { + "channel_id": "channel-144", + }, + "counterparty": { + "base_denom": "gravity0x2F109021aFe75B949429fe30523Ee7C0D5B27207", + "chain_name": "gravitybridge", + "channel_id": "channel-10", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/23A62409E4AD8133116C249B1FA38EED30E500A115D7B153109462CD82C1CD99", + "denom_units": [ + { + "aliases": [ + "gravity0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e", + ], + "denom": "ibc/23A62409E4AD8133116C249B1FA38EED30E500A115D7B153109462CD82C1CD99", + "exponent": 0, + }, + { + "denom": "page", + "exponent": 8, + }, + ], + "description": "The PAGE token is used for actions in the PageDAO NFT literary ecosystem and for DAO governance.", + "display": "page", + "images": [ + { + "image_sync": { + "base_denom": "0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e", + "chain_name": "ethereum", + }, + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.svg", + }, + ], + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.svg", + }, + "name": "Page", + "symbol": "PAGE", + "traces": [ + { + "chain": { + "channel_id": "channel-144", + }, + "counterparty": { + "base_denom": "gravity0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e", + "chain_name": "gravitybridge", + "channel_id": "channel-10", + }, + "type": "ibc", + }, + ], + }, { "base": "ibc/F3FF7A84A73B62921538642F9797C423D2B4C4ACB3C7FCFFCE7F12AA69909C4B", "coingecko_id": "ixo", diff --git a/packages/utils/__tests__/__snapshots__/special.assets.test.js.snap b/packages/utils/__tests__/__snapshots__/special.assets.test.js.snap index cdae04e63..1c5d0c9e3 100644 --- a/packages/utils/__tests__/__snapshots__/special.assets.test.js.snap +++ b/packages/utils/__tests__/__snapshots__/special.assets.test.js.snap @@ -478,13 +478,18 @@ exports[`getAssetLists 1`] = ` "exponent": 0, }, { - "aliases": [], "denom": "graviton", "exponent": 6, }, ], "description": "The native token of Gravity Bridge", "display": "graviton", + "images": [ + { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.svg", + }, + ], "logo_URIs": { "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.png", "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/gravitybridge/images/grav.svg", @@ -505,6 +510,399 @@ exports[`getAssetLists 1`] = ` }, ], }, + { + "base": "ibc/A6E3AF63B3C906416A9AF7A556C59EA4BD50E617EFFE6299B99700CCB780E444", + "denom_units": [ + { + "aliases": [ + "gravity0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006", + ], + "denom": "ibc/A6E3AF63B3C906416A9AF7A556C59EA4BD50E617EFFE6299B99700CCB780E444", + "exponent": 0, + }, + { + "denom": "pstake", + "exponent": 18, + }, + ], + "description": "pSTAKE is a liquid staking protocol unlocking the liquidity of staked assets.", + "display": "pstake", + "images": [ + { + "image_sync": { + "base_denom": "0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006", + "chain_name": "ethereum", + }, + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.svg", + }, + ], + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/persistence/images/pstake.svg", + }, + "name": "pSTAKE Finance", + "symbol": "PSTAKE", + "traces": [ + { + "chain": { + "channel_id": "channel-38", + }, + "counterparty": { + "base_denom": "gravity0xfB5c6815cA3AC72Ce9F5006869AE67f18bF77006", + "chain_name": "gravitybridge", + "channel_id": "channel-24", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/ACFDD4DA449EF4925B5D90F19198E96966B6D425D550D7B5676164F303C5BDA7", + "denom_units": [ + { + "aliases": [ + "gravity0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + ], + "denom": "ibc/ACFDD4DA449EF4925B5D90F19198E96966B6D425D550D7B5676164F303C5BDA7", + "exponent": 0, + }, + { + "denom": "gweth", + "exponent": 18, + }, + ], + "description": "Gravity Bridge WETH", + "display": "gweth", + "images": [ + { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/weth.svg", + }, + ], + "logo_URIs": { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/weth.svg", + }, + "name": "Wrapped Ethereum", + "symbol": "WETH", + "traces": [ + { + "chain": { + "channel_id": "channel-38", + }, + "counterparty": { + "base_denom": "gravity0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", + "chain_name": "gravitybridge", + "channel_id": "channel-24", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/6F681B32B47E765AE278844A8A97C8B7AD5A3FB591E37CFDFA0E208EFEBEF97D", + "denom_units": [ + { + "aliases": [ + "gravity0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + ], + "denom": "ibc/6F681B32B47E765AE278844A8A97C8B7AD5A3FB591E37CFDFA0E208EFEBEF97D", + "exponent": 0, + }, + { + "denom": "gusdc", + "exponent": 6, + }, + ], + "description": "Gravity Bridge USDC", + "display": "gusdc", + "images": [ + { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg", + }, + ], + "logo_URIs": { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg", + }, + "name": "USD Coin", + "symbol": "USDC", + "traces": [ + { + "chain": { + "channel_id": "channel-38", + }, + "counterparty": { + "base_denom": "gravity0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "chain_name": "gravitybridge", + "channel_id": "channel-24", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/7F6928F9DB35D5A420330B9470EA4419B5F305EEB668D3274FC1ACDAC325ED17", + "denom_units": [ + { + "aliases": [ + "gravity0xdAC17F958D2ee523a2206206994597C13D831ec7", + ], + "denom": "ibc/7F6928F9DB35D5A420330B9470EA4419B5F305EEB668D3274FC1ACDAC325ED17", + "exponent": 0, + }, + { + "denom": "gusdt", + "exponent": 6, + }, + ], + "description": "Gravity Bridge USDT", + "display": "gusdt", + "images": [ + { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg", + }, + ], + "logo_URIs": { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdt.svg", + }, + "name": "Tether USD", + "symbol": "USDT", + "traces": [ + { + "chain": { + "channel_id": "channel-38", + }, + "counterparty": { + "base_denom": "gravity0xdAC17F958D2ee523a2206206994597C13D831ec7", + "chain_name": "gravitybridge", + "channel_id": "channel-24", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/16254B8D442184E723683C38F09E7945AF5849E0F5FB9C1890494EF2AC65532A", + "denom_units": [ + { + "aliases": [ + "gravity0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + ], + "denom": "ibc/16254B8D442184E723683C38F09E7945AF5849E0F5FB9C1890494EF2AC65532A", + "exponent": 0, + }, + { + "denom": "gwbtc", + "exponent": 8, + }, + ], + "description": "Gravity Bridge WBTC", + "display": "gwbtc", + "images": [ + { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.svg", + }, + ], + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/wbtc.svg", + }, + "name": "Wrapped Bitcoin", + "symbol": "WBTC", + "traces": [ + { + "chain": { + "channel_id": "channel-38", + }, + "counterparty": { + "base_denom": "gravity0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599", + "chain_name": "gravitybridge", + "channel_id": "channel-24", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/40E10C9B078055FFC5D25166268107A81BBCAE78C62F17A07969F05B7E31F55C", + "denom_units": [ + { + "aliases": [ + "gravity0x6B175474E89094C44Da98b954EedeAC495271d0F", + ], + "denom": "ibc/40E10C9B078055FFC5D25166268107A81BBCAE78C62F17A07969F05B7E31F55C", + "exponent": 0, + }, + { + "denom": "gdai", + "exponent": 18, + }, + ], + "description": "Gravity Bridge DAI", + "display": "gdai", + "images": [ + { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/dai.svg", + }, + ], + "logo_URIs": { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/dai.svg", + }, + "name": "Dai Stablecoin", + "symbol": "DAI", + "traces": [ + { + "chain": { + "channel_id": "channel-38", + }, + "counterparty": { + "base_denom": "gravity0x6B175474E89094C44Da98b954EedeAC495271d0F", + "chain_name": "gravitybridge", + "channel_id": "channel-24", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/76464BD93F13DED4381980282741D7A1C14DC9ECD3F13778FEF474423DD2D544", + "denom_units": [ + { + "aliases": [ + "gravity0x83F20F44975D03b1b09e64809B757c47f942BEeA", + ], + "denom": "ibc/76464BD93F13DED4381980282741D7A1C14DC9ECD3F13778FEF474423DD2D544", + "exponent": 0, + }, + { + "denom": "gsdai", + "exponent": 18, + }, + ], + "description": "Gravity Bridge sDAI", + "display": "gsdai", + "images": [ + { + "image_sync": { + "base_denom": "ethereum", + "chain_name": "0x83F20F44975D03b1b09e64809B757c47f942BEeA", + }, + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.svg", + }, + ], + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/sdai.svg", + }, + "name": "Savings Dai", + "symbol": "sDAI", + "traces": [ + { + "chain": { + "channel_id": "channel-38", + }, + "counterparty": { + "base_denom": "gravity0x83F20F44975D03b1b09e64809B757c47f942BEeA", + "chain_name": "gravitybridge", + "channel_id": "channel-24", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/14EA52FE50F7B63F377798E22751D1773B3016B07884904C0430818C48F54823", + "denom_units": [ + { + "aliases": [ + "gravity0x2F109021aFe75B949429fe30523Ee7C0D5B27207", + ], + "denom": "ibc/14EA52FE50F7B63F377798E22751D1773B3016B07884904C0430818C48F54823", + "exponent": 0, + }, + { + "denom": "gocc", + "exponent": 18, + }, + ], + "description": "Gravity Bridge OCC", + "display": "gocc", + "images": [ + { + "image_sync": { + "base_denom": "0x2F109021aFe75B949429fe30523Ee7C0D5B27207", + "chain_name": "ethereum", + }, + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/occamfi.png", + }, + ], + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/occamfi.png", + }, + "name": "OccamFi", + "symbol": "OCC", + "traces": [ + { + "chain": { + "channel_id": "channel-38", + }, + "counterparty": { + "base_denom": "gravity0x2F109021aFe75B949429fe30523Ee7C0D5B27207", + "chain_name": "gravitybridge", + "channel_id": "channel-24", + }, + "type": "ibc", + }, + ], + }, + { + "base": "ibc/E4E6AD88A4C3754ADABE5CEFCD92C00EF7C1CA9A760BAA654D0A923D7B0347D3", + "denom_units": [ + { + "aliases": [ + "gravity0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e", + ], + "denom": "ibc/E4E6AD88A4C3754ADABE5CEFCD92C00EF7C1CA9A760BAA654D0A923D7B0347D3", + "exponent": 0, + }, + { + "denom": "page", + "exponent": 8, + }, + ], + "description": "The PAGE token is used for actions in the PageDAO NFT literary ecosystem and for DAO governance.", + "display": "page", + "images": [ + { + "image_sync": { + "base_denom": "0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e", + "chain_name": "ethereum", + }, + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.svg", + }, + ], + "logo_URIs": { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/page.svg", + }, + "name": "Page", + "symbol": "PAGE", + "traces": [ + { + "chain": { + "channel_id": "channel-38", + }, + "counterparty": { + "base_denom": "gravity0x60e683C6514Edd5F758A55b6f393BeBBAfaA8d5e", + "chain_name": "gravitybridge", + "channel_id": "channel-24", + }, + "type": "ibc", + }, + ], + }, ], "chain_name": "persistence", },