From da434139232f79cfcbc4f766036894cd684ced16 Mon Sep 17 00:00:00 2001 From: PaulDremanovich Date: Thu, 8 Aug 2024 14:25:47 +0300 Subject: [PATCH 1/6] fix: russian locales and versions --- src/components/nodes/services/ServiceNodesTableItem.vue | 3 +++ src/lib/nodes/eth-indexer/EthIndexer.ts | 3 ++- src/lib/nodes/eth-indexer/types/api/endpoints.ts | 1 + src/locales/ru.json | 6 +++--- 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/components/nodes/services/ServiceNodesTableItem.vue b/src/components/nodes/services/ServiceNodesTableItem.vue index 05e2f2a63..074490c2c 100644 --- a/src/components/nodes/services/ServiceNodesTableItem.vue +++ b/src/components/nodes/services/ServiceNodesTableItem.vue @@ -10,6 +10,7 @@ + @@ -28,6 +29,7 @@ import NodeColumn from '@/components/nodes/components/NodeColumn.vue' import NodeLabel from '@/components/nodes/components/NodeLabel.vue' import NodeStatus from '@/components/nodes/components/NodeStatus.vue' import NodeStatusCheckbox from '@/components/nodes/components/NodeStatusCheckbox.vue' +import NodeVersion from '@/components/nodes/components/NodeVersion.vue' const className = 'nodes-table-item' const classes = { @@ -39,6 +41,7 @@ const classes = { export default { components: { + NodeVersion, NodeColumn, NodeStatus, NodeLabel, diff --git a/src/lib/nodes/eth-indexer/EthIndexer.ts b/src/lib/nodes/eth-indexer/EthIndexer.ts index f05d51ccc..6a709ce0b 100644 --- a/src/lib/nodes/eth-indexer/EthIndexer.ts +++ b/src/lib/nodes/eth-indexer/EthIndexer.ts @@ -39,8 +39,9 @@ export class EthIndexer extends Node { } private async fetchServiceInfo(): Promise<{ height: number }> { - const [{ max }] = await this.request('GET /max_block') + const [{ max, version }] = await this.request('GET /max_block') this.height = max + this.version = version return { height: this.height diff --git a/src/lib/nodes/eth-indexer/types/api/endpoints.ts b/src/lib/nodes/eth-indexer/types/api/endpoints.ts index 09aea9729..6dcc53c28 100644 --- a/src/lib/nodes/eth-indexer/types/api/endpoints.ts +++ b/src/lib/nodes/eth-indexer/types/api/endpoints.ts @@ -17,6 +17,7 @@ export type Endpoints = { result: [ { max: number + version: string } ] } diff --git a/src/locales/ru.json b/src/locales/ru.json index 5ec8b2feb..2649d3859 100644 --- a/src/locales/ru.json +++ b/src/locales/ru.json @@ -190,9 +190,9 @@ "service": "Сервис", "socket": "Сокеты", "tabs": { - "adm_nodes": "ADM ноды", - "coin_nodes": "Coin ноды", - "service_nodes": "Сервис ноды" + "adm_nodes": "Узлы ADM", + "coin_nodes": "Крипто-ноды", + "service_nodes": "Крипто-сервисы" }, "unsupported": "Не поддерживается", "unsupported_reason_protocol": "HTTP не поддерживается", From 53a8e9c5edb8db682e5d981a0f6923436a73ebbc Mon Sep 17 00:00:00 2001 From: PaulDremanovich Date: Sun, 11 Aug 2024 14:22:24 +0300 Subject: [PATCH 2/6] fix: change rate service height format and change AllNodesDisabledError text --- src/components/SendFundsForm.vue | 6 +++++- src/components/nodes/hooks/useNodeStatus.ts | 9 ++++++--- src/lib/nodes/rate-info-service/RateInfoService.ts | 12 +++++++++++- src/views/Transactions.vue | 13 ++++++++++++- 4 files changed, 34 insertions(+), 6 deletions(-) diff --git a/src/components/SendFundsForm.vue b/src/components/SendFundsForm.vue index 592e04ac7..346d53533 100644 --- a/src/components/SendFundsForm.vue +++ b/src/components/SendFundsForm.vue @@ -189,7 +189,7 @@