From 5c816d8ff0fa31e2914fe2217c83db08dbacfce5 Mon Sep 17 00:00:00 2001 From: unitpdw <108747044+unitpdw@users.noreply.github.com> Date: Wed, 16 Nov 2022 16:12:01 +0800 Subject: [PATCH] unitlogo changes 1 (#8335) * unitlogo changes 1 * unitlogo changes 2 * unitlogo changes 3 * unitlogo changes 4 Co-authored-by: Paul Healy --- packages/apps-config/src/api/spec/index.ts | 3 +++ .../apps-config/src/api/spec/unitnetwork.ts | 19 +++++++++++++++ packages/apps-config/src/api/typesBundle.ts | 22 ++++++++++++++++++ .../apps-config/src/endpoints/production.ts | 7 ++++++ .../src/endpoints/testingRelayRococo.ts | 8 +++++++ packages/apps-config/src/ui/colors.ts | 4 ++++ .../src/ui/logos/chains/unitnetwork.png | Bin 0 -> 2572 bytes .../src/ui/logos/chains/unitnetwork.svg | 1 + packages/apps-config/src/ui/logos/index.ts | 8 ++++++- .../src/ui/logos/nodes/unitnetwork.png | Bin 0 -> 2572 bytes .../src/ui/logos/nodes/unitnetwork.svg | 1 + .../apps/public/locales/ru/translation.json | 2 ++ 12 files changed, 74 insertions(+), 1 deletion(-) create mode 100644 packages/apps-config/src/api/spec/unitnetwork.ts create mode 100644 packages/apps-config/src/ui/logos/chains/unitnetwork.png create mode 100644 packages/apps-config/src/ui/logos/chains/unitnetwork.svg create mode 100644 packages/apps-config/src/ui/logos/nodes/unitnetwork.png create mode 100644 packages/apps-config/src/ui/logos/nodes/unitnetwork.svg diff --git a/packages/apps-config/src/api/spec/index.ts b/packages/apps-config/src/api/spec/index.ts index 8f69be0995..b1543eb803 100644 --- a/packages/apps-config/src/api/spec/index.ts +++ b/packages/apps-config/src/api/spec/index.ts @@ -117,6 +117,7 @@ import trustbase from './trustbase'; import turing from './turing'; import uart from './uart'; import unique from './unique'; +import unitnetwork from './unitnetwork'; import unitv from './unitv'; import vln from './vln'; import vlnrococo from './vln-rococo'; @@ -276,6 +277,8 @@ const spec: Record = { unique, 'unit-node': unitv, 'unit-parachain': unitv, + 'unitnetwork-node': unitnetwork, + 'unitnetwork-parachain': unitnetwork, unorthodox: standard, vanilla: parallel, vara: standard, diff --git a/packages/apps-config/src/api/spec/unitnetwork.ts b/packages/apps-config/src/api/spec/unitnetwork.ts new file mode 100644 index 0000000000..d813192f4d --- /dev/null +++ b/packages/apps-config/src/api/spec/unitnetwork.ts @@ -0,0 +1,19 @@ +// Copyright 2017-2022 @polkadot/apps-config authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +import type { OverrideBundleDefinition } from '@polkadot/types/types'; + +// structs need to be in order +/* eslint-disable sort-keys */ + +const definitions: OverrideBundleDefinition = { + types: [ + { + // on all versions + minmax: [0, undefined], + types: {} + } + ] +}; + +export default definitions; diff --git a/packages/apps-config/src/api/typesBundle.ts b/packages/apps-config/src/api/typesBundle.ts index b0ac37bb35..9fe51f836a 100644 --- a/packages/apps-config/src/api/typesBundle.ts +++ b/packages/apps-config/src/api/typesBundle.ts @@ -69915,6 +69915,28 @@ export const typesBundle = { } } }, + "unitnetwork-node": { + "types": [ + { + "minmax": [ + 0, + null + ], + "types": {} + } + ] + }, + "unitnetwork-parachain": { + "types": [ + { + "minmax": [ + 0, + null + ], + "types": {} + } + ] + }, "unit-node": { "types": [ { diff --git a/packages/apps-config/src/endpoints/production.ts b/packages/apps-config/src/endpoints/production.ts index 91cac1fa3d..40c057e910 100644 --- a/packages/apps-config/src/endpoints/production.ts +++ b/packages/apps-config/src/endpoints/production.ts @@ -309,6 +309,13 @@ export const prodChains: EndpointOption[] = [ UniArts: 'wss://mainnet.uniarts.vip:9443' } }, + { + info: 'unitnetwork', + text: 'UnitNetwork', + providers: { + // UnitNetwork: 'wss://www.unitnode3.info:443' + } + }, { info: 'westlake', text: 'Westlake', diff --git a/packages/apps-config/src/endpoints/testingRelayRococo.ts b/packages/apps-config/src/endpoints/testingRelayRococo.ts index fc84b2a533..368e27a548 100644 --- a/packages/apps-config/src/endpoints/testingRelayRococo.ts +++ b/packages/apps-config/src/endpoints/testingRelayRococo.ts @@ -337,6 +337,14 @@ export const testParasRococo: EndpointOption[] = [ OAK: 'wss://rpc.turing-staging.oak.tech' } }, + { + info: 'rococoUnitNetwork', + paraId: 4168, + text: 'Unit Network', + providers: { + UnitNetwork: 'wss://www.unitnode3.info:443' + } + }, { info: 'rococoVirto', paraId: 3003, diff --git a/packages/apps-config/src/ui/colors.ts b/packages/apps-config/src/ui/colors.ts index 7f0e26b36b..15bb7e9dcc 100644 --- a/packages/apps-config/src/ui/colors.ts +++ b/packages/apps-config/src/ui/colors.ts @@ -151,6 +151,7 @@ const chainTuring = '#A8278C'; const chainT0rn = '#212322'; const chainUniarts = 'linear-gradient(150deg, #333ef7 0%, #55adff 100%)'; const chainUnique = '#40BCFF'; +const chainUnitNetwork = '#a351ef'; const chainUnitv = '#1452F0'; const chainUnorthodox = 'radial-gradient(circle, rgba(255,255,255,1) 0%, rgba(42,244,187,1) 35%, rgba(10,10,10,1) 100%)'; const chainVara = '#32e37d'; @@ -235,6 +236,7 @@ const nodeSubspace = '#562b8e'; const nodeSwapdex = '#E94082'; const nodeTernoa = '#d622ff'; const nodeUniarts = chainUniarts; +const nodeUnitNetwork = '#a351ef'; const nodeUnique = chainUnique; const nodeOpal = chainOpal; const nodeWeb3games = '#000000'; @@ -472,6 +474,7 @@ export const chainColors: Record = Object.entries({ 'UniArts Mainnet': chainUniarts, 'Unique Node': chainUnique, UNIT: chainUnitv, + UnitNetwork: chainUnitNetwork, 'Vara Network': chainVara, VirtoRococo: chainVirto, 'VLN PC': chainVln, @@ -596,6 +599,7 @@ export const nodeColors = Object.entries({ 'uni arts node': nodeUniarts, 'UniArts Node': nodeUniarts, 'Unique Node': nodeUnique, + 'UnitNetwork Node': nodeUnitNetwork, 'Web3Games Node': nodeWeb3games, Westlake: nodeWestlake, 'Westmint Collator': specWestmint, diff --git a/packages/apps-config/src/ui/logos/chains/unitnetwork.png b/packages/apps-config/src/ui/logos/chains/unitnetwork.png new file mode 100644 index 0000000000000000000000000000000000000000..c4f94d35f42304a0b3d1ae4f729ffa771743fc63 GIT binary patch literal 2572 zcmZWrdpy(o8~+X)E#%&)SR;{auEVm02`kf>*3^kjhH10RV$N|}u0w8-P;Q0FImjg> zMoy^QCdW}yN$T{IoTPLT&Q!nZ_4|Eaujl(b-{<|jpXd9$KmUA$BsXUTs1_6e00n}J zqld(sNDM6pk-PnJfkX7-Su#(NtV^8uZfXG+J-Jks*{D z?vb3F=0S_;?&$AWA73VaPI&tkI2{DS*=>_I(Nd3W?e35(L(QD*3#!ZZ7EN=eyVKH% zmQG$(MS92XFXcw}5q}b#);S5+Cmw(+*N}b~06rr>+nnkbPkg$a6?MHG7?O zSC}jWA`FW^dxr>ttem$CX*~IRnPamwOmtPPQgf62*u!y67`1YFb=BsaKyc)=U~=x= z>S_#Ub#-;ltmL027)&uz8mKTmVvo6@e@Y@Lg+V3w6N$hMNh}9|l9+&uBmzlHOJV>Z zot+5CO1z519809Wp(Z8L-(vJyp*U%{=!!YY zVI%2&9A5^K&py6J0c`mgNyujK=x{!p6&#A;V-cS#Fp_vJjY7abm++2Z5mX`xj^}V0 za5T~cX@bB(;c&Pu*Uum0;pp_0F8RVD0(rdS7!)czJRBKrj^uCyP^LCEHYgJ_l$n{a zq{28fBA7?#8wZE#erfXGK8}pgqg>{39+MLcU+YWv<(%MQ5s0-x-<~i3$>1};PYMqG zx|U=?)Ea^^MVg?#^_Ea=*RmKAlh0szIWpN2c_cG%mKL_3%l{AfKJW)3^*hnR`bXjq z!2c2tgfh5z4qGyihx>jmU&%j$Ux~J;wY`7P;fu(hvl5kYP+Qcu6T?9ltwyQ=0J4YR zXzv*ap7pvnDYDiddWV`GUpP%Yv^fnp8cBGN`q z1kVgNTQM|x^0xoUo!r9XEe{Qj97!`)pEfWW2kP(3wBZ zymrRM!%Yure_0GW>)MhUs>|{47Ekii>jOjy9Dj&S;^x3ctyd2kw+Ii*x z!C0e({{g2Y*D(p}nH@K_j#+_1AW0?acLxV$Ne9DaHd$5oR1jyT=80aQ-`pxk`z^Ju zvJa~}ITuf@EQ`bw6LC{LqK?~%HML>=LFH6xhu@zx6N84R53iSW-n=;9I`pz(teL)L ze*Ue=5NG2s>8$?KtWo{vOEZ0aJ1Z)WeE9XX>aSkp6rs@Yr{oavzWwMam$2xdM*kgu2%1@RX49rkJtNQ56m=e<&fF8KoNhi* zrMbW8lXT)Ot}#sh$;VUU&Eaz>%iXBKou)p*Ck{$+Do*RUN2<$z12kJFw1pF;giL-T9RU6Z=naOXe7M!6q&&fkD`V?=^)#xgyBO&`ao+7YNSbWf1r_EK`USO4i=L!mb zSf$59rBd5gsD5)*1F08;6Oi%8$7HzJK1l!YM!?E84~pBr$n zeCp5W>iwQ4I}W~jIFw!LldiBK135r9z3`{0vxp#}*PUYyHOACe>ZC0JO!IG9{; z%h#Q;H9tMgdg$JGv6@DH0T)`daQy1W;k)z$)IeqL=-O&UBb_V5-cvR-GtCP$T+I`! z;0#&HvHUB{%dz)fI)uK(f@}DGwm&U$(-?Yfq3`~q6L@U(V7J5H>(_tmFT88A^9~t= zKILR&$whM0Y}U=($;qT2z6KxuAqbbI{m+f0G> zZqLjM(84VDtC2?0%hPpIH3paNpQ{RFqm6<;MLUDQuLcJ<=J>J=`}E1I^4s)3JSeff zomslFL&#Cxi#Jz$GIo)+!so;nic`YV_#Yc|>g&w|*-=tSaL#5ULqp1BXY-uK!=$D7 zZWE|u%h4Xn<`w?##6+jR|8j4ghvAb9wwP|ei53<({hA$__dAJ;$(k|`Xz%PwV*474 zN`@hx2iTpZ_$3mlcJEeRSC?XfLP+)9S<0j-4lP(`KabAiI1rfYMujJ=VVv(kiQvd7z-Q|%gq6p>FHD?dNTcRk@7Bhm}rjU8{I&GKW;#{5O4Gs-A UX9CExYc~jhu*c1@+JScRUn0y#Hvj+t literal 0 HcmV?d00001 diff --git a/packages/apps-config/src/ui/logos/chains/unitnetwork.svg b/packages/apps-config/src/ui/logos/chains/unitnetwork.svg new file mode 100644 index 0000000000..325c321e47 --- /dev/null +++ b/packages/apps-config/src/ui/logos/chains/unitnetwork.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/apps-config/src/ui/logos/index.ts b/packages/apps-config/src/ui/logos/index.ts index 6d57ca9781..6abbeb09d3 100644 --- a/packages/apps-config/src/ui/logos/index.ts +++ b/packages/apps-config/src/ui/logos/index.ts @@ -217,6 +217,7 @@ import nodeTernoa from './nodes/ternoa.svg'; import nodeTrustBase from './nodes/trustbase.png'; import nodeUniarts from './nodes/uniarts.png'; import nodeUnique from './nodes/unique.svg'; +import nodeUnitNetwork from './nodes/unitnetwork.png'; import nodeUnitv from './nodes/unitv.png'; import nodeVln from './nodes/valiu.png'; import nodeVara from './nodes/vara.svg'; @@ -440,7 +441,8 @@ export const chainLogos = Object.entries({ 'UniArts Mainnet': nodeUniarts, Unique: chainUnique, UNIQUE: chainUnique, - 'Unit Network': nodeUnitv, + 'Unit Network': nodeUnitNetwork, + 'Unitv Network': nodeUnitv, Unorthodox: chainUnorthodox, 'Vara Network': chainVara, VirtoRococo: chainVirto, @@ -643,6 +645,8 @@ export const nodeLogos = Object.entries({ 'UniArts Node': nodeUniarts, 'Unique Node': nodeUnique, 'Unit Collator': nodeUnitv, + 'Unit Network Collator': nodeUnitNetwork, + 'Unit Network Node': nodeUnitNetwork, 'Unit Node': nodeUnitv, Vanilla: nodeParallel, 'Vanilla Dev': nodeParallel, @@ -892,6 +896,7 @@ export const namedLogos: Record = { rococoTrick: chainRococoTrick, rococoTrustBase: nodeTrustBase, rococoTuring: chainTuring, + rococoUnitNetwork: nodeUnitNetwork, rococoUnitv: nodeUnitv, rococoVirto: chainVirto, rococoVln: nodeVln, @@ -944,6 +949,7 @@ export const namedLogos: Record = { turing: chainTuring, uniarts: nodeUniarts, unique: nodeUnique, + unitnetwork: nodeUnitNetwork, unitv: nodeUnitv, unorthodox: chainUnorthodox, vanilla: nodeParallel, diff --git a/packages/apps-config/src/ui/logos/nodes/unitnetwork.png b/packages/apps-config/src/ui/logos/nodes/unitnetwork.png new file mode 100644 index 0000000000000000000000000000000000000000..c4f94d35f42304a0b3d1ae4f729ffa771743fc63 GIT binary patch literal 2572 zcmZWrdpy(o8~+X)E#%&)SR;{auEVm02`kf>*3^kjhH10RV$N|}u0w8-P;Q0FImjg> zMoy^QCdW}yN$T{IoTPLT&Q!nZ_4|Eaujl(b-{<|jpXd9$KmUA$BsXUTs1_6e00n}J zqld(sNDM6pk-PnJfkX7-Su#(NtV^8uZfXG+J-Jks*{D z?vb3F=0S_;?&$AWA73VaPI&tkI2{DS*=>_I(Nd3W?e35(L(QD*3#!ZZ7EN=eyVKH% zmQG$(MS92XFXcw}5q}b#);S5+Cmw(+*N}b~06rr>+nnkbPkg$a6?MHG7?O zSC}jWA`FW^dxr>ttem$CX*~IRnPamwOmtPPQgf62*u!y67`1YFb=BsaKyc)=U~=x= z>S_#Ub#-;ltmL027)&uz8mKTmVvo6@e@Y@Lg+V3w6N$hMNh}9|l9+&uBmzlHOJV>Z zot+5CO1z519809Wp(Z8L-(vJyp*U%{=!!YY zVI%2&9A5^K&py6J0c`mgNyujK=x{!p6&#A;V-cS#Fp_vJjY7abm++2Z5mX`xj^}V0 za5T~cX@bB(;c&Pu*Uum0;pp_0F8RVD0(rdS7!)czJRBKrj^uCyP^LCEHYgJ_l$n{a zq{28fBA7?#8wZE#erfXGK8}pgqg>{39+MLcU+YWv<(%MQ5s0-x-<~i3$>1};PYMqG zx|U=?)Ea^^MVg?#^_Ea=*RmKAlh0szIWpN2c_cG%mKL_3%l{AfKJW)3^*hnR`bXjq z!2c2tgfh5z4qGyihx>jmU&%j$Ux~J;wY`7P;fu(hvl5kYP+Qcu6T?9ltwyQ=0J4YR zXzv*ap7pvnDYDiddWV`GUpP%Yv^fnp8cBGN`q z1kVgNTQM|x^0xoUo!r9XEe{Qj97!`)pEfWW2kP(3wBZ zymrRM!%Yure_0GW>)MhUs>|{47Ekii>jOjy9Dj&S;^x3ctyd2kw+Ii*x z!C0e({{g2Y*D(p}nH@K_j#+_1AW0?acLxV$Ne9DaHd$5oR1jyT=80aQ-`pxk`z^Ju zvJa~}ITuf@EQ`bw6LC{LqK?~%HML>=LFH6xhu@zx6N84R53iSW-n=;9I`pz(teL)L ze*Ue=5NG2s>8$?KtWo{vOEZ0aJ1Z)WeE9XX>aSkp6rs@Yr{oavzWwMam$2xdM*kgu2%1@RX49rkJtNQ56m=e<&fF8KoNhi* zrMbW8lXT)Ot}#sh$;VUU&Eaz>%iXBKou)p*Ck{$+Do*RUN2<$z12kJFw1pF;giL-T9RU6Z=naOXe7M!6q&&fkD`V?=^)#xgyBO&`ao+7YNSbWf1r_EK`USO4i=L!mb zSf$59rBd5gsD5)*1F08;6Oi%8$7HzJK1l!YM!?E84~pBr$n zeCp5W>iwQ4I}W~jIFw!LldiBK135r9z3`{0vxp#}*PUYyHOACe>ZC0JO!IG9{; z%h#Q;H9tMgdg$JGv6@DH0T)`daQy1W;k)z$)IeqL=-O&UBb_V5-cvR-GtCP$T+I`! z;0#&HvHUB{%dz)fI)uK(f@}DGwm&U$(-?Yfq3`~q6L@U(V7J5H>(_tmFT88A^9~t= zKILR&$whM0Y}U=($;qT2z6KxuAqbbI{m+f0G> zZqLjM(84VDtC2?0%hPpIH3paNpQ{RFqm6<;MLUDQuLcJ<=J>J=`}E1I^4s)3JSeff zomslFL&#Cxi#Jz$GIo)+!so;nic`YV_#Yc|>g&w|*-=tSaL#5ULqp1BXY-uK!=$D7 zZWE|u%h4Xn<`w?##6+jR|8j4ghvAb9wwP|ei53<({hA$__dAJ;$(k|`Xz%PwV*474 zN`@hx2iTpZ_$3mlcJEeRSC?XfLP+)9S<0j-4lP(`KabAiI1rfYMujJ=VVv(kiQvd7z-Q|%gq6p>FHD?dNTcRk@7Bhm}rjU8{I&GKW;#{5O4Gs-A UX9CExYc~jhu*c1@+JScRUn0y#Hvj+t literal 0 HcmV?d00001 diff --git a/packages/apps-config/src/ui/logos/nodes/unitnetwork.svg b/packages/apps-config/src/ui/logos/nodes/unitnetwork.svg new file mode 100644 index 0000000000..325c321e47 --- /dev/null +++ b/packages/apps-config/src/ui/logos/nodes/unitnetwork.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/apps/public/locales/ru/translation.json b/packages/apps/public/locales/ru/translation.json index 44681680dc..dd2034f41b 100644 --- a/packages/apps/public/locales/ru/translation.json +++ b/packages/apps/public/locales/ru/translation.json @@ -1909,6 +1909,7 @@ "rpc.rococo.track": "", "rpc.rococo.trick": "", "rpc.rococo.trustbase": "", + "rpc.rococo.unitnetwork": "", "rpc.rococo.unitv": "", "rpc.rococo.vln": "", "rpc.rococo.zeitgeist": "", @@ -1972,6 +1973,7 @@ "rpc.test.turbulence": "", "rpc.test.uniarts": "", "rpc.test.unique": "", + "rpc.test.unitnetwork": "", "rpc.test.unitv": "", "rpc.test.vodka": "", "rpc.test.web3games": "",