From d85fa6153ab02491bad16a612752f86eb2c6702e Mon Sep 17 00:00:00 2001 From: Evgeniy Abramov Date: Mon, 12 Jun 2023 19:15:49 +0400 Subject: [PATCH 1/8] feat: add haqq mainnet + update icons --- chains/mainnet/haqq.json | 27 ++++++++++++++ chains/testnet/haqq.json | 48 ++++++++++++++++--------- public/logos/haqq.png | Bin 6935 -> 22126 bytes public/logos/haqq.svg | 75 ++++++++++++++++++++++++++++++++------- 4 files changed, 120 insertions(+), 30 deletions(-) create mode 100644 chains/mainnet/haqq.json diff --git a/chains/mainnet/haqq.json b/chains/mainnet/haqq.json new file mode 100644 index 00000000..95f74724 --- /dev/null +++ b/chains/mainnet/haqq.json @@ -0,0 +1,27 @@ +{ + "chain_name": "haqq", + "coingecko": "", + "api": ["https://rest.cosmos.haqq.network/", "https://m-s1-sdk.haqq.sh"], + "rpc": ["https://rpc.tm.haqq.network/", "https://m-s1-tm.haqq.sh"], + "snapshot_provider": "", + "sdk_version": "0.46.10", + "coin_type": "60", + "min_tx_fee": "3000000000000000", + "addr_prefix": "haqq", + "logo": "/logos/haqq.svg", + "keplr_features": [ + "ibc-transfer", + "ibc-go", + "eth-address-gen", + "eth-key-sign" + ], + "assets": [ + { + "base": "aISLM", + "symbol": "ISLM", + "exponent": "18", + "coingecko_id": "", + "logo": "/logos/islm.svg" + } + ] +} diff --git a/chains/testnet/haqq.json b/chains/testnet/haqq.json index e4f94856..3ade874f 100644 --- a/chains/testnet/haqq.json +++ b/chains/testnet/haqq.json @@ -1,19 +1,33 @@ { - "chain_name": "haqq", - "coingecko": "", - "api": ["https://rest.cosmos.testedge2.haqq.network/"], - "rpc": ["https://rpc.tm.testedge2.haqq.network/"], - "snapshot_provider": "", - "sdk_version": "0.45.3", - "coin_type": "60", - "min_tx_fee": "3000000000000000", - "addr_prefix": "haqq", - "logo": "/logos/haqq.svg", - "assets": [{ - "base": "aISLM", - "symbol": "ISLM", - "exponent": "18", - "coingecko_id": "", - "logo": "/logos/islm.svg" - }] + "chain_name": "haqq", + "coingecko": "", + "api": [ + "https://rest.cosmos.testedge2.haqq.network/", + "https://te2-s1-sdk.haqq.sh" + ], + "rpc": [ + "https://rpc.tm.testedge2.haqq.network/", + "https://te2-s1-tm.haqq.sh" + ], + "snapshot_provider": "", + "sdk_version": "0.46.10", + "coin_type": "60", + "min_tx_fee": "3000000000000000", + "addr_prefix": "haqq", + "logo": "/logos/haqq.svg", + "keplr_features": [ + "ibc-transfer", + "ibc-go", + "eth-address-gen", + "eth-key-sign" + ], + "assets": [ + { + "base": "aISLM", + "symbol": "ISLMT", + "exponent": "18", + "coingecko_id": "", + "logo": "/logos/islm.svg" + } + ] } diff --git a/public/logos/haqq.png b/public/logos/haqq.png index 0db2ab1bb203b994d768f4526611df5901c533de..12cc384c7177bdf92eb96984f2045e6299e83de5 100644 GIT binary patch literal 22126 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 literal 6935 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 KI}4ncasLCuyHIWb diff --git a/public/logos/haqq.svg b/public/logos/haqq.svg index 672a7272..1452fe7e 100644 --- a/public/logos/haqq.svg +++ b/public/logos/haqq.svg @@ -1,14 +1,63 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 221ebcaa6275e3abfd9074141b848d610f4b5443 Mon Sep 17 00:00:00 2001 From: ech-world <110548039+ech-world@users.noreply.github.com> Date: Mon, 12 Jun 2023 21:45:27 +0300 Subject: [PATCH 2/8] Update echelon.json --- chains/mainnet/echelon.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/chains/mainnet/echelon.json b/chains/mainnet/echelon.json index 297346fe..c9e4de72 100644 --- a/chains/mainnet/echelon.json +++ b/chains/mainnet/echelon.json @@ -1,8 +1,8 @@ { "chain_name": "echelon", "coingecko": "echelon", - "api": ["https://api.ech.network", "https://lcd-echelon.whispernode.com", "https://api.echelon.nodestake.top", "https://echelon-api.polkachu.com", "https://api.eu.ech.world", "https://api.us.ech.world"], - "rpc": ["https://tendermint.ech.network", "https://rpc-echelon.whispernode.com" , "https://rpc.echelon.nodestake.top", "https://echelon-rpc.polkachu.com", "https://rpc.eu.ech.world", "https://rpc.us.ech.world"], + "api": ["https://api.eu.ech.world", "https://api.us.ech.world", "https://ech01api.mindheartsoul.org"], + "rpc": ["https://rpc.eu.ech.world", "https://rpc.us.ech.world", "https://ech01trpc.mindheartsoul.org"], "snapshot_provider": "", "sdk_version": "0.45.1", "coin_type": "60", From afaa5a0c945aa919d91703985a75e8248e17c424 Mon Sep 17 00:00:00 2001 From: Rok <61059709+qubelabsio@users.noreply.github.com> Date: Tue, 13 Jun 2023 09:45:54 +0200 Subject: [PATCH 3/8] Add Axelar Testnet --- chains/testnet/axelar.json | 79 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 chains/testnet/axelar.json diff --git a/chains/testnet/axelar.json b/chains/testnet/axelar.json new file mode 100644 index 00000000..425d4307 --- /dev/null +++ b/chains/testnet/axelar.json @@ -0,0 +1,79 @@ +{ + "chain_name": "axelar", + "api": [ + "https://lcd-axelar-testnet.imperator.co", + "https://axelartest-lcd.quickapi.com", + "https://axelar-rest-1.staketab.org", + "https://axelar-testnet-lcd.qubelabs.io", + "https://axelar-lcd.qubelabs.io", + "https://axelar-rest.chainode.tech", + "https://axelar-lcd.quantnode.tech", + "https://axelar-testnet-api.polkachu.com" + ], + "rpc": [ + "https://rpc-axelar-testnet.imperator.co:443", + "https://axelartest-rpc.quickapi.com", + "https://axelar-rpc-1.staketab.org:443", + "https://axelar-testnet-rpc.qubelabs.io", + "https://axelartest-lcd.quantnode.tech", + "https://axelar-testnet-rpc.polkachu.com" + ], + "snapshot_provider": "", + "sdk_version": "0.45.11", + "coin_type": "118", + "min_tx_fee": "800", + "addr_prefix": "axelar", + "logo": "/logos/axelar.svg", + "theme_color": "#161723", + "assets": [ + { + "base": "uaxl", + "symbol": "AXL", + "exponent": "6", + "coingecko_id": "axelar", + "logo": "/logos/axelar.svg" + }, + { + "base": "uusdc", + "symbol": "axlUSDC", + "exponent": "6", + "coingecko_id": "usd-coin", + "logo": "/logos/usdc.svg" + }, + { + "base": "uusdt", + "symbol": "axlUSDT", + "exponent": "6", + "coingecko_id": "tether", + "logo": "/logos/usdt.svg" + }, + { + "base": "dai-wei", + "symbol": "axlDAI", + "exponent": "18", + "coingecko_id": "dai", + "logo": "/logos/dai.svg" + }, + { + "base": "weth-wei", + "symbol": "axlWETH", + "exponent": "18", + "coingecko_id": "ethereum", + "logo": "/logos/weth.svg" + }, + { + "base": "wmatic-wei", + "symbol": "axlWMATIC", + "exponent": "18", + "coingecko_id": "matic-network", + "logo": "/logos/wmatic.svg" + }, + { + "base": "wavax-wei", + "symbol": "axlWAVAX", + "exponent": "18", + "coingecko_id": "avalanche-2", + "logo": "/logos/wavax.svg" + } + ] +} From 5afcd064d5f3f598f0208b64efb3e6e2d6efe773 Mon Sep 17 00:00:00 2001 From: Rok <61059709+qubelabsio@users.noreply.github.com> Date: Tue, 13 Jun 2023 09:47:54 +0200 Subject: [PATCH 4/8] Update axelar.json --- chains/testnet/axelar.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/chains/testnet/axelar.json b/chains/testnet/axelar.json index 425d4307..42a61695 100644 --- a/chains/testnet/axelar.json +++ b/chains/testnet/axelar.json @@ -5,8 +5,6 @@ "https://axelartest-lcd.quickapi.com", "https://axelar-rest-1.staketab.org", "https://axelar-testnet-lcd.qubelabs.io", - "https://axelar-lcd.qubelabs.io", - "https://axelar-rest.chainode.tech", "https://axelar-lcd.quantnode.tech", "https://axelar-testnet-api.polkachu.com" ], From 3ffcdbe9c573cc9ed9ff14ee90962e7413883e69 Mon Sep 17 00:00:00 2001 From: Rok <61059709+qubelabsio@users.noreply.github.com> Date: Tue, 13 Jun 2023 10:09:13 +0200 Subject: [PATCH 5/8] fix assets --- chains/testnet/axelar.json | 27 +++------------------------ 1 file changed, 3 insertions(+), 24 deletions(-) diff --git a/chains/testnet/axelar.json b/chains/testnet/axelar.json index 42a61695..272b4d1e 100644 --- a/chains/testnet/axelar.json +++ b/chains/testnet/axelar.json @@ -32,40 +32,19 @@ "logo": "/logos/axelar.svg" }, { - "base": "uusdc", - "symbol": "axlUSDC", + "base": "uausdc", + "symbol": "aUSDC", "exponent": "6", "coingecko_id": "usd-coin", "logo": "/logos/usdc.svg" }, { - "base": "uusdt", - "symbol": "axlUSDT", - "exponent": "6", - "coingecko_id": "tether", - "logo": "/logos/usdt.svg" - }, - { - "base": "dai-wei", - "symbol": "axlDAI", - "exponent": "18", - "coingecko_id": "dai", - "logo": "/logos/dai.svg" - }, - { - "base": "weth-wei", + "base": "eth-wei", "symbol": "axlWETH", "exponent": "18", "coingecko_id": "ethereum", "logo": "/logos/weth.svg" }, - { - "base": "wmatic-wei", - "symbol": "axlWMATIC", - "exponent": "18", - "coingecko_id": "matic-network", - "logo": "/logos/wmatic.svg" - }, { "base": "wavax-wei", "symbol": "axlWAVAX", From bc23f73f59e130235ee0dc4bcc2d68794b971386 Mon Sep 17 00:00:00 2001 From: Joon Date: Tue, 13 Jun 2023 12:55:23 -0300 Subject: [PATCH 6/8] add banksy testnet --- chains/testnet/banksy.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 chains/testnet/banksy.json diff --git a/chains/testnet/banksy.json b/chains/testnet/banksy.json new file mode 100644 index 00000000..b29039f9 --- /dev/null +++ b/chains/testnet/banksy.json @@ -0,0 +1,19 @@ +{ + "chain_name": "banksy-testnet-2", + "api": ["https://composable-api.polkachu.com"], + "rpc": ["https://composable-rpc.polkachu.com"], + "coingecko": "", + "snapshot_provider": "", + "sdk_version": "0.37.0", + "coin_type": "118", + "min_tx_fee": "500", + "addr_prefix": "banksy", + "logo": "/logos/composable.jpg", + "assets": [{ + "base": "ppica", + "symbol": "PICA", + "exponent": "12", + "coingecko_id": "", + "logo": "/logos/composable.jpg" + }] +} \ No newline at end of file From 697f19351ce2f8d5e202124fd2091ef3d41c9228 Mon Sep 17 00:00:00 2001 From: Joon Date: Tue, 13 Jun 2023 12:57:53 -0300 Subject: [PATCH 7/8] fix links --- chains/testnet/banksy.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/chains/testnet/banksy.json b/chains/testnet/banksy.json index b29039f9..5fa99fa5 100644 --- a/chains/testnet/banksy.json +++ b/chains/testnet/banksy.json @@ -1,7 +1,7 @@ { "chain_name": "banksy-testnet-2", - "api": ["https://composable-api.polkachu.com"], - "rpc": ["https://composable-rpc.polkachu.com"], + "api": ["https://composable-testnet-api.polkachu.com/"], + "rpc": ["https://composable-testnet-rpc.polkachu.com/"], "coingecko": "", "snapshot_provider": "", "sdk_version": "0.37.0", From f20005802e241c7f9e9faa9cb6e3933b031ede91 Mon Sep 17 00:00:00 2001 From: Rok <61059709+qubelabsio@users.noreply.github.com> Date: Tue, 13 Jun 2023 19:23:17 +0200 Subject: [PATCH 8/8] remove id's --- chains/testnet/axelar.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/chains/testnet/axelar.json b/chains/testnet/axelar.json index 272b4d1e..249a910d 100644 --- a/chains/testnet/axelar.json +++ b/chains/testnet/axelar.json @@ -28,28 +28,28 @@ "base": "uaxl", "symbol": "AXL", "exponent": "6", - "coingecko_id": "axelar", + "coingecko_id": "", "logo": "/logos/axelar.svg" }, { "base": "uausdc", "symbol": "aUSDC", "exponent": "6", - "coingecko_id": "usd-coin", + "coingecko_id": "", "logo": "/logos/usdc.svg" }, { "base": "eth-wei", "symbol": "axlWETH", "exponent": "18", - "coingecko_id": "ethereum", + "coingecko_id": "", "logo": "/logos/weth.svg" }, { "base": "wavax-wei", "symbol": "axlWAVAX", "exponent": "18", - "coingecko_id": "avalanche-2", + "coingecko_id": "", "logo": "/logos/wavax.svg" } ]