From f00ef17c46ea1812e6e94aff55e984db9c4d7494 Mon Sep 17 00:00:00 2001 From: Wei Tang Date: Fri, 30 Apr 2021 16:13:23 +0200 Subject: [PATCH] Add Vodka testnet endpoint (#5175) --- packages/apps-config/src/api/spec/index.ts | 2 ++ packages/apps-config/src/api/spec/vodka.ts | 20 +++++++++++++++++++ packages/apps-config/src/endpoints/testing.ts | 7 +++++++ 3 files changed, 29 insertions(+) create mode 100644 packages/apps-config/src/api/spec/vodka.ts diff --git a/packages/apps-config/src/api/spec/index.ts b/packages/apps-config/src/api/spec/index.ts index 5a2a1626b5..b7d3bca5b7 100644 --- a/packages/apps-config/src/api/spec/index.ts +++ b/packages/apps-config/src/api/spec/index.ts @@ -73,6 +73,7 @@ import unique from './unique'; import unitv from './unitv'; import vln from './vln'; import vlnrococo from './vln-rococo'; +import vodka from './vodka'; import web3games from './web3games'; import westlake from './westlake'; import zeitgeist from './zeitgeist'; @@ -167,6 +168,7 @@ const spec: Record = { uart, 'unit-node': unitv, 'unit-parachain': unitv, + vodka, 'web3games-node': web3games, westlake: westlake, zeitgeist: zeitgeist diff --git a/packages/apps-config/src/api/spec/vodka.ts b/packages/apps-config/src/api/spec/vodka.ts new file mode 100644 index 0000000000..c3c11ba4cd --- /dev/null +++ b/packages/apps-config/src/api/spec/vodka.ts @@ -0,0 +1,20 @@ +// Copyright 2017-2021 @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: [ + { + minmax: [0, undefined], + types: { + NameHash: 'H256' + } + } + ] +}; + +export default definitions; diff --git a/packages/apps-config/src/endpoints/testing.ts b/packages/apps-config/src/endpoints/testing.ts index 55bf770986..23943ea225 100644 --- a/packages/apps-config/src/endpoints/testing.ts +++ b/packages/apps-config/src/endpoints/testing.ts @@ -285,6 +285,13 @@ export function createTesting (t: TFunction): LinkOption[] { Valiu: 'wss://vln.valiu.dev' } }, + { + info: 'vodka', + text: t('rpc.vodka', 'Vodka', { ns: 'apps-config' }), + providers: { + Vodka: 'wss://vodka.rpc.neatcoin.org/ws' + } + }, { info: 'web3games', text: t('rpc.web3games', 'Web3Games', { ns: 'apps-config' }),