diff --git a/chains/mainnet/archway.json b/chains/mainnet/archway.json new file mode 100644 index 00000000..99a2dc29 --- /dev/null +++ b/chains/mainnet/archway.json @@ -0,0 +1,27 @@ +{ + "chain_name": "archway", + "api": [ + "https://api.mainnet.archway.io", + "https://api-1.archway.nodes.guru", + "https://api.archway.nodestake.top" + ], + "rpc": [ + "https://rpc.mainnet.archway.io", + "https://rpc-1.archway.nodes.guru", + "https://rpc.archway.nodestake.top" + ], + "snapshot_provider": "https://snapshots.archway.tech/", + "sdk_version": "v0.45.16", + "coin_type": "118", + "min_tx_fee": "", + "addr_prefix": "archway", + "assets": [ + { + "base": "aarch", + "symbol": "ARCH", + "exponent": "18", + "coingecko_id": "archway", + "logo": "https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/archway.png" + } + ] +} \ No newline at end of file diff --git a/chains/mainnet/centauri.json b/chains/mainnet/centauri.json index 6a239329..f520a44c 100644 --- a/chains/mainnet/centauri.json +++ b/chains/mainnet/centauri.json @@ -1,7 +1,7 @@ { - "chain_name": "Centauri", - "api": ["https://composable-api.polkachu.com","https://api.composable.nodestake.top"], - "rpc": ["https://composable-rpc.polkachu.com","https://rpc.composable.nodestake.top"], + "chain_name": "composable", + "api": ["https://api-composable-ia.cosmosia.notional.ventures","https://composable-api.polkachu.com","https://api.composable.nodestake.top"], + "rpc": ["https://rpc-composable-ia.cosmosia.notional.ventures","https://composable-rpc.polkachu.com","https://rpc.composable.nodestake.top"], "coingecko": "", "snapshot_provider": "", "sdk_version": "0.47.1", diff --git a/chains/mainnet/empower.json b/chains/mainnet/empower.json new file mode 100644 index 00000000..73f567bd --- /dev/null +++ b/chains/mainnet/empower.json @@ -0,0 +1,19 @@ +{ + "chain_name": "empower", + "coingecko": "", + "api": ["https://api.empower.nodestake.top", "https://empower-api.polkachu.com"], + "rpc": ["https://api.empower.nodestake.top", "https://empower-rpc.polkachu.com"], + "snapshot_provider": "", + "sdk_version": "0.47.5", + "coin_type": "118", + "min_tx_fee": "5000", + "addr_prefix": "empower", + "logo": "/logos/empower.png", + "assets": [{ + "base": "umpwr", + "symbol": "MPWR", + "exponent": "6", + "coingecko_id": "", + "logo": "/logos/empower.png" + }] +} diff --git a/chains/mainnet/qwoyn.json b/chains/mainnet/qwoyn.json new file mode 100644 index 00000000..ae222647 --- /dev/null +++ b/chains/mainnet/qwoyn.json @@ -0,0 +1,35 @@ +{ + "chain_name": "qwoyn", + "api": [ + { + "address": "https://api.qwoyn.studio", + "provider": "Qwoyn Studios" + }, + { + "address": "https://api.qwoyn.nodestake.top", + "provider": "NodeStake" + } + ], + "rpc": [ + { + "address": "https://api.qwoyn.studio", + "provider": "Qwoyn Studios" + }, + { + "address": "https://rpc.qwoyn.nodestake.top", + "provider": "NodeStake" + } + ], + "sdk_version": "0.47.3", + "coin_type": "118", + "min_tx_fee": "1000", + "assets": [{ + "base": "uqwoyn", + "symbol": "QWOYN", + "exponent": "6", + "logo": "/public/logos/qwoyn.png" + }], + "addr_prefix": "qwoyn", + "theme_color": "#DC2458", + "logo": "/public/logos/qwoyn.png" +} diff --git a/chains/testnet/archway.json b/chains/testnet/archway.json new file mode 100644 index 00000000..61b25c4e --- /dev/null +++ b/chains/testnet/archway.json @@ -0,0 +1,22 @@ +{ + "chain_name": "archway", + "api": [ + "https://api.constantine.archway.tech" + ], + "rpc": [ + "https://rpc.constantine.archway.tech" + ], + "snapshot_provider": "https://snapshots.archway.tech/", + "sdk_version": "v0.45.16", + "coin_type": "118", + "min_tx_fee": "", + "addr_prefix": "archway", + "assets": [ + { + "base": "aconst", + "symbol": "CONST", + "exponent": "18", + "logo": "https://raw.githubusercontent.com/cosmos/chain-registry/master/archway/images/archway.png" + } + ] +} \ No newline at end of file diff --git a/chains/testnet/zetachain.json b/chains/testnet/zetachain.json new file mode 100644 index 00000000..bd7192f0 --- /dev/null +++ b/chains/testnet/zetachain.json @@ -0,0 +1,32 @@ +{ + "chain_name": "zetachain", + "coingecko": "", + "api": [ + "https://zetachain-athens.blockpi.network/lcd/v1/public" + ], + "rpc": [ + "https://zetachain-athens.blockpi.network/rpc/v1/public" + ], + "snapshot_provider": "", + "sdk_version": "0.46.8", + "coin_type": "60", + "min_tx_fee": "3000000000000000", + "addr_prefix": "zeta", + "logo": "/logos/zetachain.png", + "keplr_features": [ + "ibc-transfer", + "ibc-go", + "eth-address-gen", + "eth-key-sign" + ], + "assets": [ + { + "base": "azeta", + "symbol": "tZETA", + "exponent": "18", + "coingecko_id": "", + "logo": "/logos/zetachain.png" + } + ], + "theme_color": "#005741" +} \ No newline at end of file diff --git a/public/logos/Qwoyn.png b/public/logos/Qwoyn.png new file mode 100644 index 00000000..35128844 Binary files /dev/null and b/public/logos/Qwoyn.png differ diff --git a/public/logos/provenance.svg b/public/logos/provenance.svg index 9956e842..fb99e96b 100644 --- a/public/logos/provenance.svg +++ b/public/logos/provenance.svg @@ -1,5 +1,10 @@ - - - - - \ No newline at end of file + + + + + + + + + + diff --git a/public/logos/zetachain.png b/public/logos/zetachain.png new file mode 100644 index 00000000..29c8832d Binary files /dev/null and b/public/logos/zetachain.png differ diff --git a/src/libs/clients/v0.46.0.ts b/src/libs/clients/v0.46.0.ts index 00b3a5df..d8a17d30 100644 --- a/src/libs/clients/v0.46.0.ts +++ b/src/libs/clients/v0.46.0.ts @@ -17,7 +17,7 @@ export const name = 'v0.46.7' function proposalAdapter(p: any): GovProposal { if(p) { - if(p.messages) p.content = p.messages[0].content || p.messages[0] + if(p.messages && p.messages.length >= 1) p.content = p.messages[0].content || p.messages[0] p.proposal_id = p.id p.final_tally_result = { yes: p.final_tally_result?.yes_count, diff --git a/src/modules/[chain]/gov/[proposal_id].vue b/src/modules/[chain]/gov/[proposal_id].vue index 3d6bd897..1eaf5cd7 100644 --- a/src/modules/[chain]/gov/[proposal_id].vue +++ b/src/modules/[chain]/gov/[proposal_id].vue @@ -303,7 +303,7 @@ function pageload(p: number) {
- {{ $t('gov.current_status') }}: {{ proposal.status }} + {{ $t('gov.current_status') }}: {{ $t(`gov.proposal_statuses.${proposal.status}`) }}
diff --git a/src/plugins/i18n/locales/cn.json b/src/plugins/i18n/locales/cn.json index 591007c1..75cbae35 100644 --- a/src/plugins/i18n/locales/cn.json +++ b/src/plugins/i18n/locales/cn.json @@ -134,6 +134,13 @@ "vote_start_from": "开始投票时间", "vote_end": "投票截止时间", "current_status": "当前状态", + "proposal_statuses": { + "PROPOSAL_STATUS_DEPOSIT_PERIOD": "存款期", + "PROPOSAL_STATUS_VOTING_PERIOD": "投票期", + "PROPOSAL_STATUS_PASSED": "通过", + "PROPOSAL_STATUS_REJECTED": "被拒绝", + "PROPOSAL_STATUS_FAILED": "失败" + }, "upgrade_plan": "升级计划", "votes": "投票" }, diff --git a/src/plugins/i18n/locales/en.json b/src/plugins/i18n/locales/en.json index 679b999e..95c83d19 100644 --- a/src/plugins/i18n/locales/en.json +++ b/src/plugins/i18n/locales/en.json @@ -133,6 +133,13 @@ "vote_start_from": "Voting start from", "vote_end": "Voting end", "current_status": "Current Status", + "proposal_statuses": { + "PROPOSAL_STATUS_DEPOSIT_PERIOD": "Deposit period", + "PROPOSAL_STATUS_VOTING_PERIOD": "Voting period", + "PROPOSAL_STATUS_PASSED": "Passed", + "PROPOSAL_STATUS_REJECTED": "Rejected", + "PROPOSAL_STATUS_FAILED": "Failed" + }, "upgrade_plan": "Upgrade Plan", "votes": "Votes" }, diff --git a/src/plugins/i18n/locales/id.json b/src/plugins/i18n/locales/id.json index b069a185..89ec3464 100644 --- a/src/plugins/i18n/locales/id.json +++ b/src/plugins/i18n/locales/id.json @@ -133,6 +133,13 @@ "vote_start_from": "Voting dimulai dari", "vote_end": "Voting berakhir", "current_status": "Status Saat Ini", + "proposal_statuses": { + "PROPOSAL_STATUS_DEPOSIT_PERIOD": "Periode Deposit", + "PROPOSAL_STATUS_VOTING_PERIOD": "Periode Pemungutan Suara", + "PROPOSAL_STATUS_PASSED": "Disetujui", + "PROPOSAL_STATUS_REJECTED": "Ditolak", + "PROPOSAL_STATUS_FAILED": "Gagal" + }, "upgrade_plan": "Peningkatan Rencana", "votes": "Suara" },