From 6e31d0df4065ce0e5584789658c8d2ef4d0472bc Mon Sep 17 00:00:00 2001 From: Gabe Rodriguez Date: Mon, 13 May 2024 15:28:49 -0700 Subject: [PATCH] Update to latest noble channels (#34) --- README.md | 5 + input/penumbra-testnet-deimos-8.json | 4 +- npm/CHANGELOG.md | 6 + npm/package.json | 2 +- registry/penumbra-testnet-deimos-8.json | 145 ++++++++++++------------ 5 files changed, 86 insertions(+), 76 deletions(-) diff --git a/README.md b/README.md index 1cd4614..7bd3a74 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,11 @@ registry is a registry of Cosmos assets _on Penumbra_. We also intend to submit metadata about Penumbra assets upstream to the CCR for use by other Cosmos chains. +### IBC Channels + +The Prax view of which IBC channels are canonical is set by the `ibcConnections` +field in the input JSON file. + ## Generator usage To generate a fresh registry, you must have Rust and Cargo installed. Once you have cloned the repository and navigated diff --git a/input/penumbra-testnet-deimos-8.json b/input/penumbra-testnet-deimos-8.json index b54b7d8..79cb92c 100644 --- a/input/penumbra-testnet-deimos-8.json +++ b/input/penumbra-testnet-deimos-8.json @@ -28,8 +28,8 @@ { "displayName": "Noble", "chainId": "grand-1", - "channelId": "channel-3", - "counterpartyChannelId": "channel-164", + "channelId": "channel-2", + "counterpartyChannelId": "channel-170", "addressPrefix": "noble", "cosmosRegistryDir": "testnets/nobletestnet", "images": [ diff --git a/npm/CHANGELOG.md b/npm/CHANGELOG.md index 47c4d65..6a5b1bc 100644 --- a/npm/CHANGELOG.md +++ b/npm/CHANGELOG.md @@ -1,5 +1,11 @@ # @penumbra-labs/registry +## 7.2.1 + +### Patch Changes + +- Update noble channelids + ## 7.2.0 ### Minor Changes diff --git a/npm/package.json b/npm/package.json index e9f13a2..72c011d 100644 --- a/npm/package.json +++ b/npm/package.json @@ -1,6 +1,6 @@ { "name": "@penumbra-labs/registry", - "version": "7.2.0", + "version": "7.2.1", "description": "Chain and asset registry for Penumbra", "main": "./dist/index.js", "module": "./dist/index.mjs", diff --git a/registry/penumbra-testnet-deimos-8.json b/registry/penumbra-testnet-deimos-8.json index a8b1c2a..d87a97e 100644 --- a/registry/penumbra-testnet-deimos-8.json +++ b/registry/penumbra-testnet-deimos-8.json @@ -16,8 +16,8 @@ { "addressPrefix": "noble", "chainId": "grand-1", - "channelId": "channel-3", - "counterpartyChannelId": "channel-164", + "channelId": "channel-2", + "counterpartyChannelId": "channel-170", "displayName": "Noble", "images": [ { @@ -38,30 +38,24 @@ } ], "assetById": { - "+jDercxZxs90BjC91PrWyA53/p7uN3ZcSJj3N0mHjhI=": { - "description": "USDLR is a fiat-backed stablecoin issued by Stable. Stable pays DeFi protocols who distribute USDLR.", + "2l5fLuem6wiMOhuIqDF3XGFa20EfBV7XAYmTvKN55Q4=": { + "description": "Love is a test tokenfactory asset controlled by the Strangelove Team", "denomUnits": [ { - "denom": "transfer/channel-3/uusdlr" + "denom": "transfer/channel-2/ulove" }, { - "denom": "transfer/channel-3/usdlr", + "denom": "transfer/channel-2/love", "exponent": 6 } ], - "base": "transfer/channel-3/uusdlr", - "display": "transfer/channel-3/usdlr", - "name": "USDLR by Stable", - "symbol": "USDLR", + "base": "transfer/channel-2/ulove", + "display": "transfer/channel-2/love", + "name": "Love", + "symbol": "LOVE", "penumbraAssetId": { - "inner": "+jDercxZxs90BjC91PrWyA53/p7uN3ZcSJj3N0mHjhI=" - }, - "images": [ - { - "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nobletestnet/images/usdlr.png", - "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nobletestnet/images/usdlr.svg" - } - ] + "inner": "2l5fLuem6wiMOhuIqDF3XGFa20EfBV7XAYmTvKN55Q4=" + } }, "6KBVsPINa8gWSHhfH+kAFJC4afEJA3EtuB2HyCqJUws=": { "denomUnits": [ @@ -76,30 +70,6 @@ "inner": "6KBVsPINa8gWSHhfH+kAFJC4afEJA3EtuB2HyCqJUws=" } }, - "CKBQapu+DkQpsKyTfKESLTV19/NPWR5sNZtvQsd3Hw8=": { - "description": "USD Coin", - "denomUnits": [ - { - "denom": "transfer/channel-3/uusdc" - }, - { - "denom": "transfer/channel-3/usdc", - "exponent": 6 - } - ], - "base": "transfer/channel-3/uusdc", - "display": "transfer/channel-3/usdc", - "name": "USD Coin", - "symbol": "USDC", - "penumbraAssetId": { - "inner": "CKBQapu+DkQpsKyTfKESLTV19/NPWR5sNZtvQsd3Hw8=" - }, - "images": [ - { - "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg" - } - ] - }, "CwpUYIdQ9H5Dnf3oQ1l7ISeVMVahWbVNNvMA0dBSdwI=": { "denomUnits": [ { @@ -126,6 +96,31 @@ } ] }, + "FQo69KceOETEAvrREa1+GAoesN44ISBMleaEz43HCgA=": { + "description": "USDLR is a fiat-backed stablecoin issued by Stable. Stable pays DeFi protocols who distribute USDLR.", + "denomUnits": [ + { + "denom": "transfer/channel-2/uusdlr" + }, + { + "denom": "transfer/channel-2/usdlr", + "exponent": 6 + } + ], + "base": "transfer/channel-2/uusdlr", + "display": "transfer/channel-2/usdlr", + "name": "USDLR by Stable", + "symbol": "USDLR", + "penumbraAssetId": { + "inner": "FQo69KceOETEAvrREa1+GAoesN44ISBMleaEz43HCgA=" + }, + "images": [ + { + "png": "https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nobletestnet/images/usdlr.png", + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/testnets/nobletestnet/images/usdlr.svg" + } + ] + }, "HW2Eq3UZVSBttoUwUi/MUtE7rr2UU7/UH500byp7OAc=": { "denomUnits": [ { @@ -147,25 +142,6 @@ "inner": "HW2Eq3UZVSBttoUwUi/MUtE7rr2UU7/UH500byp7OAc=" } }, - "Hqn6gTCqE7mCBsVa4agsTFmrO0Rip5xmLcipnGKH9AI=": { - "description": "Love is a test tokenfactory asset controlled by the Strangelove Team", - "denomUnits": [ - { - "denom": "transfer/channel-3/ulove" - }, - { - "denom": "transfer/channel-3/love", - "exponent": 6 - } - ], - "base": "transfer/channel-3/ulove", - "display": "transfer/channel-3/love", - "name": "Love", - "symbol": "LOVE", - "penumbraAssetId": { - "inner": "Hqn6gTCqE7mCBsVa4agsTFmrO0Rip5xmLcipnGKH9AI=" - } - }, "KSOgqHs6JCHxZcyFPb9zqb2vtdoNlIVktgWcsCF8RAc=": { "description": "The native token of Osmosis", "denomUnits": [ @@ -217,6 +193,25 @@ } ] }, + "N6cjbF+9/ztCnmEb035XRlDJCgxwm4Q+apv5m73ZGgA=": { + "description": "The controlled staking asset for Noble Chain", + "denomUnits": [ + { + "denom": "transfer/channel-2/ustake" + }, + { + "denom": "transfer/channel-2/stake", + "exponent": 6 + } + ], + "base": "transfer/channel-2/ustake", + "display": "transfer/channel-2/stake", + "name": "Stake", + "symbol": "STAKE", + "penumbraAssetId": { + "inner": "N6cjbF+9/ztCnmEb035XRlDJCgxwm4Q+apv5m73ZGgA=" + } + }, "ZPcze3Lhpgavnk2eQ/N49hJGttezr+Gl3TiJeL6MvhE=": { "denomUnits": [ { @@ -241,24 +236,29 @@ } ] }, - "hGwO3SuE1/D05ooLMUVVe7XvYbAFnxAUbIRIZdG3TwI=": { - "description": "The controlled staking asset for Noble Chain", + "drPksQaBNYwSOzgfkGOEdrd4kEDkeALeh58Ps+7cjQs=": { + "description": "USD Coin", "denomUnits": [ { - "denom": "transfer/channel-3/ustake" + "denom": "transfer/channel-2/uusdc" }, { - "denom": "transfer/channel-3/stake", + "denom": "transfer/channel-2/usdc", "exponent": 6 } ], - "base": "transfer/channel-3/ustake", - "display": "transfer/channel-3/stake", - "name": "Stake", - "symbol": "STAKE", + "base": "transfer/channel-2/uusdc", + "display": "transfer/channel-2/usdc", + "name": "USD Coin", + "symbol": "USDC", "penumbraAssetId": { - "inner": "hGwO3SuE1/D05ooLMUVVe7XvYbAFnxAUbIRIZdG3TwI=" - } + "inner": "drPksQaBNYwSOzgfkGOEdrd4kEDkeALeh58Ps+7cjQs=" + }, + "images": [ + { + "svg": "https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/ethereum/images/usdc.svg" + } + ] }, "nDjzm+ldIrNMJha1anGMDVxpA5cLCPnUYQ1clmHF1gw=": { "denomUnits": [ @@ -374,7 +374,6 @@ }, "stakingAssetId": "KeqcLzNx9qSH5+lcJHBB9KNW+YPrBk5dKzvPMiypahA=", "numeraires": [ - "reum7wQmk/owgvGMWMZn/6RFPV24zIKq3W6In/WwZgg=", - "CKBQapu+DkQpsKyTfKESLTV19/NPWR5sNZtvQsd3Hw8=" + "reum7wQmk/owgvGMWMZn/6RFPV24zIKq3W6In/WwZgg=" ] } \ No newline at end of file