From a7716f6533cd7c36edf760171764752be5f22422 Mon Sep 17 00:00:00 2001 From: Lee MinGi Date: Thu, 24 Aug 2023 18:15:50 +0900 Subject: [PATCH 1/6] typing error in readme regitstry -> registry --- chains/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chains/README.md b/chains/README.md index fece76f4..7b584b2b 100644 --- a/chains/README.md +++ b/chains/README.md @@ -38,7 +38,7 @@ "logo": "https://dl.airtable.com/.attachments/e54f814bba8c0f9af8a3056020210de0/2d1155fb/cosmos-hub.svg" } ``` -- **chain_name** the name to identify the chain on ping.pub, would be better to use the same one as regitstry +- **chain_name** the name to identify the chain on ping.pub, would be better to use the same one as registry - **api** the rest api endpoint.(make sure that CORS is enabled: `Allow-Control-Allow-Origin: *`) - **rpc** the rpc endpoint, make sure that the port is added. rpc endpoint is only used for state sync. it's optional. - **assets** Native Assets on blockchain. From f4b72b9d0600400eec65ffb6e03a33ef588a5eee Mon Sep 17 00:00:00 2001 From: NodeX Emperor Date: Fri, 25 Aug 2023 02:18:30 +0000 Subject: [PATCH 2/6] Add Dymension Testnet Explorer --- .gitpod.yml | 11 +++++++++++ chains/testnet/dymension.json | 20 ++++++++++++++++++++ public/logos/dymension.png | Bin 0 -> 6608 bytes 3 files changed, 31 insertions(+) create mode 100644 .gitpod.yml create mode 100644 chains/testnet/dymension.json create mode 100644 public/logos/dymension.png diff --git a/.gitpod.yml b/.gitpod.yml new file mode 100644 index 00000000..8238b630 --- /dev/null +++ b/.gitpod.yml @@ -0,0 +1,11 @@ +# This configuration file was automatically generated by Gitpod. +# Please adjust to your needs (see https://www.gitpod.io/docs/introduction/learn-gitpod/gitpod-yaml) +# and commit this file to your remote git repository to share the goodness with others. + +# Learn more from ready-to-use templates: https://www.gitpod.io/docs/introduction/getting-started/quickstart + +tasks: + - init: yarn install && yarn run build + command: yarn run dev + + diff --git a/chains/testnet/dymension.json b/chains/testnet/dymension.json new file mode 100644 index 00000000..60f8025a --- /dev/null +++ b/chains/testnet/dymension.json @@ -0,0 +1,20 @@ +{ + "chain_name": "dymension", + "api": ["https://dymension-testnet.api.kjnodes.com"], + "rpc": ["https://dymension-testnet.rpc.kjnodes.com"], + "snapshot_provider": "", + "sdk_version": "0.45.10", + "coin_type": "60", + "min_tx_fee": "5000", + "addr_prefix": "dymd", + "logo": "/logos/dymension.png", + "keplr_features": ["ibc-transfer", "ibc-go", "eth-address-gen", "eth-key-sign"], + "theme_color": "#e2d3c7", + "assets": [{ + "base": "udym", + "symbol": "DYMD", + "exponent": "18", + "coingecko_id": "", + "logo": "/logos/dymension.png" + }] +} diff --git a/public/logos/dymension.png b/public/logos/dymension.png new file mode 100644 index 0000000000000000000000000000000000000000..15e0049a39f7bc2a90b3c5417c8e0867e8c841c8 GIT binary patch literal 6608 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 Date: Sat, 26 Aug 2023 09:58:20 +0800 Subject: [PATCH 3/6] Delete .gitpod.yml --- .gitpod.yml | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 .gitpod.yml diff --git a/.gitpod.yml b/.gitpod.yml deleted file mode 100644 index 8238b630..00000000 --- a/.gitpod.yml +++ /dev/null @@ -1,11 +0,0 @@ -# This configuration file was automatically generated by Gitpod. -# Please adjust to your needs (see https://www.gitpod.io/docs/introduction/learn-gitpod/gitpod-yaml) -# and commit this file to your remote git repository to share the goodness with others. - -# Learn more from ready-to-use templates: https://www.gitpod.io/docs/introduction/getting-started/quickstart - -tasks: - - init: yarn install && yarn run build - command: yarn run dev - - From 1a03a241ee31a6efe8d37789a9b69d964070e324 Mon Sep 17 00:00:00 2001 From: Dan Connolly Date: Tue, 29 Aug 2023 18:22:10 -0500 Subject: [PATCH 4/6] fix(agoric): RUN->IST The Agoric RUN token was renamed to IST. --- chains/testnet/agoric.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/chains/testnet/agoric.json b/chains/testnet/agoric.json index aecc436a..0b397d20 100644 --- a/chains/testnet/agoric.json +++ b/chains/testnet/agoric.json @@ -21,8 +21,8 @@ "logo": "https://raw.githubusercontent.com/Agoric/agoric-sdk/master/packages/wallet/ui/public/tokens/BLD.svg" }, { - "symbol": "RUN", - "base": "urun", + "symbol": "IST", + "base": "uist", "exponent": 6, "coingecko_id": "agoric", "logo": "https://raw.githubusercontent.com/Agoric/agoric-sdk/master/packages/wallet/ui/public/tokens/RUN.svg" From 51846df957e73cbef3479dd98e489367c3da0d11 Mon Sep 17 00:00:00 2001 From: ping <18786721@qq.com> Date: Wed, 30 Aug 2023 11:47:04 +0800 Subject: [PATCH 5/6] Update README.md update metadata tutoris --- chains/README.md | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/chains/README.md b/chains/README.md index 7b584b2b..d635a7c0 100644 --- a/chains/README.md +++ b/chains/README.md @@ -45,6 +45,49 @@ Endpoint providers will be listed in the "Popular" tab of the staking. +# Token Unit conversion + +We have two methods to load token metadata for token unit conversion: + +## Loading from a REST endpoint (recommended). + +you can define the metadata in the `bank` -> `metadata` section of the blockchain's genesis file. + +```json +{ + "name": "atom", + "description": "The native staking token of the Cosmos Hub.", + "denom_units": [ + { + "denom": "uatom", + "exponent": 0, + "aliases": [ + "microatom" + ], + }, + { + "denom": "matom", + "exponent": 3, + "aliases": [ + "milliatom" + ] + }, + { + "denom": "atom", + "exponent": 6, + } + ], + "base": "uatom", + "display": "atom", +} +``` +you can see more details here: +https://github.com/cosmos/cosmos-sdk/blob/main/docs/architecture/adr-024-coin-metadata.md + +## Loading from Cosmos Registry: + +https://github.com/cosmos/chain-registry + # Test please add these check points in comments with your PR, and adding your test result by clicking the checkbox of each line From f7191afb031cacba593bface71019c325dbcb2d5 Mon Sep 17 00:00:00 2001 From: ping <18786721@qq.com> Date: Wed, 30 Aug 2023 11:50:08 +0800 Subject: [PATCH 6/6] Update README.md --- chains/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chains/README.md b/chains/README.md index d635a7c0..c56ef5f0 100644 --- a/chains/README.md +++ b/chains/README.md @@ -51,7 +51,7 @@ We have two methods to load token metadata for token unit conversion: ## Loading from a REST endpoint (recommended). -you can define the metadata in the `bank` -> `metadata` section of the blockchain's genesis file. +you can define the metadata in the `bank` -> `metadata` section of the blockchain's genesis file. if you don't define, the `[]` will return. ```json {