From 4460e6091c46612d618e312d7f712f446648d4fb Mon Sep 17 00:00:00 2001 From: Hanonycash <72684468+Hanonycash@users.noreply.github.com> Date: Thu, 22 Oct 2020 19:33:15 +0800 Subject: [PATCH] Added hanonycash Network logos & endpoints (#3911) * Add files via upload * Update packages/apps-config/src/settings/endpoints.ts Co-authored-by: Jaco Greeff --- .../apps-config/src/api/spec/hanonycash.ts | 19 + packages/apps-config/src/api/spec/index.ts | 2 + .../apps-config/src/settings/endpoints.ts | 6 + packages/apps-config/src/ui/colors.ts | 2 + packages/apps-config/src/ui/logos/index.ts | 3 + .../src/ui/logos/nodes/hanonycash.svg | 726 ++++++++++++++++++ 6 files changed, 758 insertions(+) create mode 100644 packages/apps-config/src/api/spec/hanonycash.ts create mode 100644 packages/apps-config/src/ui/logos/nodes/hanonycash.svg diff --git a/packages/apps-config/src/api/spec/hanonycash.ts b/packages/apps-config/src/api/spec/hanonycash.ts new file mode 100644 index 0000000000..8a4ae4118f --- /dev/null +++ b/packages/apps-config/src/api/spec/hanonycash.ts @@ -0,0 +1,19 @@ +// Copyright 2017-2020 @polkadot/apps-config authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +// structs need to be in order +/* eslint-disable sort-keys */ + +export default { + Difficulty: 'U256', + DifficultyAndTimestamp: { + difficulty: 'Difficulty', + timestamp: 'Moment' + }, + Era: { + genesisBlockHash: 'H256', + finalBlockHash: 'H256', + finalStateRoot: 'H256' + }, + RefCount: 'u8' +}; diff --git a/packages/apps-config/src/api/spec/index.ts b/packages/apps-config/src/api/spec/index.ts index b4ea9d8a84..fd5431478c 100644 --- a/packages/apps-config/src/api/spec/index.ts +++ b/packages/apps-config/src/api/spec/index.ts @@ -12,6 +12,7 @@ import edgeware from './edgeware'; import encointerNodeNotee from './encointer-node-notee'; import encointerNodeTeeproxy from './encointer-node-teeproxy'; import equilibrium from './equilibrium'; +import hanonycash from './hanonycash'; import kilt from './kilt'; import kulupu from './kulupu'; import nodeTemplate from './node-template'; @@ -38,6 +39,7 @@ export default { 'encointer-node': encointerNodeNotee, 'encointer-node-notee': encointerNodeNotee, 'encointer-node-teeproxy': encointerNodeTeeproxy, + hanonycash, kulupu, 'mashnet-node': kilt, 'node-template': nodeTemplate, diff --git a/packages/apps-config/src/settings/endpoints.ts b/packages/apps-config/src/settings/endpoints.ts index 892474333f..c9a158c407 100644 --- a/packages/apps-config/src/settings/endpoints.ts +++ b/packages/apps-config/src/settings/endpoints.ts @@ -122,6 +122,12 @@ function createLiveNetworks (t: TFunction): LinkOption[] { textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'Commonwealth Labs' } }), value: 'wss://mainnet1.edgewa.re' }, + { + info: 'hanonycash', + text: t('rpc.hanonycash', 'hanonycash', { ns: 'apps-config' }), + textBy: t('rpc.hosted.by', 'hosted by {{host}}', { ns: 'apps-config', replace: { host: 'hanonycash' } }), + value: 'wss://rpc.hanonycash.com' + }, { dnslink: 'kulupu', info: 'kulupu', diff --git a/packages/apps-config/src/ui/colors.ts b/packages/apps-config/src/ui/colors.ts index b587261ddf..055ecf05d8 100644 --- a/packages/apps-config/src/ui/colors.ts +++ b/packages/apps-config/src/ui/colors.ts @@ -8,6 +8,7 @@ const emptyColor = '#99999'; // alphabetical const chainCrab = '#7C30DD'; const chainCrust = '#ff8812'; +const chainHanonycash = '#0099CC'; const chainKulupu = '#003366'; const chainPhala = '#4dc56a'; const chainPlasm = '#2096F3'; @@ -40,6 +41,7 @@ const chainColors: Record = [ ['Crab', chainCrab], ['crust maxwell cc2', chainCrust], ['darwinia parachain', chainRoccoDarwinia], + ['hanonycash', chainHanonycash], ['Kulupu', chainKulupu], ['Kusama', chainKusama], ['Kusama CC1', chainKusama], diff --git a/packages/apps-config/src/ui/logos/index.ts b/packages/apps-config/src/ui/logos/index.ts index 7422492456..eab0576fa0 100644 --- a/packages/apps-config/src/ui/logos/index.ts +++ b/packages/apps-config/src/ui/logos/index.ts @@ -27,6 +27,7 @@ import nodeEncointerNotee from './nodes/encointer-notee.svg'; import nodeEncointerTeeproxy from './nodes/encointer-teeproxy.svg'; import nodeEquilibrium from './nodes/equilibrium.svg'; import nodeNodle from './nodes/nodle.svg'; +import nodeHanonycash from './nodes/hanonycash.svg'; import nodeKilt from './nodes/kilt.svg'; import nodeKulupu from './nodes/kulupu.svg'; import nodeLaminar from './nodes/laminar-circle.svg'; @@ -88,6 +89,7 @@ const nodeLogos: Record = [ ['Encointer Node', nodeEncointerNotee], ['Encointer Node noTEE', nodeEncointerNotee], ['Encointer Node TEE proxy', nodeEncointerTeeproxy], + ['hanonycash', nodeHanonycash], ['KILT Node', nodeKilt], ['kulupu', nodeKulupu], ['node-template', nodeSubstrate], @@ -124,6 +126,7 @@ const namedLogos: Record = { edgeware: nodeEdgeware, empty: emptyLogo, equilibrium: nodeEquilibrium, + hanonycash: nodeHanonycash, kilt: nodeKilt, kulupu: nodeKulupu, kusama: chainKusama, diff --git a/packages/apps-config/src/ui/logos/nodes/hanonycash.svg b/packages/apps-config/src/ui/logos/nodes/hanonycash.svg new file mode 100644 index 0000000000..d628b509c5 --- /dev/null +++ b/packages/apps-config/src/ui/logos/nodes/hanonycash.svg @@ -0,0 +1,726 @@ + + + +