forked from polkadot-js/apps
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.ts
199 lines (195 loc) · 5.91 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
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
// 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 apron from './apron';
import aresParachain from './ares-parachain';
import bifrost from './bifrost';
import bifrostParachain from './bifrost-parachain';
import bitcountry from './bitcountry';
import bitcountryParachain from './bitcountry-rococo';
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 datahighwayWestlakeChainMainnet from './datahighway-westlake-mainnet';
import datahighwaySpreehafenParachainTestnet from './datahighway-spreehafen-parachain-testnet';
import dockPoaMainnet from './dock-poa-mainnet';
import dockPoaTestnet from './dock-poa-testnet';
import dotmog from './dotmog';
import dusty from './dusty';
import eave from './eave';
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 galital from './galital';
import galitalParachain from './galital-parachain';
import galois from './galois';
import gamepower from './gamepower';
import hanonycash from './hanonycash';
import hydrate from './hydrate';
import idavoll from './idavoll';
import integritee from './integritee';
import ipse from './ipse';
import jupiter from './jupiter';
import jupiterRococo from './jupiter-rococo';
import kilt from './kilt';
import konomi from './konomi';
import kulupu from './kulupu';
import kylin from './kylin';
import laminar from './laminar';
import litentry from './litentry';
import manta from './manta';
import moonbeam from './moonbeam';
import mybank from './mybank';
import neatcoin from './neatcoin';
import nftmart from './nftmart';
import nodle from './nodle';
import oakTestnet from './oak-testnet';
import pangolin from './pangolin';
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 polkafoundry from './polkafoundry';
import polymesh from './polymesh';
import pontem from './pontem';
import prism from './prism';
import realis from './realis';
import riochain from './riochain';
import robonomics from './robonomics';
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 uart from './uart';
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 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,
Pangolin: pangolin,
VLN: vln,
'VLN-PC': vlnrococo,
...acala,
apron,
'ares-parachain': aresParachain,
bifrost: bifrost,
'bifrost-parachain': bifrostParachain,
'bitcountry-node': bitcountry,
'bitcountry-parachain': bitcountryParachain,
'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-harbour-chain-testnet': datahighwayWestlakeChainMainnet,
'datahighway-westlake-chain-mainnet': datahighwayWestlakeChainMainnet,
'datahighway-spreehafen-parachain-testnet': datahighwaySpreehafenParachainTestnet,
dawn: eave,
'dev-parachain': zenlink,
'dock-main-runtime': dockPoaMainnet,
'dock-test-runtime': dockPoaTestnet,
'dotmog-node': dotmog,
dusty4: dusty,
edgeware,
'encointer-node-notee': encointerNodeNotee,
'encointer-node-teeproxy': encointerNodeTeeproxy,
'encointer-parachain': encointerPara,
galital: galital,
'galital-collator': galitalParachain,
gamepower,
'hack-hydra-dx': hydrate,
halongbay: polkafoundry,
hanonycash,
'hydra-dx': hydrate,
idavoll,
'integritee-parachain': integritee,
'ipse-node': ipse,
'jupiter-prep': jupiter,
'jupiter-rococo': jupiterRococo,
khala: phalaParachain,
'kilt-parachain': kilt,
konomi,
kulupu,
kylin,
laminar,
litentry,
'manta-node': manta,
'mashnet-node': kilt,
'mathchain-galois': galois,
moonbase: moonbeam,
moonbeam,
moonriver: moonbeam,
moonshadow: moonbeam,
'mybank.network Testnet': mybank,
neatcoin,
nft: unique,
nftmart,
'node-moonbeam': moonbeam,
'node-polkadex': polkadex,
'nodle-chain': nodle,
'oak-testnet': oakTestnet,
parami,
'phala-collator': phalaParachain,
'phala-node': phala,
'phale-node': phala,
'phoenix-node': phoenix,
'phoenix-parachain': phoenix,
plasm,
'plasm-parachain': plasmParachain,
polymesh,
pontem,
prism,
realis,
'riochain-runtime': riochain,
robonomics,
snowbridge,
'sora-substrate': soraSubstrate,
stafi,
steam: eave,
subdao,
subsocial,
subzero: zero,
ternoa,
trustbase,
uart,
'unit-node': unitv,
'unit-parachain': unitv,
vodka,
'web3games-node': web3games,
zeitgeist: zeitgeist
};
export default spec;