From 3a058d40d5e10455a72353905d21ae0001aed64b Mon Sep 17 00:00:00 2001 From: pyramation Date: Mon, 23 Dec 2024 02:53:42 +0000 Subject: [PATCH] =?UTF-8?q?build=20=F0=9F=9B=A0=20build-20241223-025342?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/mainnet/aaronetwork/asset-list.ts | 10 +++- .../src/mainnet/aaronetwork/chain.ts | 59 +++++++++++++++---- .../src/mainnet/aaronetwork/ibc-data.ts | 31 ++++++++++ .../src/mainnet/aaronetwork/index.ts | 2 + .../src/mainnet/dungeon/chain.ts | 8 +++ .../src/mainnet/elys/asset-list.ts | 2 +- .../chain-registry/src/mainnet/ibc-data.ts | 2 + .../src/mainnet/osmosis/asset-list.ts | 41 +++++++++++++ .../src/mainnet/osmosis/ibc-data.ts | 29 +++++++++ .../src/mainnet/stride/chain.ts | 8 +++ 10 files changed, 180 insertions(+), 12 deletions(-) create mode 100644 v2/packages/chain-registry/src/mainnet/aaronetwork/ibc-data.ts diff --git a/v2/packages/chain-registry/src/mainnet/aaronetwork/asset-list.ts b/v2/packages/chain-registry/src/mainnet/aaronetwork/asset-list.ts index 62d121059..d1d5186a9 100644 --- a/v2/packages/chain-registry/src/mainnet/aaronetwork/asset-list.ts +++ b/v2/packages/chain-registry/src/mainnet/aaronetwork/asset-list.ts @@ -21,8 +21,16 @@ const info: AssetList = { }, socials: { website: 'https://aaronetwork.xyz', - twitter: 'https://x.com/aaronetwork' + twitter: 'https://x.com/aaronetwork', + discord: 'https://discord.gg/HezQu22zxZ' }, + keywords: [ + 'social', + 'chat', + 'reputation', + 'score', + 'messaging' + ], images: [{ png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aaronetwork/images/aaron.png', theme: { diff --git a/v2/packages/chain-registry/src/mainnet/aaronetwork/chain.ts b/v2/packages/chain-registry/src/mainnet/aaronetwork/chain.ts index a114157b2..9ea7fca5a 100644 --- a/v2/packages/chain-registry/src/mainnet/aaronetwork/chain.ts +++ b/v2/packages/chain-registry/src/mainnet/aaronetwork/chain.ts @@ -22,7 +22,10 @@ const info: Chain = { staking: { stakingTokens: [{ denom: 'uaaron' - }] + }], + lockDuration: { + time: '86400s' + } }, codebase: { gitRepo: 'https://github.com/aaronetwork/aaronetwork-chain', @@ -33,31 +36,67 @@ const info: Chain = { } }, apis: { - rpc: [{ + rpc: [ + { address: 'https://mainnet-rpc.aaronetwork.xyz', provider: 'Aaron Network Foundation' - }, { + }, + { address: 'https://aaronetwork_mainnet_rpc.chain.whenmoonwhenlambo.money', provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥' - }], - rest: [{ + }, + { + address: 'https://aaron.rpc.nodeshub.online', + provider: 'NodesHub' + } + ], + rest: [ + { address: 'https://mainnet-api.aaronetwork.xyz', provider: 'Aaron Network Foundation' - }, { + }, + { address: 'https://aaronetwork_mainnet_api.chain.whenmoonwhenlambo.money', provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥' - }] + }, + { + address: 'https://aaron.api.nodeshub.online', + provider: 'NodesHub' + } + ] }, - explorers: [{ + explorers: [ + { + kind: 'Ping.pub', + url: 'https://ping.pub/Aaron%20Network', + txPage: 'https://ping.pub/Aaron%20Network/tx/${txHash}', + accountPage: 'https://ping.pub/Aaron%20Network/account/${accountAddress}' + }, + { kind: 'Aaron Network', url: 'https://explorer.aaronetwork.xyz', txPage: 'https://explorer.aaronetwork.xyz/hash/${txHash}', accountPage: 'https://explorer.aaronetwork.xyz/address/${accountAddress}' - }, { + }, + { kind: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥', url: 'https://explorer.whenmoonwhenlambo.money/aaronetwork', txPage: 'https://explorer.whenmoonwhenlambo.money/aaronetwork/tx/${txHash}', accountPage: 'https://explorer.whenmoonwhenlambo.money/aaronetwork/account/${accountAddress}' - }] + }, + { + kind: 'NodesHub', + url: 'https://explorer.nodeshub.online/aaron', + txPage: 'https://explorer.nodeshub.online/aaron/tx/${txHash}', + accountPage: 'https://explorer.nodeshub.online/aaron/${accountAddress}' + } + ], + keywords: [ + 'social', + 'chat', + 'reputation', + 'score', + 'messaging' + ] }; export default info; \ No newline at end of file diff --git a/v2/packages/chain-registry/src/mainnet/aaronetwork/ibc-data.ts b/v2/packages/chain-registry/src/mainnet/aaronetwork/ibc-data.ts new file mode 100644 index 000000000..15ee56ea1 --- /dev/null +++ b/v2/packages/chain-registry/src/mainnet/aaronetwork/ibc-data.ts @@ -0,0 +1,31 @@ +import { IBCData } from '@chain-registry/v2-types'; +const info: IBCData[] = [{ + $schema: '../ibc_data.schema.json', + chain1: { + chainName: 'aaronetwork', + clientId: '07-tendermint-9', + connectionId: 'connection-7' + }, + chain2: { + chainName: 'osmosis', + clientId: '07-tendermint-9', + connectionId: 'connection-2842' + }, + channels: [{ + chain1: { + channelId: 'channel-6', + portId: 'transfer' + }, + chain2: { + channelId: 'channel-91254', + portId: 'transfer' + }, + ordering: 'unordered', + version: 'ics20-1', + tags: { + status: 'live', + preferred: true + } + }] + }]; +export default info; \ No newline at end of file diff --git a/v2/packages/chain-registry/src/mainnet/aaronetwork/index.ts b/v2/packages/chain-registry/src/mainnet/aaronetwork/index.ts index 8e9955d91..c9208adae 100644 --- a/v2/packages/chain-registry/src/mainnet/aaronetwork/index.ts +++ b/v2/packages/chain-registry/src/mainnet/aaronetwork/index.ts @@ -1,5 +1,7 @@ import _assetList from './asset-list'; import _chain from './chain'; +import _ibcData from './ibc-data'; export const assetList = _assetList; export const chain = _chain; +export const ibcData = _ibcData; diff --git a/v2/packages/chain-registry/src/mainnet/dungeon/chain.ts b/v2/packages/chain-registry/src/mainnet/dungeon/chain.ts index 92ce102f3..dba807a9b 100644 --- a/v2/packages/chain-registry/src/mainnet/dungeon/chain.ts +++ b/v2/packages/chain-registry/src/mainnet/dungeon/chain.ts @@ -32,6 +32,10 @@ const info: Chain = { { address: 'https://dungeon_mainnet_rpc.chain.whenmoonwhenlambo.money', provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥' + }, + { + address: 'https://dungeon-rpc.ibs;team', + provider: 'Inter Blockchain Services' } ], rest: [ @@ -50,6 +54,10 @@ const info: Chain = { { address: 'https://dungeon_mainnet_api.chain.whenmoonwhenlambo.money', provider: '🚀 WHEN MOON 🌕 WHEN LAMBO 🔥' + }, + { + address: 'https://dungeon-api.ibs;team', + provider: 'Inter Blockchain Services' } ], grpc: [{ diff --git a/v2/packages/chain-registry/src/mainnet/elys/asset-list.ts b/v2/packages/chain-registry/src/mainnet/elys/asset-list.ts index e46847b7f..a3b6bb40e 100644 --- a/v2/packages/chain-registry/src/mainnet/elys/asset-list.ts +++ b/v2/packages/chain-registry/src/mainnet/elys/asset-list.ts @@ -29,7 +29,7 @@ const info: AssetList = { logoURIs: { png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/elys/images/elys.png' }, - coingeckoId: 'elys', + coingeckoId: 'elys-network', images: [{ png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/elys/images/elys.png' }], diff --git a/v2/packages/chain-registry/src/mainnet/ibc-data.ts b/v2/packages/chain-registry/src/mainnet/ibc-data.ts index 5a0ad4bb4..596c84c24 100644 --- a/v2/packages/chain-registry/src/mainnet/ibc-data.ts +++ b/v2/packages/chain-registry/src/mainnet/ibc-data.ts @@ -2,6 +2,7 @@ import { IBCData } from '@chain-registry/v2-types'; import * as _ethereum from './ethereum'; import * as _solana from './solana'; +import * as _aaronetwork from './aaronetwork'; import * as _acrechain from './acrechain'; import * as _agoric from './agoric'; import * as _aioz from './aioz'; @@ -152,6 +153,7 @@ import * as _zenrock from './zenrock'; const ibcData: IBCData[] = [ ..._ethereum.ibcData, ..._solana.ibcData, + ..._aaronetwork.ibcData, ..._acrechain.ibcData, ..._agoric.ibcData, ..._aioz.ibcData, diff --git a/v2/packages/chain-registry/src/mainnet/osmosis/asset-list.ts b/v2/packages/chain-registry/src/mainnet/osmosis/asset-list.ts index 57ffd2f16..077e37983 100644 --- a/v2/packages/chain-registry/src/mainnet/osmosis/asset-list.ts +++ b/v2/packages/chain-registry/src/mainnet/osmosis/asset-list.ts @@ -22132,6 +22132,47 @@ const info: AssetList = { svg: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/internetcomputer/images/icp.svg', png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/_non-cosmos/internetcomputer/images/icp.png' }] + }, + { + description: 'Aaron Network is an innovative platform for secure and private messaging, integrated into the blockchain ecosystem. We also offer a unique address reputation scoring system, ensuring that every user can interact with others confidently.', + denomUnits: [{ + denom: 'ibc/BE2B0A9FC3A122C92883D3258098D7C6BB02F8F887E8A0BDE58609E7CA2649B2', + exponent: 0, + aliases: ['uaaron'] + }, { + denom: 'AARON', + exponent: 6 + }], + typeAsset: 'ics20', + base: 'ibc/BE2B0A9FC3A122C92883D3258098D7C6BB02F8F887E8A0BDE58609E7CA2649B2', + name: 'Aaron Network', + display: 'AARON', + symbol: 'AARON', + traces: [{ + type: 'ibc', + counterparty: { + chainName: 'aaronetwork', + baseDenom: 'uaaron', + channelId: 'channel-6' + }, + chain: { + channelId: 'channel-91254', + path: 'transfer/channel-91254/uaaron' + } + }], + logoURIs: { + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aaronetwork/images/aaron.png' + }, + images: [{ + imageSync: { + chainName: 'aaronetwork', + baseDenom: 'uaaron' + }, + png: 'https://raw.githubusercontent.com/cosmos/chain-registry/master/aaronetwork/images/aaron.png', + theme: { + circle: false + } + }] } ] }; diff --git a/v2/packages/chain-registry/src/mainnet/osmosis/ibc-data.ts b/v2/packages/chain-registry/src/mainnet/osmosis/ibc-data.ts index 59842d43b..5f21d39d8 100644 --- a/v2/packages/chain-registry/src/mainnet/osmosis/ibc-data.ts +++ b/v2/packages/chain-registry/src/mainnet/osmosis/ibc-data.ts @@ -30,6 +30,35 @@ const info: IBCData[] = [ } }] }, + { + $schema: '../ibc_data.schema.json', + chain1: { + chainName: 'aaronetwork', + clientId: '07-tendermint-9', + connectionId: 'connection-7' + }, + chain2: { + chainName: 'osmosis', + clientId: '07-tendermint-9', + connectionId: 'connection-2842' + }, + channels: [{ + chain1: { + channelId: 'channel-6', + portId: 'transfer' + }, + chain2: { + channelId: 'channel-91254', + portId: 'transfer' + }, + ordering: 'unordered', + version: 'ics20-1', + tags: { + status: 'live', + preferred: true + } + }] + }, { $schema: '../ibc_data.schema.json', chain1: { diff --git a/v2/packages/chain-registry/src/mainnet/stride/chain.ts b/v2/packages/chain-registry/src/mainnet/stride/chain.ts index fd47ab92a..f1c1a7eb9 100644 --- a/v2/packages/chain-registry/src/mainnet/stride/chain.ts +++ b/v2/packages/chain-registry/src/mainnet/stride/chain.ts @@ -220,6 +220,10 @@ const info: Chain = { { address: 'https://public.stakewolle.com/cosmos/stride/rpc', provider: 'Stakewolle' + }, + { + address: 'https://stride-rpc.ibs.team', + provider: 'Inter Blockchain Services' } ], rest: [ @@ -286,6 +290,10 @@ const info: Chain = { { address: 'https://public.stakewolle.com/cosmos/stride/rest', provider: 'Stakewolle' + }, + { + address: 'https://stride-api.ibs.team', + provider: 'Inter Blockchain Services' } ], grpc: [