From 3791d663dee070e4690cc12b6645e774567b84ee Mon Sep 17 00:00:00 2001 From: pyramation Date: Sun, 8 Dec 2024 03:10:34 +0000 Subject: [PATCH] =?UTF-8?q?build=20=F0=9F=9B=A0=20build-20241208-031034?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- repos/chain-registry | 2 +- .../chain-registry/src/testnet/asset-lists.ts | 2 + .../chain-registry/src/testnet/chains.ts | 2 + .../dymensionplaygroundtestnet/asset-list.ts | 137 ++++++++++++++++++ .../dymensionplaygroundtestnet/chain.ts | 57 ++++++++ .../dymensionplaygroundtestnet/index.ts | 5 + 6 files changed, 204 insertions(+), 1 deletion(-) create mode 100644 v2/packages/chain-registry/src/testnet/dymensionplaygroundtestnet/asset-list.ts create mode 100644 v2/packages/chain-registry/src/testnet/dymensionplaygroundtestnet/chain.ts create mode 100644 v2/packages/chain-registry/src/testnet/dymensionplaygroundtestnet/index.ts diff --git a/repos/chain-registry b/repos/chain-registry index 72183636..6619da17 160000 --- a/repos/chain-registry +++ b/repos/chain-registry @@ -1 +1 @@ -Subproject commit 72183636d216aa0083d38744ecba03b384a4e216 +Subproject commit 6619da177f694fe265d0d57618adbad9fb885346 diff --git a/v2/packages/chain-registry/src/testnet/asset-lists.ts b/v2/packages/chain-registry/src/testnet/asset-lists.ts index 077f6d52..04a62bac 100644 --- a/v2/packages/chain-registry/src/testnet/asset-lists.ts +++ b/v2/packages/chain-registry/src/testnet/asset-lists.ts @@ -28,6 +28,7 @@ import * as _desmostestnet from './desmostestnet'; import * as _dhealthtestnet from './dhealthtestnet'; import * as _doravotatestnet from './doravotatestnet'; import * as _dydxtestnet from './dydxtestnet'; +import * as _dymensionplaygroundtestnet from './dymensionplaygroundtestnet'; import * as _elystestnet from './elystestnet'; import * as _empetestnet from './empetestnet'; import * as _empowertestnet from './empowertestnet'; @@ -145,6 +146,7 @@ const assetList: AssetList[] = [ _dhealthtestnet.assetList, _doravotatestnet.assetList, _dydxtestnet.assetList, + _dymensionplaygroundtestnet.assetList, _elystestnet.assetList, _empetestnet.assetList, _empowertestnet.assetList, diff --git a/v2/packages/chain-registry/src/testnet/chains.ts b/v2/packages/chain-registry/src/testnet/chains.ts index 3e921727..e1de7579 100644 --- a/v2/packages/chain-registry/src/testnet/chains.ts +++ b/v2/packages/chain-registry/src/testnet/chains.ts @@ -28,6 +28,7 @@ import * as _desmostestnet from './desmostestnet'; import * as _dhealthtestnet from './dhealthtestnet'; import * as _doravotatestnet from './doravotatestnet'; import * as _dydxtestnet from './dydxtestnet'; +import * as _dymensionplaygroundtestnet from './dymensionplaygroundtestnet'; import * as _elystestnet from './elystestnet'; import * as _empetestnet from './empetestnet'; import * as _empowertestnet from './empowertestnet'; @@ -145,6 +146,7 @@ const chains: Chain[] = [ _dhealthtestnet.chain, _doravotatestnet.chain, _dydxtestnet.chain, + _dymensionplaygroundtestnet.chain, _elystestnet.chain, _empetestnet.chain, _empowertestnet.chain, diff --git a/v2/packages/chain-registry/src/testnet/dymensionplaygroundtestnet/asset-list.ts b/v2/packages/chain-registry/src/testnet/dymensionplaygroundtestnet/asset-list.ts new file mode 100644 index 00000000..fae8c0b9 --- /dev/null +++ b/v2/packages/chain-registry/src/testnet/dymensionplaygroundtestnet/asset-list.ts @@ -0,0 +1,137 @@ +import { AssetList } from '@chain-registry/v2-types'; +const info: AssetList = { + $schema: '../../assetlist.schema.json', + chainName: 'dymensionplaygroundtestnet', + assets: [ + { + description: 'The native governance and staking token of the Dymension Hub', + denomUnits: [{ + denom: 'adym', + exponent: 0 + }, { + denom: 'dym', + exponent: 18 + }], + typeAsset: 'sdk.coin', + base: 'adym', + name: 'Dymension', + display: 'dym', + symbol: 'DYM', + logoURIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/dymensionplaygroundtestnet/images/dymension-logo.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/dymensionplaygroundtestnet/images/dymension-logo.svg' + }, + coingeckoId: 'dymension', + images: [{ + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/dymensionplaygroundtestnet/images/dymension-logo.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/dymensionplaygroundtestnet/images/dymension-logo.svg', + theme: { + primaryColorHex: '#f4e4d4' + } + }], + socials: { + website: 'https://playground.dymension.xyz', + twitter: 'https://twitter.com/dymension' + } + }, + { + description: 'The native token of Nim Network.', + extendedDescription: 'Nim Network is a highly-adoptable AI Gaming chain that will provide the ultimate ecosystem for exploration and development of games at the intersection of Web3 and AI.', + denomUnits: [{ + denom: 'ibc/FB53D1684F155CBB86D9CE917807E42B59209EBE3AD3A92E15EF66586C073942', + exponent: 0, + aliases: ['anim'] + }, { + denom: 'nim', + exponent: 18 + }], + typeAsset: 'ics20', + base: 'ibc/FB53D1684F155CBB86D9CE917807E42B59209EBE3AD3A92E15EF66586C073942', + name: 'Nim Network', + display: 'nim', + symbol: 'NIM', + traces: [{ + type: 'ibc', + counterparty: { + chainName: 'nim', + baseDenom: 'anim', + channelId: 'channel-0' + }, + chain: { + channelId: 'channel-49', + path: 'transfer/channel-49/anim' + } + }], + images: [{ + imageSync: { + chainName: 'nim', + baseDenom: 'anim' + }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.svg', + theme: { + primaryColorHex: '#519cea' + } + }], + socials: { + website: 'https://nim.network/', + twitter: 'https://twitter.com/nim_network' + }, + keywords: ['gaming', 'AI'], + logoURIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/nim/images/nim.svg' + } + }, + { + description: 'The native token of Mande Network.', + extendedDescription: 'Mande network is an open on-chain reputation layer on Web3', + denomUnits: [{ + denom: 'ibc/5A26C8DC8DA66F4DD94326E67F94510188F5F7AFE2DB3933A0C823670E56EABF', + exponent: 0, + aliases: ['amand'] + }, { + denom: 'mand', + exponent: 18 + }], + typeAsset: 'ics20', + base: 'ibc/5A26C8DC8DA66F4DD94326E67F94510188F5F7AFE2DB3933A0C823670E56EABF', + name: 'Mande Network', + display: 'mand', + symbol: 'MAND', + traces: [{ + type: 'ibc', + counterparty: { + chainName: 'mande', + baseDenom: 'amand', + channelId: 'channel-0' + }, + chain: { + channelId: 'channel-51', + path: 'transfer/channel-51/amand' + } + }], + images: [{ + imageSync: { + chainName: 'mande', + baseDenom: 'amand' + }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mande/images/mande.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mande/images/mande.svg', + theme: { + primaryColorHex: '#274cbf' + } + }], + socials: { + website: 'https://mande.network/', + twitter: 'https://twitter.com/MandeNetwork' + }, + keywords: ['credibility', 'identity'], + logoURIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mande/images/mande.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/mande/images/mande.svg' + } + } + ] +}; +export default info; \ No newline at end of file diff --git a/v2/packages/chain-registry/src/testnet/dymensionplaygroundtestnet/chain.ts b/v2/packages/chain-registry/src/testnet/dymensionplaygroundtestnet/chain.ts new file mode 100644 index 00000000..2a1765f7 --- /dev/null +++ b/v2/packages/chain-registry/src/testnet/dymensionplaygroundtestnet/chain.ts @@ -0,0 +1,57 @@ +import { Chain } from '@chain-registry/v2-types'; +const info: Chain = { + $schema: '../../chain.schema.json', + chainName: 'dymensionplaygroundtestnet', + chainType: 'cosmos', + chainId: 'dymension_1405-1', + prettyName: 'Dymension Playground Testnet', + status: 'live', + networkType: 'testnet', + website: 'https://playground.dymension.xyz', + bech32Prefix: 'dym', + daemonName: 'dymd', + nodeHome: '$HOME/.dymension', + keyAlgos: ['ethsecp256k1'], + extraCodecs: ['ethermint'], + slip44: 60, + fees: { + feeTokens: [{ + denom: 'adym', + lowGasPrice: 5000000000, + averageGasPrice: 5500000000, + highGasPrice: 6000000000 + }] + }, + staking: { + stakingTokens: [{ + denom: 'adym' + }] + }, + codebase: { + gitRepo: 'https://github.com/dymensionxyz/dymension' + }, + logoURIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/dymensionplaygroundtestnet/images/dymension-logo.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/dymensionplaygroundtestnet/images/dymension-logo.svg' + }, + apis: { + rpc: [{ + address: 'https://rpc-dym-migration-test-2.mzonder.com', + provider: 'mzonder' + }], + rest: [{ + address: 'https://api-dym-migration-test-2.mzonder.com', + provider: 'mzonder' + }] + }, + explorers: [{ + kind: 'dymscan', + url: 'https://pg.dym.fyi/', + txPage: 'https://pg.dym.fyi//tx/${txHash}' + }], + images: [{ + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/dymensionplaygroundtestnet/images/dymension-logo.png', + svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/dymensionplaygroundtestnet/images/dymension-logo.svg' + }] +}; +export default info; \ No newline at end of file diff --git a/v2/packages/chain-registry/src/testnet/dymensionplaygroundtestnet/index.ts b/v2/packages/chain-registry/src/testnet/dymensionplaygroundtestnet/index.ts new file mode 100644 index 00000000..8e9955d9 --- /dev/null +++ b/v2/packages/chain-registry/src/testnet/dymensionplaygroundtestnet/index.ts @@ -0,0 +1,5 @@ +import _assetList from './asset-list'; +import _chain from './chain'; + +export const assetList = _assetList; +export const chain = _chain;