From c623248529d9e4a257fc31fe13bf4642546bcf9b Mon Sep 17 00:00:00 2001 From: Wasif Shah Date: Thu, 21 Aug 2025 14:52:09 +0400 Subject: [PATCH] fintra logo setting (#11785) * fintra logo setting * gintra logo * yarn lint and yarn test done * yarn build successful * removed extra dependencies --- .../src/endpoints/testingRelayPaseo.ts | 18 +++++- .../apps-config/src/ui/logos/nodes/fintra.svg | 61 +++++++++++++++++++ .../src/ui/logos/nodes/generated/fintraSVG.ts | 6 ++ .../apps-config/src/ui/logos/nodes/index.ts | 1 + 4 files changed, 85 insertions(+), 1 deletion(-) create mode 100644 packages/apps-config/src/ui/logos/nodes/fintra.svg create mode 100644 packages/apps-config/src/ui/logos/nodes/generated/fintraSVG.ts diff --git a/packages/apps-config/src/endpoints/testingRelayPaseo.ts b/packages/apps-config/src/endpoints/testingRelayPaseo.ts index 8e1f12f7c4..9a3748c3bf 100644 --- a/packages/apps-config/src/endpoints/testingRelayPaseo.ts +++ b/packages/apps-config/src/endpoints/testingRelayPaseo.ts @@ -4,7 +4,7 @@ import type { EndpointOption } from './types.js'; import { chainsAmplitudeSVG, chainsCoretimeKusamaSVG, chainsFrequencyPaseoSVG, chainsHydrationPaseoSVG, chainsKreivoSVG, chainsLaosSigmaPNG, chainsMyxcavPNG, chainsNeurowebTestnetPNG, chainsPaseoPNG, chainsPeoplePolkadotSVG, chainsPopNetworkSVG, chainsQuantumFusionPNG, chainsWatrPNG, chainsWeTEESVG } from '@polkadot/apps-config/ui/logos/chains'; -import { nodesAjunaPNG, nodesAssetHubSVG, nodesAventusSVG, nodesBajunPNG, nodesBifrostSVG, nodesBridgeHubSVG, nodesDarwiniaKoiSVG, nodesHeimaPaseoPNG, nodesHyperbridgePNG, nodesIdealNetworkSVG, nodesIntegriteeSVG, nodesKiltIconSVG, nodesMandalaPNG, nodesMusePNG, nodesMyriadPaseoSVG, nodesNodleSVG, nodesRegionxPNG, nodesRexSVG, nodesXodePNG, nodesZeitgeistPNG } from '@polkadot/apps-config/ui/logos/nodes'; +import { nodesAjunaPNG, nodesAssetHubSVG, nodesAventusSVG, nodesBajunPNG, nodesBifrostSVG, nodesBridgeHubSVG, nodesDarwiniaKoiSVG, nodesFintraSVG, nodesHeimaPaseoPNG, nodesHyperbridgePNG, nodesIdealNetworkSVG, nodesIntegriteeSVG, nodesKiltIconSVG, nodesMandalaPNG, nodesMusePNG, nodesMyriadPaseoSVG, nodesNodleSVG, nodesRegionxPNG, nodesRexSVG, nodesXodePNG, nodesZeitgeistPNG } from '@polkadot/apps-config/ui/logos/nodes'; import { PASEO_GENESIS } from '../api/constants.js'; // import { testnetParachainSVG } from '../ui/logos/nodes/index.js'; @@ -463,6 +463,22 @@ export const testParasPaseoCommon: EndpointOption[] = [ logo: chainsCoretimeKusamaSVG } }, + { + homepage: 'https://fintradex.io/', + info: 'Fintra', + isPeopleForIdentity: true, + paraId: 4910, + providers: { + FINTRA: 'wss://testnet.fintra.network' + }, + relayName: 'paseo', + teleport: [-1], + text: 'fintradex (Paseo)', + ui: { + color: '#113911', + logo: nodesFintraSVG + } + }, { info: 'PAssetHub - Contracts', isPeopleForIdentity: true, diff --git a/packages/apps-config/src/ui/logos/nodes/fintra.svg b/packages/apps-config/src/ui/logos/nodes/fintra.svg new file mode 100644 index 0000000000..8eea223a75 --- /dev/null +++ b/packages/apps-config/src/ui/logos/nodes/fintra.svg @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/packages/apps-config/src/ui/logos/nodes/generated/fintraSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/fintraSVG.ts new file mode 100644 index 0000000000..fd2cb9b6b9 --- /dev/null +++ b/packages/apps-config/src/ui/logos/nodes/generated/fintraSVG.ts @@ -0,0 +1,6 @@ +// Copyright 2017-2025 @polkadot/apps authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +// Do not edit. Auto-generated via node scripts/imgConvert.mjs + +export const nodesFintraSVG = 'data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNTAwIDUwMCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogdXJsKCNsaW5lYXItZ3JhZGllbnQtNyk7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogdXJsKCNsaW5lYXItZ3JhZGllbnQtNSk7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogdXJsKCNsaW5lYXItZ3JhZGllbnQtNik7CiAgICAgIH0KCiAgICAgIC5jbHMtNCB7CiAgICAgICAgZmlsbDogdXJsKCNsaW5lYXItZ3JhZGllbnQtNCk7CiAgICAgIH0KCiAgICAgIC5jbHMtNSB7CiAgICAgICAgZmlsbDogdXJsKCNsaW5lYXItZ3JhZGllbnQtMyk7CiAgICAgIH0KCiAgICAgIC5jbHMtNiB7CiAgICAgICAgZmlsbDogdXJsKCNsaW5lYXItZ3JhZGllbnQtMik7CiAgICAgIH0KCiAgICAgIC5jbHMtNyB7CiAgICAgICAgZmlsbDogdXJsKCNsaW5lYXItZ3JhZGllbnQpOwogICAgICB9CgogICAgICAuY2xzLTggewogICAgICAgIGZpbGw6ICMzNzk4ZDQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudCIgeDE9IjEwNC43MiIgeTE9IjE5Ny43OCIgeDI9IjM5OC44OCIgeTI9IjE5Ny43OCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwMjJmMzUiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMTk0NDUzIi8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQtMiIgeDE9IjExOS45MSIgeTE9IjQyMS45NCIgeDI9IjE1My4yOCIgeTI9IjQyMS45NCIgeGxpbms6aHJlZj0iI2xpbmVhci1ncmFkaWVudCIvPgogICAgPGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQtMyIgeDE9IjE2MC4xNyIgeTE9IjQyMS45NCIgeDI9IjE3My4yMiIgeTI9IjQyMS45NCIgeGxpbms6aHJlZj0iI2xpbmVhci1ncmFkaWVudCIvPgogICAgPGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQtNCIgeDE9IjE4MS41NyIgeTE9IjQyMS45NCIgeDI9IjIzMC45MyIgeTI9IjQyMS45NCIgeGxpbms6aHJlZj0iI2xpbmVhci1ncmFkaWVudCIvPgogICAgPGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQtNSIgeDE9IjIzNi40OSIgeTE9IjQyMS45NCIgeDI9IjI3MC4zNyIgeTI9IjQyMS45NCIgeGxpbms6aHJlZj0iI2xpbmVhci1ncmFkaWVudCIvPgogICAgPGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQtNiIgeDE9IjI3NS45NCIgeTE9IjQyMS45NCIgeDI9IjMxNy4zIiB5Mj0iNDIxLjk0IiB4bGluazpocmVmPSIjbGluZWFyLWdyYWRpZW50Ii8+CiAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImxpbmVhci1ncmFkaWVudC03IiB4MT0iMzIwLjAxIiB5MT0iNDIxLjk0IiB4Mj0iMzc1LjMiIHkyPSI0MjEuOTQiIHhsaW5rOmhyZWY9IiNsaW5lYXItZ3JhZGllbnQiLz4KICA8L2RlZnM+CiAgPGc+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTgiIGQ9Ik0yOTUuNTksMTQxLjQ5aDBjLTE1LjkxLTE1LjkxLTQxLjgtMTUuOTEtNTcuNzEsMGwtMTguOTIsMTguOTItMjguMTItMjguMTIsMzcuNjItMzcuNjItMTkuNTUtMTkuODQtNTcuMyw1Ny4zLDkuNzQsOS44OC0uMDkuMDksMzgsMzgtMi43OCwyLjc4Yy0xNS45MSwxNS45MS0xNS45MSw0MS44LDAsNTcuNzEsNy45Niw3Ljk1LDE4LjQxLDExLjkzLDI4Ljg2LDExLjkzczIwLjktMy45OCwyOC44Ni0xMS45M2w0MS40LTQxLjRjMTUuOTEtMTUuOTEsMTUuOTEtNDEuOCwwLTU3LjcxWk0yNzUuOSwxNzkuNTFsLTE4LjkyLDE4LjkyLTMuNjMtMy42M2MtNS40NC01LjQ0LTE0LjI2LTUuNDQtMTkuNjksMC01LjQ0LDUuNDQtNS40NCwxNC4yNiwwLDE5LjY5bDMuNjMsMy42My0yLjc4LDIuNzhjLTUuMDUsNS4wNS0xMy4yNyw1LjA1LTE4LjMzLDAtNS4wNS01LjA1LTUuMDUtMTMuMjcsMC0xOC4zM2w0MS40LTQxLjRjMi41My0yLjUzLDUuODQtMy43OSw5LjE2LTMuNzlzNi42NCwxLjI2LDkuMTYsMy43OWM1LjA1LDUuMDUsNS4wNSwxMy4yOCwwLDE4LjMzWiIvPgogICAgPHJlY3QgY2xhc3M9ImNscy04IiB4PSIyNzguOTIiIHk9IjIzMS42MyIgd2lkdGg9IjI3Ljg1IiBoZWlnaHQ9IjQ2LjY2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTQuNTEgMjgxLjczKSByb3RhdGUoLTQ1KSIvPgogICAgPHBhdGggY2xhc3M9ImNscy03IiBkPSJNMzg1LjYyLDE2NS43N2wtMTAxLjgzLTEwMS44M2MtMTcuNjQtMTcuNjQtNDYuMzUtMTcuNjQtNjMuOTksMGwtLjcxLjcxLDE5LjU1LDE5Ljg0Ljg1LS44NWMzLjM5LTMuMzksNy44NS01LjA5LDEyLjMtNS4wOXM4LjkxLDEuNywxMi4zLDUuMDlsMTAxLjgzLDEwMS44M2MzLjI5LDMuMjksNS4xLDcuNjUsNS4xLDEyLjNzLTEuODEsOS4wMi01LjEsMTIuM2wtMTAxLjgzLDEwMS44M2MtMy4yOSwzLjI5LTcuNjYsNS4xLTEyLjMsNS4xcy05LjAyLTEuODEtMTIuMy01LjFsLTEwMS44My0xMDEuODNjLTMuMjktMy4yOS01LjEtNy42Ni01LjEtMTIuM3MxLjgxLTkuMDIsNS4xLTEyLjNsMjMuMy0yMy4zLTE5LjU1LTE5Ljg0LTIzLjQ1LDIzLjQ1Yy04LjU1LDguNTUtMTMuMjUsMTkuOTEtMTMuMjUsMzJzNC43MSwyMy40NSwxMy4yNSwzMmwxMDEuODMsMTAxLjgzaDBjOC41NSw4LjU1LDE5LjkxLDEzLjI1LDMyLDEzLjI1czIzLjQ1LTQuNzEsMzItMTMuMjVsMTAxLjgzLTEwMS44M2M4LjU1LTguNTUsMTMuMjUtMTkuOTEsMTMuMjUtMzJzLTQuNzEtMjMuNDUtMTMuMjUtMzJaIi8+CiAgPC9nPgogIDxnPgogICAgPHBhdGggY2xhc3M9ImNscy02IiBkPSJNMTE5LjkxLDM5NC41OGgzMy4zN3YxMS41MWgtMjAuMzF2MTEuNjZoMTcuODJ2MTEuNTFoLTE3LjgydjIwLjAyaC0xMy4wNXYtNTQuNzFaIi8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTUiIGQ9Ik0xNjAuMTcsMzk0LjU4aDEzLjA1djU0LjcxaC0xMy4wNXYtNTQuNzFaIi8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Ik0xOTQuNjMsNDE2LjY2djMyLjYzaC0xMy4wNXYtNTQuNzFoMTIuNTRsMjMuNzYsMzIuNzF2LTMyLjcxaDEzLjA1djU0LjcxaC0xMi40N2wtMjMuODMtMzIuNjNaIi8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0yNDYuOTEsNDA2LjMyaC0xMC40MnYtMTEuNzNoMzMuODh2MTEuNzNoLTEwLjQydjQyLjk3aC0xMy4wNXYtNDIuOTdaIi8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik0yODkuMTQsNDMxLjY5aC0uMTV2MTcuNmgtMTMuMDV2LTU0LjcxaDE1LjI1YzEyLjI1LDAsMjMuOTEsNC4wMywyMy45MSwxOC41NSwwLDguMDctNS4zNSwxMy40Mi0xMi4xNywxNi4yMWwxNC4zNywxOS45NWgtMTUuNjJsLTEyLjU0LTE3LjZaTTI4OSw0MDYuMTd2MTUuMjVoMy4zN2M1Ljc5LDAsOS44My0yLjkzLDkuODMtOC4wNywwLTQuNzctMy40NS03LjE5LTkuOTctNy4xOWgtMy4yM1oiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTM1OC4zNiw0NDEuMTVoLTIxLjg1bC0yLjkzLDguMTRoLTEzLjU3bDIxLjE5LTU0LjcxaDEyLjkxbDIxLjE5LDU0LjcxaC0xNC4wMWwtMi45My04LjE0Wk0zNTQuNjksNDMwLjg4bC03LjE5LTIwLjAyLTcuMjYsMjAuMDJoMTQuNDVaIi8+CiAgPC9nPgo8L3N2Zz4='; diff --git a/packages/apps-config/src/ui/logos/nodes/index.ts b/packages/apps-config/src/ui/logos/nodes/index.ts index 04d9ff44a7..9b005197ac 100644 --- a/packages/apps-config/src/ui/logos/nodes/index.ts +++ b/packages/apps-config/src/ui/logos/nodes/index.ts @@ -54,6 +54,7 @@ export { nodesElysiumPNG } from './generated/elysiumPNG.js'; export { nodesEncointerBlueSVG } from './generated/encointer-blueSVG.js'; export { nodesEwxSVG } from './generated/ewxSVG.js'; export { nodesFantourPNG } from './generated/fantourPNG.js'; +export { nodesFintraSVG } from './generated/fintraSVG.js'; export { nodesGalitalLogoPNG } from './generated/galital-logoPNG.js'; export { nodesGamepowerSVG } from './generated/gamepowerSVG.js'; export { nodesGeekSVG } from './generated/geekSVG.js';