forked from polkadot-js/apps
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.ts
145 lines (141 loc) · 4.2 KB
/
index.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
// Copyright 2017-2021 @polkadot/apps-config authors & contributors
// SPDX-License-Identifier: Apache-2.0
import type { OverrideBundleDefinition } from '@polkadot/types/types';
import acala from './acala';
import aresParachain from './ares-parachain';
import bifrost from './bifrost';
import bifrostParachain from './bifrost-parachain';
import bitcountry from './bitcountry';
import canvas from './canvas';
import centrifugeChain from './centrifuge-chain';
import chainx from './chainx';
import clover from './clover';
import cloverRococo from './clover-rococo';
import crab from './crab';
import crust from './crust';
import testPara from './cumulus-test-parachain';
import darwinia from './darwinia';
import darwiniaParachain from './darwinia-parachain';
import datahighwayParachain from './datahighway';
import dock from './dock';
import dotmog from './dotmog';
import dusty from './dusty';
import edgeware from './edgeware';
import encointerNodeNotee from './encointer-node-notee';
import encointerNodeTeeproxy from './encointer-node-teeproxy';
import encointerPara from './encointer-para';
import equilibrium from './equilibrium';
import galois from './galois';
import hanonycash from './hanonycash';
import hydrate from './hydrate';
import idavoll from './idavoll';
import integritee from './integritee';
import jupiter from './jupiter';
import jupiterRococo from './jupiter-rococo';
import kilt from './kilt';
import kulupu from './kulupu';
import laminar from './laminar';
import litentry from './litentry';
import moonbeam from './moonbeam';
import nodle from './nodle';
import parami from './parami';
import phala from './phala';
import phalaParachain from './phala-parachain';
import phoenix from './phoenix';
import plasm from './plasm';
import plasmParachain from './plasm-parachain';
import polkabtc from './polkabtc';
import polkadex from './polkadex';
import realis from './realis';
import robonomics from './robonomics';
import sgc from './sgc';
import snowbridge from './snowbridge';
import soraSubstrate from './soraSubstrate';
import stafi from './stafi';
import subdao from './subdao';
import subsocial from './subsocial';
import ternoa from './ternoa';
import trustbase from './trustbase';
import uniarts from './uniarts';
import unique from './unique';
import vln from './vln';
import zeitgeist from './zeitgeist';
import zenlink from './zenlink';
import zero from './zero';
// NOTE: The mapping is done from specName in state.getRuntimeVersion
const spec: Record<string, OverrideBundleDefinition> = {
Crab: crab,
Darwinia: darwinia,
'Darwinia Crab PC2': darwiniaParachain,
'Darwinia PC2': darwiniaParachain,
Equilibrium: equilibrium,
VLN: vln,
acala,
'ares-parachain': aresParachain,
bifrost: bifrost,
'bifrost-parachain': bifrostParachain,
'bitcountry-node': bitcountry,
'btc-parachain': polkabtc,
canvas,
'centrifuge-chain': centrifugeChain,
chainx,
'chainx-parachain': chainx,
clover,
'clover-rococo': cloverRococo,
crust,
'crust-parachain': crust,
'cumulus-subsocial-parachain': subsocial,
'cumulus-test-parachain': testPara,
'datahighway-parachain': datahighwayParachain,
'dev-parachain': zenlink,
'dock-main-runtime': dock,
'dock-testnet': dock,
'dotmog-node': dotmog,
dusty4: dusty,
edgeware,
'encointer-node-notee': encointerNodeNotee,
'encointer-node-teeproxy': encointerNodeTeeproxy,
'encointer-parachain': encointerPara,
'hack-hydra-dx': hydrate,
hanonycash,
'hydra-dx': hydrate,
idavoll,
'integritee-parachain': integritee,
'jupiter-prep': jupiter,
'jupiter-rococo': jupiterRococo,
'kilt-parachain': kilt,
kulupu,
laminar,
litentry,
mandala: acala,
'mashnet-node': kilt,
'mathchain-galois': galois,
'moonbase-alphanet': moonbeam,
moonbeam,
'moonbeam-standalone': moonbeam,
nft: unique,
'node-moonbeam': moonbeam,
'node-polkadex': polkadex,
'nodle-chain': nodle,
parami,
'phala-collator': phalaParachain,
'phala-node': phala,
'phoenix-node': phoenix,
'phoenix-parachain': phoenix,
plasm,
'plasm-parachain': plasmParachain,
realis,
robonomics,
'sgc-node': sgc,
snowbridge,
'sora-substrate': soraSubstrate,
stafi,
subdao,
subsocial,
subzero: zero,
ternoa,
trustbase,
uniarts,
zeitgeist: zeitgeist
};
export default spec;